Artigos & Ideias

Confissões Excêntricas de um Programador – Parte 5

Escrito por:

excentrico   Confissões Excêntricas de um Programador – Parte 5

Já faz algum tempo que não colocava um artigo no site, por indisponibilidade pessoal, mas já estou melhor, e começarei novamente a colocar artigos com a mesma regularidade. E nada melhor que voltar aos artigos que dizer o que tenho cá dentro com as minhas confissões.

  1. Lembram-se quando o CSS substitui-a algumas funções do JavaScript como o “onmouseover” na troca de imagens? Agora, utilizamos o JavaScript para compensar algumas falhas do CSS. Claro que uma boa parte da culpa vai para o IE6, mas estou decepcionado pois o CSS não está a avançar tão rápido quanto o JS.
  2. Todos nós detestamos o IE6, mas afirmo com toda a certeza que é de tamanha irresponsabilidade não fazer com que o site dos teus clientes seja suportado pelo IE6 sem lhes dizeres. E se convenceres os teus clientes que o IE6 não é importante, estás apenas a tentar tornar o teu trabalho mais fácil à custa do cliente. Faz o que quiseres com os teus sites pessoais, intranets, etc, mas não à custa do negócio dos teus clientes …
  3. … Mas não tens que dar ao utilizador do IE6 todos as “mariquices”, como bordas arredondadas.
  4. Muitas são as pessoas que julgam os frameworks JavaScript baseados na sua popularidade em vez da sua funcionalidade.
    Não confundam popularidade com funcionalidade e flexibilidade.
  5. Tenho reparado que alguns amigos meus têm ficado cada vez mais frustrados com o Firebug e principalmente com o Firefox. O Firefox recentemente tende a parar de responder com mais frequência do que gostaria e o Firebug parece seguir o mesmo caminho. O Firefox também consome cada vez mais memória. E o que sempre fez do Firefox um grande browser? As ferramentas de desenvolvimento. Se o Chrome e o Safari implementarem boas ferramentas de desenvolvimento … porque razão iríamos usar o Firefox?
  6. Engano-me sempre no método fadeTo do jQuery que tem como primeiro argumento a velocidade e não o nível de opacidade. Será que mais alguém engana-se nisso? Isso não deveria ser mudado?
  7. Provavelmente o problema mais frustrante do IE6 é lidar com opacidade em imagens PNG. Eu sei que há a hack .htc e um monte de hacks de JavaScript, mas ainda não encontrei um que não mostre um “flash” cinzento em cada imagem.
  8. Na minha primeira confissão mencionei que não sabia se queria fazer do Web Development a minha profissão no futuro, 3 meses depois tenho cada vez mais certeza que não quero, apesar de gostar do que faço.
  9. Chrome Frame pode ter uma hipótese, pois o pessoal das TIs estarão muito mais receptáveis a instalar um plugin do Google do que que fazer uma actualização de todos os seus IE instalados. Mas não esperem que o GFrame seja o salvador da pátria, mas aprecio o seu esforço.
  10. Uma das palavras chaves mais usadas nos últimos tempos para que as pessoas cheguem ao meu site tem sido “Carlos Gonçalves”. Não é uma palavra-chave muito boa, mas aprecio o facto de que as pessoas conheçam o meu nome.
  11. É difícil não usar JSON como uma muleta – é tão útil que gosto de usá-lo em tudo.

Opiniões?

5


Sobre o Autor

Carlos Gonçalves é um Freelancer com bastante experiência em linguagens de programação e webdesign. Vocacionado para as novas tecnologias, aposta na qualidade dos serviços, atendimento rápido e sempre disponível para melhor satisfazer os seus clientes. Autor do site cgoncalves.com

Comentários

  1. André Silva  9 Outubro 2010

    9. Inicialmente, parecia-me uma forma que o Google aproveitou para “roubar” uma boa quota de mercado. Mas segundo esta fonte:

    http://jimray.tumblr.com/post/194793633/more-technical-details-about-google-chrome-frame

    (6º parágrafo)

    o Chrome Frame identifica-se como sendo o IE perante os servidores web e como sendo o Chrome, para detecção usando JS.

    10. Isso é muito bom, na minha opinião. Depende sempre do objectivo que tens com o teu site, mas, tal como referiste, o facto das pessoas te conhecerem e te procurarem é muito bom (do ponto de vista que poderão ser potenciais clientes).

    11. Sem dúvida, e tem a grande vantagem de ser facilmente legível por humanos, e suportado por grande parte das linguagens, cf http://www.json.org

    Cumps.

    (responder)

Comentar

Nota: A moderação de comentários está activada e pode atrasar o teu comentário. Não há necessidade de reenviares o teu comentário.

More in Confissões, Opiniões, Ideias e Dicas (11 of 58 articles)

# #