Tendências Web Estatísticas da rede Heitor de Souza Ganzeli Analista de Projetos do nic.br
O Comitê Gestor da Internet no Brasil (CGI.br) foi criado pela Portaria Interministerial nº 147, de 31 de maio de 1995, alterada pelo Decreto Presidencial nº 4.829, de 3 de setembro de 2003, para coordenar e integrar todas as iniciativas de serviços Internet no país, promovendo a qualidade técnica, a inovação e a disseminação dos serviços ofertados.
O NIC.br é uma instituição sem fins de lucro, que funciona como braço executivo do CGI.br Nomes de domínio.br Números IP Segurança na Internet brasileira sobre uso das TICs Infraestrutura PTTs IPv6 SIMET = medição de qualidade Estudo da Web Zappiens Padrões Web
Agenda INTRODUÇÃO INDICADORES FUNCIONAMENTO PROJETOS RELACIONADOS
Projeto TIC Web Iniciado em 2009 Publicação de dados do domínio.gov.br em 2010 http://www.ceptro.br/ CEPTRO/MenuCEP TROSPCensoWeb
Projeto Top Sites http://labs.ceptro.br/topsites Estatísticas sobre a lista dos top 1 milhão de sites do Alexa
Projeto BR Sites http://labs.ceptro.br/brsites Estatísticas sobre lista parcial do.br obtida através consultas ao DNS do registro.br
Quais medidas são verificadas? Suporte IPv6 Validação HTML Validação Acessibilidade Localização geográfica Sincronia de relógio via HTTP Sincronia de relógio via NTP Tempo de Resposta Tipo de Servidor
VALIDAÇÃO HTML
Protocolos na internet Vídeo Internet Revelada Na Web, o protocolo é o HTML Deve-se ser: Rigoroso para enviar Flexível para receber Hola Olá
Problemas site: http://customercare.mtnl.net.in/
Validador do W3C http://validator.w3.org/
Mais exemplos Site: http://www.uol.com.br/ Mais de 1500 erros
Mais exemplos Site: http://nic.br/
Aderência à padrões HTML Universalidade do acesso: Acesso sem barreiras Compatibilidade Acessibilidade Ganho de desempenho Economia de banda Código mais simples e fácil de atualizar Melhor visibilidade em ferramentas de busca Evita instabilidade e versões de páginas
Páginas Válidas
Dados obtidos 5,00% Aderência à padrões Web 4,00% 3,00% 2,00% 1,00% 0,00% geral top1000 br
Evolução da validação de páginas
Evolução da validação de páginas
Dados obtidos
Dados obtidos
VALIDAÇÃO ACESSIBILIDADE
Acessibilidade
Baixa Visão
4 Princípios Fundamentais Perceptível Operável Compreensível Robusta Acesso universal aos sítios Web
Padrões de Acessibilidade Padrões W3C WCAG ATAG UAAG Governo Brasileiro E-MAG
Validação de padrões de acessibilidade 1. Imagens & animações: Utilize o atributo alt para descrever o conteudo de cada um dos objetos das páginas. 2. Image maps. Utilize client-side maps e adicione textos explicativos a cada uma da área do mapa. 3. Multimedia. Forneça legendas, transcrições de audio e descrições de vídeos. 4. Links. Utilize textos que façam sentido mesmo quando lidos for a de contexto. Ou seja, clique aqui não é uma boa pratica. 5. Organização da Página. Utilize estruturas consistentes na criação das páginas. E, Use o CSS para montar o layout e stilo. 6. Gráficos. Resuma seu conteúdo em um texto explicativo ou utilize o atributo longdesc. 7. Scripts, applets, & plug-ins. Forneça conteúdo alternativo para o caso das funcionalidades não serem suportadas. 8. Frames. Utilize a tag noframes e titulos significativos. 9. Tabelas. Faça com que a leitura linha a linha da tabela seja significativa. Resuma a quantidade de informações 10. Valide o resultado. A melhor forma para validar as páginas é com a utilização de ferramentas automáticas, checklists ou guide lines.
Ferramentas HTML Tidy WAhelper
9,00% 8,00% 7,00% 6,00% 5,00% 4,00% 3,00% 2,00% 1,00% 0,00% Validação de padrões de acessibilidade geral top1000 br
Quantidade de páginas acessíveis
Quantidade de páginas acessíveis
Quantidade de páginas acessíveis
Observação Tamanho médio em KB 100,00 90,00 80,00 70,00 60,00 50,00 40,00 30,00 20,00 10,00 0,00 geral páginas HTML válidas páginas acessíveis
IPV6
Principal mudança IPv4 IPv6 32 Bits 128 Bits 192.0.2.10 2001:0DB8:CAFE:BA1A:B01A:DADO:CAFE:CAFE
18% Possui endereço IPv6 em seu domínio pincipal Suporte a IPv6 é acessível via IPv6 16% 14% 12% 10% 8% 6% 4% 2% 0% geral top1000 br top br geral
Evolução do IPv6 nos 1000 sites mais populares
Evolução do IPv6 nos 1000 sites mais populares
Evolução do IPv6 no Brasil
Evolução do IPv6 no Brasil
O teste de acesso não é suficiente http://validador.ipv6.br/
O teste de acesso não é suficiente http://validador.ipv6.br/
SINCRONIZAÇÃO DE RELÓGIOS
Métodos de medida HTTP NTP 95% dos sites 7% dos sites Precisão de segundos Precisão de μ segundos
Sincronização com a Hora Legal Brasileira
Sincronização com a Hora Legal Brasileira
LOCALIZAÇÃO GEOGRÁFICA
Localização Geográfica dos Servidores O que é? Localização por IP Como funciona? Biblioteca GeoIP MaxMind 95% de exatidão
Relevância Proximidade entre Servidor e Usuários Diminuição da Latência
Localização Geográfica dos Servidores 60% Brasil Am. Norte Ásia Europa 50% 40% 30% 20% 10% 0% geral top1000 br top br geral
milisegundos Localização Geográfica dos Servidores 800 Delay mediano Delay médio 700 600 500 400 300 200 100 0 Am. Norte Ásia Europa Oceania Brasil Am. Sul África Outro
milisegundos Localização Geográfica dos Servidores 800 Delay mediano Delay médio 700 600 500 400 300 200 100 0 Am. Norte Ásia Europa Oceania Brasil Am. Sul África Outro
TIPO DE SERVIDOR
Tipo de Servidor O que é? Tipos de Servidores Web mais utilizados Como funciona? Análise de resposta HTTP
Relevância Verificação de tendências servidores mais utilizados Escolha do foco de: Projetos Tutoriais Busca de falhas de segurança
Dados obtidos 70% Apache Microsoft IIS Google Server NGinx não divulgado 60% 50% 40% 30% 20% 10% 0% geral top1000 br top br geral
Arquitetura Modular Web Server Banco de Dados Analisador Escalonador
ConNeCTOR Convenient Network Characteristics Testing Organized Routines Open Source Principais funcionalidades: Verificação de suporte à IPv6 Validação de páginas Sincronização de Tempo http://sf.net/projects/connector-nic
Serviço Web http://labs.ceptro.br/topsites http://labs.ceptro.br/brsites
Projetos Relacionados
O ASA http://asa.nic.br
TIC Web Análise periódica de domínios específicos Como analisar o.com.br
Resumindo Baixa aderência a padrões Web Análise e divulgação periódica de alguns dos principais indicadores de qualidade
Sistema PR Motivação Obrigado! Perguntas? Contatos: web@ceptro.br moreiras@nic.br heitor@nic.br
Sistema PR Motivação Referências http://labs.ceptro.br/topsites http://labs.ceptro.br/brsites http://asa.nic.br http://validator.w3.org/ http://sourceforge.net/projects/connector-nic/ http://sourceforge.net/projects/wire-nic/ http://www.w3.org/wai/quicktips/ http://zappiens.br/portal/visualizarvideo.do?_instanceidentifier= 0&_EntityIdentifier=cgiE9WjKruzQGmPy- VDyEDDAKPUNxmfYneBOql0VJJOuIg.&idRepositorio=0