sábado, 26 de setembro de 2009

IE6

Internet Explorer 6 ainda é o mais utilizado no mundo, a maior causa disso, são corporações que não atualizam seus software automaticamente, mas essa sitação começa a mudar
por que a Microsoft tomou a iniciativa de atualizar esses browsers para IE8, visando aumentar a popularidade do mesmo, eu mesmo já vi isso acontecer,
depois de vários anos, aconteceu a atualização sem mais nem menos.
Esse antigo navegador possui deficiências de segurança ou de falta de apoio dos padrões da Web como HTML e CSS,
mas a Microsoft também anunciou há alguns dias, que o IE6 terá atualizações até o ano de 2014, originalmente o fim do suporte para 2010,
uma das causas desse prazo é por estar "associado" ao Windows XP.

Muitos portais e páginas da internet estão sugerindo a utilização de um browser mais moderno, seque uma pesquisa mundial sobre utilização de Browsers.

Continue lendo....

sexta-feira, 18 de setembro de 2009

Testes em Browser

Como testar a linguagem em todos browsers disponíveis e, ainda em todos tipos de aparelhos como móbiles. A W3C tem um grupo de trabalho que estão a revendo a maneira como eles fazem os testes, e também aumentar o número de testes.

A CSS foi o primeiro Grupo de Trabalho, quando se trata de testes, o grupo tem vários documentos em fase de recomendação a "candidatos" que estão aguardando os testes e ensaios.
O Grupo de Trabalho em HTML está começando a pensar nos testes, um componente-chave para assegurar o sucesso do funcionamento do HTML 5 é através de testes.

A especificação é muito grande, que vai exigir muito trabalho.
Quando se deparam com um bug do navegador baseado em uma especificação, ela deve ser fácil para eles apresentarem um teste para W3C.
Deve também permitir que os fabricantes de navegadores apresentarem milhares de testes de uma vez.

Devemos também formatar o maior número possível de provas. Reftests, mochitests, DOM, apenas exames, testes em humanos, etc. O aspecto importante aqui é ser capaz de executar os testes em várias plataformas e navegadores possíveis, um formato de teste que só pode ser executados em um navegador não tem utilidade para nós.

Uma vez que um teste foi submetido, ele precisa ser revisto. A idéia básica por trás opiniões de testes de melhoria é permitir que os indivíduos possam contribuir. Os recursos da W3C,
não são suficientes para analisar dezenas de milhares de testes. É preciso envolver a comunidade em geral, fazendo comentários. Ele permitirá que os grupos de trabalho para apenas
incidir sobre os testes controversos.

Testes de layout automáticas são muito mais complicado, especialmente nos telemóveis. Estamos focados em um método durante o nosso encontro: abordagem baseada em imagem. A idéia básica aqui é que uma imagem da página é comparado a uma referência. Mozilla desenvolveu uma tecnologia chamada ref-testes que compara as páginas Web próprias. Você escreve duas páginas de forma diferente e comparar as suas telas.

No Mozilla a maneira de fazer isso é através da API mozPaint no modo de depuração. Isso funciona bem, mas só funciona no Mozilla. Nós quisemos encontrar uma maneira de fazer isso
com todos os browsers. Encontrámos um site chamado browsertests.org muito interessante e entramos em contato com o Sylvain Pasche e, com a sua ajuda, nós começamos a fazer algumas melhorias em sua aplicação.

Ele funciona bem em desktops. Mais uma vez, nós não pensamos W3C é grande o suficiente para reproduzir todos os tipos de ambientes de browser, de modo que devemos fazê-lo
fácil, para as pessoas executarem os testes no seu navegador e relatar os resultados de volta para nós. Abundância de estruturas de teste ter sido feito e já deveríamos tentar aproveitá-los
tanto quanto possível.

Começamos a criar um banco de dados para receber os testes e seus resultados. Nós gostaríamos de continuar os esforços no servidor e banco de dados secundários, bem como continuar a melhorar a aplicação Sylvain. E nós meros mortais tambem precisamos dessas ferramentas.

Continue lendo....

sábado, 12 de setembro de 2009

40 anos de Internet

1969: Em 2 de setembro, dois computadores na Universidade da Califórnia, Los Angeles trocam dados sem sentido no primeiro teste
de uma rede militar experimental.

1972: Ray Tomlinson traz também o e-mail à rede, escolhendo o símbolo "at" ou "@" como maneira de especificar endereços de e-mail
pertencendo a outros sistemas.

1974: Vint Cerf e Bob Kahn desenvolvem a técnica de comunicações TCP, permitindo que múltiplas redes se compreendam,
criando a verdadeira internet.

1982: Começa utilizar o nome Internet.

1983: O DNS (Domain Name System) é proposto. A criação de sufixos como ".com", ".gov" e ".edu" chega um ano depois.
O conceito TCP se divide em TCP/IP.

1993: Marc Andreessen e colegas na Universidade de Illinois criam o Mosaic, primeiro navegador a combinar gráficos e texto em uma única página,
abrindo a web para o mundo.

1990: Tim Berners-Lee cria a WWW (World Wide Web) enquanto desenvolvia maneiras de controlar computadores a distância na Cern
(Organização Europeia para Pesquisa Nuclear).

2003: Myspace Foi criada, a maior rede social dos Estados Unidos.

2004: Marck Zuckerberg inicia o Facebook, durante o segundo ano da Universidade Harvard. No mesmo ano foi criado o Orkut.

2005: É inaugurado o site de compartilhamento de vídeos YouTube.

2006: A população usuária de internet do mundo ultrapassa 1 bilhão de pessoas. No mesmo ano foi criado o twitter.

2007: A Apple lança o iPhone, trazendo o acesso a internet sem fio a mais milhões de pessoas.

2008: Os usuários de internet do mundo ultrapassam 1,5 bilhões de pessoas.
Os desenvolvedores do Netscape interrompem o navegador pioneiro, embora seu "sucessor", Firefox, permaneça forte.

2009: O "Seattle Post-Intelligencer" o primeiro grande jornal diário a ficar exclusivamente online.
O Google anuncia o desenvolvimento de um sistema operacional com foco na web.

Continue lendo....