» Archive for the 'bate-papo' Category

Micox no Top 6 do Smashing Magazine em Javascript

Quinta-feira, Setembro 20th, 2007 by micox

Aeeee hehehe
Ego moment novamente.

Graças ao ilustríssimo senhor Canha, eu fiquei sabendo que tive na lista dos melhores de maio/junho de 2007 do Smashing Magazine.

Olha só que beleza, já imaginou que honra? heheh Fiquei muito feliz.

Mesmo meu script de upload assíncrono precisando de correções para funfar no Safari, o negócio fez sucesso. É por isso que eu digo e repito: bloguem códigos em inglês também. A gringaiada prestigia mermo.

Inclusive tô recebendo a ajuda de um gringo (Jakob Dam Jensen) pra adaptar meu script de upload para o jquery. Vamo ver o que dá.

Ah, desculpem o sumiço (”sumida grande” não), é que o serviço tá brabo. Ainda não terminei a loja virtual em 3 línguas que tô brigando. Sou enrolado e lento demais, por isso vou me aposentar dessa parada de desenvolvimento.

Ou, quem puder aí, ajuda a divulgar o Dia C!

Valeus malucaiada. Té mais.

Em que deus djô acredito

Quinta-feira, Setembro 20th, 2007 by micox

Opa, seguindo o meu “dia dos memes”, agora um post meio religioso.

O Noronha pregunta “em que deus você acredita”, no meme iniciado pelo discordiano (aliás, tenho que ler sobre o discordianismo, que ainda não li por falta de tempo. Vai que eu viro um discordiano também, amém huahuuhe).

Responderei quotando o ótimo comentário do Vinicius lá no próprio post do Noronha: “Eu acredito em Deus, mas não acredito em religião nenhuma”. Aliás, esta opinião é uma das mais comuns na atualidade.

Os religiosos com apenas 2 neurônios me confundirão com ateus e dirão que isto é impossível: “religião e deus andam juntos”.
Já os ateus dirão apenas que eu tenho medo de assumir que deus não existe e estou me precavendo pra “caso ele realmente exista”.

Nenhuma das duas coisas. Não quero entrar em coisas pessoais neste blog sobre códigos mas deus já me deu provas de existência mais de uma vez (mesmo seu eu ser “associado” a nenhuma religião).
Do mesmo modo que as religiões, em sua maioria, dão provas todos os dias que são apenas mais uma forma de dominação (não todas, não gosto de generalizar o que não conheço 100%).

Ah, sim, sou cristão mas não levo em consideração o antigo testamento que, para mim, são apenas lendas ou uso de Deus pra justificar atos e leis humanas.

Fim.

Javascript DOM Inspector para IE - colaboradores

Quinta-feira, Setembro 20th, 2007 by micox

Javascript DOM Inspector para IE - em busca de colaboradores.

Comecei a brincar de fazer um DOM explorer usando javascript.
Motivo? Fazer um dom explorer pra ajudar agente a resolver os boró no Internet Explorer e Opera (afinal já temos o ótimo firebug no FF que não precisa de substitutos).

Tentando desenvolver um aqui. Ajude também se vc sacar de javascript.

Eu dei os começo mas vou dar uma parada pra ir agilizando meus serviços.

Acredito que será útil pra quem desenvolve muito com javascript.

Link tem que ser link

Terça-feira, Junho 26th, 2007 by micox

Malditas popups, malditos falsos links, MALDITAS POPUPS!!!! AARRRGHHH!

Pronto, acalmei. Bom, hoje vou sair um pouco do objetivo deste blog (só hoje hehe), que prometi NÃO ficar viajando nem divagando, mas sim, mostrando soluções práticas.
É que estas malditas popups e falsos links me tiram do sério.
Não, não me venham dizer pra baixar anti-popups. Sim, é lógico que eu uso o FF.

A questão que eu to levantando agora é daqueles malditos links que você pensa que é link, mas na verdade, lá na barra de rolagem tem escrito um maldito “javascript:open…blablabla…”.
Quais as consequências disso? Bom, a consequencia é que o usuário não consegue acessar aquele conteúdo abrindo sua própria aba, (ou janela pra quem ainda não evoluiu), entre outros problemas.
Desta maldita forma, eu SOU OBRIGADO a abrir a maldita popup (a não ser que faça alguns truques trabalhosos).

Coincidentemente, ontem eu tinha lido um post no fatorW dizendo que os usuários tem que poder usar o site, onde o cara fala muito bem sobre usabilidade básica.
Eu quero apenas abrir o link em outra aba, só isso… Por que eles (e eles, e vários outros ‘eles’) não me deixam???

