quarta-feira, 17 de março de 2010
Um dos problemas dos desenvolvedores de interfaces é o desenvolvimento cross-browser, ou seja, compativel com
todos a maioria dos browsers.
Isso é difícil porque cada browser usa uma engine diferente tanto para renderizar a página (xhtml, css) quanto para interpretar os códigos javascript.
Exemplos de engines usados pelos browsers:
| Browser | Engine | ECMAScript Engine |
|---|
| Firefox, Mozilla | Gecko | SpiderMonkey |
| Internet Explorer 4…7 | Trident | jscript |
| Opera 9.5 | Presto Core 2 | futhark |
| Safari | WebKit | JavaScriptCore |
Com certeza o maior vilão dentre os browsers é o Internet Explorer! Mas o mercado ainda pede aplicações web para ele, por isso resolvi apresentar algumas ferramentas para facilitar o debug no IE.
São eles:
IETester – Uma ótima ferramenta para testar sua página nas versões 5, 6, 7 e 8 do Internet Explorer. (Agradecimentos ao amigo
Flávio Mendes que me apresentou essa ferramenta)
DebugBar – Ferramenta semelhante ao Firebug, mas funciona com o IE (pode funcionar em conjunto com o IETester).
Companion.JS – Depurador excelente para javascript.
Com esse conjunto de ferramentas, você estará preparado para encarar o desenvolvimento para o Internet Explorer de frente!
Ou se preferir, pode fazer como o google fez com o IE 6, simplesmente declarou que
não irá mais dar suporte.
Até a proxima!
terça-feira, 31 de março de 2009
Vocês já devem ter notado alguns links para a página do
Creative Commons distribuidas pelo blog, alguns de vocês devem estar se perguntando o que é isso…
Creative Commons são tipos de licenças idealizadas para permitir a padronização de declarações de vontade no tocante ao licenciamento e distribuição de conteúdos culturais em geral (textos, músicas, imagens, filmes e outros), de modo a facilitar seu compartilhamento e recombinação.
Ou seja, apartir do momento que eu disse que os artigos do meu blog são licenciados pela Creative Commons você pode copiar, distribuir, complementar ou executar as obras sobre algumas restrições. No caso do meu blog você pode fazer essas coisas desde que mantenha o crédito ao autor e que não seja para uso comercial.
O primeiro contato que tive com o Creative Commons foi em 2007, em um evento Open Source que participei em Curitiba. Eu achei uma ideia genial pois incentiva o compartilhamento e colaboração simultânea para a melhoria de uma obra, sem ficarmos presos nas limitações do
copyright.
O vídeo abaixo explica melhor como funciona essa idéia…
terça-feira, 17 de março de 2009
Olá leitores,
Então vamos começar com um simples “HelloWorld!!!” como em qualquer programa…
Aqui vou tentar compartilhar parte do meu conhecimento com vocês.
Espero aprender muito.
O maior feedback que posso ter é atravez de seus comentários, por isso vou basear meus novos posts nas dúvidas que vocês me mandarem…
Até o próximo post!