» Archive for the 'bate-papo' Category

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.

O Micox já te ajudou? Ajude o Micox

Sexta-feira, Abril 13th, 2007 by admin

Hopa. Algum código do Micox já te ajudou?? Chegou a sua vez de retribuir: ajude o Micox!!

No alto da minha modéstia, vendo inúmeros depoimentos de pessoas no Brasil e exterior que foram salvas por meus códigos, ganharam grana, desenvolveram benefícios para a humanidade, tiveram empregos mantidos, casamentos salvos, etc etc etc, resolvi também mendigar uma ajuda pois ninguém é de ferro né? hehehe

Mendigo

Antes que pensem que ganho dinheiro com o blog aqui, gostaria de falar que ele é como um passatempo e guardador de códigos pra mim. Os meus rendimentos com o AdSense aqui são uma piada, não cheguei nem nos 40 dólares. Nada anormal, visto que meu site não é visitado por paraquedistas do Google que clicam sem pensar e sim por gente inteligante que sabe onde está clicando.

Mas você pode me ajudar. "Como" ?

Formas de ajudar o Micox:

1) Design pro El Micox

"Sou designer e quero ajudar. Essa parada sua aqui é muito feia"

Faz um design ae. Bom, a estrutura de links é praticamente a mesma, só que eu quero colocar uns 5 links (um pouco mais importantes) na horizontal. Algo que tenha a ver com primatas e códigos. De fácil leitura. Você vai ganhar um link especial aqui no meu blog, tipo "design feito por fulano".
Todos que mandarem idéias terão elas postadas aqui (se quiserem, é claro) e linkadas para seu site/blog.

2) Facilidades pra cadastro

Muitos dos atuais fiéis daqui já sabem que eu detesto fazer sistema de cadastro, forms, inputs, etc. É um saco ter que mexer com validação, tanto server-side (php+banco de dados) quanto client-side (javascript), criar form, validar form, validar dados e por aí vai.

Andei pesquisando algumas bibliotecas PHP aí, mas muitas são complicadas demais ou só servem pra um tipo específico de site. O que eu quero é simples: facilidade na hora de fazer sistemas de cadastro no BD. Facilidades na validação, na geração do form e inputs, facilidade na hora de testar os tipos dos dados, tanto na parte do javascript quanto na parte do PHP.

Se você souber de algo, vai me ajudar muito.

3) Hospedagem e domínio

Cansei do blogger. É lento, sem recursos, difícil de mexer com comentários, etc etc etc ("etc é coisa de quem não tem neurônios suficientes" - dizia minha mãe). Atualmente já não me importo em perder meu Pagerank 4. É a vida, não posso ficar eternamente nesta lentidão aqui.

Primeiramente gostaria de informar que não tô afim de gastar 30 conto mensais e nem qualquer grana com hospedagem. Eu sei que existem outras empresas aí que fornecem o serviço por até 30 contos anuais e me interesso por isso. Mas já que hoje tô aqui pra pedir, não custa nada pedir ajuda aqui também né. Se você é dono de algum provedor, de alguma empresa que queira patrocinar o El Micox (e ter o devido banner aqui) as portas estão escancaradas.

4) Dinheiro na conta

Bom, se você quiser depositar uns 10 conto, 20 conto, ou quem sabe até uns 300 eu não vou achar ruim te passar os dados pra depósito na Caixa Econômica Federal não. Não custa nada. Lembre-se que eu já posso ter salvado seu emprego hhahehehehe.

Banco: Caixa economica
Operação: 13 (poupança)
Agencia: 1575
Conta: 00669424-3
Fav.: ieu mermo (Náiron JCG)

5) Não me encaixo em nenhum dos ítens acima

Ué então você tem 3 opções:

  1. Comentar aí pra me deixar mais feliz em saber que tem gente que lê este blog
  2. Reler o terceiro parágrafo desta postagem (abaixo da imagem), mas sem exageros. :assobiando:
  3. Deixar um link textual pro El Micox ou fazer uma postagem agradecendo no seu blog/site
  4. Colocar meu banner discreto no seu site (sério mesmo)

[modéstia off] Em breve, novos códigos pra salvar vossos empregos e vidas profissionais.[modéstia on]
Té mais povo.

Criatividade e conhecimento (e jogos JavaScript)

Quarta-feira, Abril 11th, 2007 by admin

Vendo o resultado do concurso dos 4K planejado pelo Elcio para fazer propaganda pra Visie, não pude deixar de ficar impressionado com o que a união de criatividade e conhecimento é capaz de criar com 4K. Realmente o Michel Humberto tá de parabéns pela criatividade.

Aproveitando que agente tá falando de jogos em JavaScript mesmo, bora postar alguns ae pra vocês matarem o tempo (e estudarem o código fonte se forem nârds mesmo):

Update: Sites Indicados nos comentários:

Blogging from heaven

Terça-feira, Abril 3rd, 2007 by admin

Depois de ficar um tempo sem ler meus feeds, ontem fiquei sabendo que um dos blogueiros que eu lia e que lia o El Micox faleceu.

É triste ficar sabendo de uma coisa dessas.

Não o conhecia muito, tinha trocado alguns emails com ele, lido alguns comments dele aqui e comentado lá no blog dele (que eu lia muito - foi um dos meus primeiros feeds cadastrados).

Bem, só o que podemos falar é: Esteja em paz, Aldemir.