Os “infográficos” do Terra são uma piada. Pra quê popup naquilo meu deus??!?!!! Alguns usam as malditas popups pra “tentar” esconder o endereço real do visitante, ou pra configurar a janela, mas os do Terra… O endereço real tá à mostra. E a configuração de tela deles as vezes até esconde o conteúdo com uma barra de rolagem… Realmente algo sem motivo.
E o do noblat (na parte da enquete), pra quê popup naquela enquete minha gente???

Por favor my friends, não cometam este pecado mortal…
Desvantagem das popups dessa forma eu não preciso nem falar né?

  • Ganhará o ódio de alguns de seus visitantes (como eu)
  • Usabilidade baixa
  • Acessibilidade baixa
  • Mecanismos buscadores??? Ferrou-se
  • Browsers sem javascript??? Ferrou-se
  • Dificuldade do seu usuário colocar aquela página nos favoritos
  • etc, etc, etc…

Caso realmente seja necessário usar uma popup (não podemos generalizar, há alguns projetos em que popups realmente são necessárias), use com moderação e com algumas técnicas pra reduzir as desvantagens citadas acima:

Não coloque seu javascript direto no href do link. O href do link deve ser usado pra colocar o endereço da página. Assim seu usuário conseguirá abrir seu popup em outra aba diboas e não morrerá de ódio da sua página; os mecanismos de busca conseguirão chegar lá…; browsers sem javascript conseguirão chegar lá…; novamente etc, etc, etc…

“Mas micão, assim ele deixa de ser popup!”. Calma meu filho, minha filha, muitos já escreveram sobre isso (no momento não lembro de nenhum link pra recomendar), mas é só colocar um javascriptzinho no “onclick” do link que abre seu popup.

Comparando:

<script>
  function abrePopup(url){      janela=window.open(url,'janela','width=400,height=500,top=100,left=100,resizable=yes')
  }
</script>
<a href="javascript:abrePopup('http://elmicox.blogspot.com/');" >link maldito </a>
<a href="http://elmicox.blogspot.com/" target="_blank" onclick="abrePopup(this.href);return false;">link beleza</a>

Acho que não preciso explicar o código acima não né? Tá bem simples.
No primeiro link, temos o exemplo maldito, onde você ferra com seu link. Percebam as coisas “bonitas” que aparecem na barra de status no link maldito.

No segundo exemplo, temos um link “menos mal”. O href tá certo, abrindo em um novo target pra quem não quer o popup. Mas se o cara clicar normalmente, o evento onclick é disparado, a popup é aberta com o endereço do link (this.href) e o link é cancelado (return false). Testem aí e vejam. (Não vou entrar em detalhes de javascript não obstrusivo (Unobtrusive JavaScript) aqui não, to com pressa, e muita gente já falou sobre isso. Meu script tá errado nesse ponto sim, preguiça… hhehe)

Teste ele aqui:
link maldito ; link beleza

Melhorando ainda mais… Voce poderia também marcar os links que são popup com uma classe daí colocaria os eventos nele através do attachEvent, e colocar uma estilização diferente nele pra seu visitante saber que se trata de uma popup, colocar uma figurinha ao lado do link, etc… Ficaria bonitim. heheh.

É isso aí povo. Té mais…

Micox na Alemanha, nos EUA e no Japão

Quinta-feira, Abril 19th, 2007 by admin

Maaais um post rápido (tô cheio de serviço ‘uai’).

No meu blog em ingrêis, no código do upload, tenho trocado idéia com um cara chamado Fritz.
Hoje ele me manda um email agradecendo e dizendo que meu script auxiliou pra caramba o chat online dele a fazer uploads sem atrapalhar a conversa.

Não sei se já tinha falado também, mas o senhor miCRoSCoPiC^eaRthLinG fez um plugin conversor pro Wordpress usando minha solução pro innerHTML-select-option e também agradeceu publicamente.

Só tenho a dizer que postar meus códigos em inglês é muito mais gratificante.
Lá o pessoal reconhece a ajuda e o serviço de forma muito mais rápida e transparente.
Nada dessa cultura arcaica que a maioria dos desenvolvedores brazucas têm de esconder o código e guardar pra sí só como se ele tivesse feito tudo sozinho.
Nada de retirar os créditos do código.
Nada de mentir pro chefe falando "olha o que eu fiz", sendo que pegou o script da net.

Lá o agradecimento é público.

Em poucos dias de elmicoxcodes (e com poucos códigos) tive uma repercussão surpreendente, com gente até do Japão.
O conselho do vovô desta vêz é: "Se você tem oportunidade de postar seus códigos em inglês, faça".

Eu só não mudo de vez pro elmicoxcodes porque meu inglês é péssimo. Sorte de vocês huaehauhehu.

Brincadeira pessoal, aqui eu posso falar abobrinha, lá acho que não é uma boa.

Até a próxima. Quando eu acabar este freela vai ter muito código novo por aqui.