SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Analisador Automáticos de Sites
           para o .br
Introdução
O que é o Projeto?

>> Monitor de sites

                                                     http://vpereiro.files.wordpress.com/2010/05/dominio.jpg




              Realiza a verificação automática e periódica da
              qualidade de sites de usuários
Características – fase 1

   - Verificação da quantidade de páginas do site
   - Verificação de suporte IPv6
   - Distribuição de idiomas utilizados no site
   - Proporção de páginas da Web aderentes aos
   padrões HTML do W3C
   - Proporção de páginas da Web aderentes aos
   padrões de acessibilidade WCAG
Características – fase 1

   - Idade das páginas
   - Geolocalização do servidor
   - Sincronização de tempo do servidor web
   - Acesso aos relatórios na Web
Características – fase 2

   - Validação de padrões de CSS do W3C
   - Verificação de suporte a DNSSEC
   - Verificação de características de segurança
   - Envio de relatórios por e-mail
Desafios técnicos
Limites para o estudo
  - A Web é uma rede
  - Index
  - Ilhas
  - Web profunda




                        senha
Ferramentas
- WIRE = webcrawler
    – Software livre
    – Desenvolvido no Chile para estudos acadêmicos sobre a Web
    – Fizemos correções e adaptações no NIC.br


- Análise Internet
    – Desenvolvido no NIC.br
    – Localização Geográfica, IPv6, Sincronização, Aderência a padrões,
      Tipos de documentos, Tipos de Servidores, Tempo de Resposta.
Ferramentas:
WIRE
Além disso...
 Calcula a quantidade e tamanho das páginas

 Informa e classifica as URLs

 Informa a idade das páginas

 Diferencia páginas estáticas e dinâmicas

 Calcula diferentes índices de páginas como pagerank e
  siterank

 Identifica o idioma das páginas
Ferramentas: AnáliseInternet
 Realiza 5 tipos de teste:

    Carregamento dos dados do WIRE

    Validação de páginas

    Testes sobre sítios e servidores

    Testes sobre links encontrados

    Download de Arquivos adicionais
Ferramentas: AnáliseInternet
 Validação de páginas:

    Validador de HTML do W3C

    Validados de acessibilidade ASES
                                           http://xenlights.com/images/SoftwareValidation.jpg




    Arquitetura Distribuída

       Aumenta a velocidade de processamento
Aderência à padrões HTML


- Universalidade do acesso:
   - Acesso sem barreiras
   - Compatibilidade
   - Acessibilidade                    http://cssti.files.wordpress.com/2009/06/26032008www.jpg?
                                       w=363&h=362


   - 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
Aderência a padrões de acessibilidade




                                                     b i l i d ad e.j p g ? w=3 1 6 & h =2 7 5
                                                     h t t p : / / b l og c d i g i t al .f i l es .wor d p r es s .c om 2 0 0 9 / 1 1 / ac es s i
- Garante acesso universal
  aos sítios Web:

   - O modelo de acessibilidade considerado foi
     o e-MAG


   - O e-MAG tem como referência as




                                                                                                                        /
      diretrizes de acessibilidade do W3C
      publicadas no WCAG


   - A ferramenta utilizada para a validação foi o
      ASES, criado pela SLTI do Ministério do
      Planejamento
Ferramentas: AnáliseInternet
 Testes sobre Sítios e Servidores: Reposta




                                              %2 0 L i ma/ mat er i as / c onex ao/ c onex ao-d e-i nt er net .j p g
                                              h t t p : / / www.s up er d ownl oad s .c om r / i mag ens / mat er i as / Rod r i g o
    Realiza uma requisição HEAD

    Obtêm:

        Tempo de resposta




                                                                                          .b
        Tipo de servidor

        Diferença de tempo

        Ipv4
IPv6

• Todo computador na Internet necessita de um
endereço: o número IP
• A numeração usada atualmente (IP versão 4) está se
esgotando. Previsões indicam que o estoque global
acabará no 1o. Semestre de 2011.
• Uma nova versão de IP está sendo implantada na
Internet: o IPv6
• O IPv6 é necessário para:
    – Garantir o crescimento e desenvolvimento da rede
    – Inclusão digital
    – Internet das coisas
Ferramentas: AnáliseInternet
 Testes sobre Sítios e Servidores: IPv6

    Não é suficiente verificar se o domínio possui ipv6
                    ipv6.google.com.br
                   www.v6.facebook.com


    Utiliza variações do nome do site: www6, www.ipv6,
     ipv6

    Realiza ping6 e requisição GET ao endereço

    Verifica se o NameServer possui suporte a IPv6
Sincronização com a Hora Legal Brasileira
      A Sincronização com a Hora Legal Brasileira (que equivale ao
      padrão mundial UTC) é recomendada pelo CGI.br:

         http://www.cgi.br/regulamentacao/resolucao2008-009.htm

      Todo servidor deve estar sincronizado e, na medida do
      possível, também computadores pessoais. Isso é importante
      para:
      - segurança
      - funcionamento correto das aplicações

      Deve-se utilizar o NTP: http://ntp.br. É uma configuração
      simples de ser realizada, porém pouco conhecida. Os
      servidores de tempo são oferecidos pelo NIC.br, em conjunto
      com o Observatório Nacional.

      A medida foi realizada obtendo-se a hora dos servidores, via
      HTTP, e comparando-a com a hora correta.
Testes de Sincronização de Tempo


Resposta do servidor Web
   Depende da qualidade da rede e
    processamento do servidor
   Precisão de ~ seg


Protocolo NTP
   Mais preciso: ~µseg
   Mais difícil de ser obtido
Localização Geográfica dos Servidores
       O indicador mostra a proporção de servidores localizados no
       Brasil e no exterior. Usa dados de uma base especializada
       (GeoIP MaxMind) que tem cerca de 95% de exatidão.

       Servidores fora do Brasil podem ser mais baratos, contudo
       implicam em maior lentidão no acesso, e no uso de canais de
       comunicação de internacionais, com alto custo, levando a um
       aumento nos custos de acesso no Brasil.

       É importante que os servidores que hospedam sítios
       destinados aos internautas do Brasil estejam hospedados no
       Brasil.
Ferramentas: AnáliseInternet
 Testes sobre Sítios e Servidores: Geolocalização

    Geo Localização de servidores por IP

    Integra API do GeoIP®
Status
 Geração de relatórios web

   • Teste de resposta

   • Teste de NTP

   • Teste de geolocalização

   • Validação de páginas

   • Teste de IPv6

   • Contagens idiomas, páginas, idade
Obrigado !
        • Contatos:
             – web@ceptro.br

             – moreiras@nic.br
             – heitor@nic.br
             – phadek@nic.br

        •Links úteis
             – http://ceptro.br/asa
             – http://w3c.br/
             – http://validator.w3.org/
             – http://www.governoeletronico.gov.br/acoes-e-
               projetos/e-MAG/ases-avaliador-e-simulador-de-
               acessibilidade-sitios
             – http://www.cwr.cl/projects/WIRE/

        •Perguntas???

Mais conteúdo relacionado

Semelhante a Asa cpbr4

Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018Renato Groff
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Clauber Stipkovic
 
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...André Curvello
 
Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaSensedia
 
HTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da WebHTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da WebDiego Pessoa
 
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaTDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaCleber Dantas
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Guião demotécnica
Guião demotécnicaGuião demotécnica
Guião demotécnicaSilvio Dias
 
Guiao demotecnica
Guiao demotecnicaGuiao demotecnica
Guiao demotecnicaSilvio Dias
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaDiego Cavalca
 
Application Servers e Ruby
Application Servers e RubyApplication Servers e Ruby
Application Servers e RubyRafael Soares
 
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
 APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ... APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...Renato Groff
 
Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...
Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...
Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...Rafael Schettino
 
T@rget trust asp.net avançado
T@rget trust   asp.net avançadoT@rget trust   asp.net avançado
T@rget trust asp.net avançadoTargettrust
 

Semelhante a Asa cpbr4 (20)

Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
Microsoft Azure para Desenvolvedores Web - Azure para Devs e DBAs - Maio-2018
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
 
Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008Firefox - Developer's Best Friend // Fisl2008
Firefox - Developer's Best Friend // Fisl2008
 
Curso HTML 5 - Aula Inicial
Curso HTML 5 - Aula InicialCurso HTML 5 - Aula Inicial
Curso HTML 5 - Aula Inicial
 
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
Estação de Controle Multimídia com Interface Web utilizando Sistema Operacion...
 
Workshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha BásicaWorkshop Hands-On APIX 2018 - Trilha Básica
Workshop Hands-On APIX 2018 - Trilha Básica
 
HTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da WebHTML 5, CSS 3 e o futuro da Web
HTML 5, CSS 3 e o futuro da Web
 
Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0
 
Web Tools Pt Br
Web Tools Pt BrWeb Tools Pt Br
Web Tools Pt Br
 
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaTDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Guião demotécnica
Guião demotécnicaGuião demotécnica
Guião demotécnica
 
Guiao demotecnica
Guiao demotecnicaGuiao demotecnica
Guiao demotecnica
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec Cafelândia
 
Application Servers e Ruby
Application Servers e RubyApplication Servers e Ruby
Application Servers e Ruby
 
Desenvolvimento Web
Desenvolvimento WebDesenvolvimento Web
Desenvolvimento Web
 
Html5
Html5Html5
Html5
 
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
 APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ... APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
APIs na nuvem: implementando soluções RESTful com o Microsoft Azure - Azure ...
 
Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...
Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...
Otimização de Desempenho de Websites desenvolvidos em Microsoft ASP.NET e hos...
 
T@rget trust asp.net avançado
T@rget trust   asp.net avançadoT@rget trust   asp.net avançado
T@rget trust asp.net avançado
 

Mais de Campus Party Brasil

Desenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App EngineDesenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App EngineCampus Party Brasil
 
Técnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivosTécnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivosCampus Party Brasil
 
Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?Campus Party Brasil
 
A busca por planetas além do sistema solar
A busca por planetas além do sistema solarA busca por planetas além do sistema solar
A busca por planetas além do sistema solarCampus Party Brasil
 
Construção de uma luneta a baixo custo
Construção de uma luneta a baixo custoConstrução de uma luneta a baixo custo
Construção de uma luneta a baixo custoCampus Party Brasil
 
Hardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livresHardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livresCampus Party Brasil
 
Robótica e educação inclusiva
Robótica e educação inclusivaRobótica e educação inclusiva
Robótica e educação inclusivaCampus Party Brasil
 
Fazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXFazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXCampus Party Brasil
 
Robótica e educação inclusiva
	Robótica e educação inclusiva	Robótica e educação inclusiva
Robótica e educação inclusivaCampus Party Brasil
 
Gestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software LivreGestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software LivreCampus Party Brasil
 
Confecção de Circuito Impresso
Confecção de Circuito ImpressoConfecção de Circuito Impresso
Confecção de Circuito ImpressoCampus Party Brasil
 
Virtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendenciasVirtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendenciasCampus Party Brasil
 

Mais de Campus Party Brasil (20)

Wordpress
WordpressWordpress
Wordpress
 
Buracos negros
Buracos negrosBuracos negros
Buracos negros
 
Programação para Atari 2600
Programação para Atari 2600Programação para Atari 2600
Programação para Atari 2600
 
Desenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App EngineDesenvolvimento de aplicações para o Google App Engine
Desenvolvimento de aplicações para o Google App Engine
 
Técnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivosTécnicas forenses para a recuperação de arquivos
Técnicas forenses para a recuperação de arquivos
 
Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?Como ganhar dinheiro no mundo mobile?
Como ganhar dinheiro no mundo mobile?
 
A busca por planetas além do sistema solar
A busca por planetas além do sistema solarA busca por planetas além do sistema solar
A busca por planetas além do sistema solar
 
Passeio virtual pelo LHC
Passeio virtual pelo LHCPasseio virtual pelo LHC
Passeio virtual pelo LHC
 
Construção de uma luneta a baixo custo
Construção de uma luneta a baixo custoConstrução de uma luneta a baixo custo
Construção de uma luneta a baixo custo
 
Hardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livresHardware livre Arduino: eletrônica e robótica com hardware e software livres
Hardware livre Arduino: eletrônica e robótica com hardware e software livres
 
Robótica e educação inclusiva
Robótica e educação inclusivaRobótica e educação inclusiva
Robótica e educação inclusiva
 
Fazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectXFazendo do jeito certo: criando jogos sofisticados com DirectX
Fazendo do jeito certo: criando jogos sofisticados com DirectX
 
Blue Via
Blue ViaBlue Via
Blue Via
 
Linux para iniciantes
Linux para iniciantesLinux para iniciantes
Linux para iniciantes
 
Robótica e educação inclusiva
	Robótica e educação inclusiva	Robótica e educação inclusiva
Robótica e educação inclusiva
 
Gestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software LivreGestão e monitoramento de redes e dispositivos com Software Livre
Gestão e monitoramento de redes e dispositivos com Software Livre
 
Confecção de Circuito Impresso
Confecção de Circuito ImpressoConfecção de Circuito Impresso
Confecção de Circuito Impresso
 
Vida de Programador
Vida de Programador Vida de Programador
Vida de Programador
 
Virtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendenciasVirtualização, cloud computig e suas tendencias
Virtualização, cloud computig e suas tendencias
 
Desafio Robótica Livre
Desafio Robótica LivreDesafio Robótica Livre
Desafio Robótica Livre
 

Asa cpbr4

  • 1. Analisador Automáticos de Sites para o .br
  • 2.
  • 4. O que é o Projeto? >> Monitor de sites http://vpereiro.files.wordpress.com/2010/05/dominio.jpg Realiza a verificação automática e periódica da qualidade de sites de usuários
  • 5. Características – fase 1 - Verificação da quantidade de páginas do site - Verificação de suporte IPv6 - Distribuição de idiomas utilizados no site - Proporção de páginas da Web aderentes aos padrões HTML do W3C - Proporção de páginas da Web aderentes aos padrões de acessibilidade WCAG
  • 6. Características – fase 1 - Idade das páginas - Geolocalização do servidor - Sincronização de tempo do servidor web - Acesso aos relatórios na Web
  • 7. Características – fase 2 - Validação de padrões de CSS do W3C - Verificação de suporte a DNSSEC - Verificação de características de segurança - Envio de relatórios por e-mail
  • 9. Limites para o estudo - A Web é uma rede - Index - Ilhas - Web profunda senha
  • 10. Ferramentas - WIRE = webcrawler – Software livre – Desenvolvido no Chile para estudos acadêmicos sobre a Web – Fizemos correções e adaptações no NIC.br - Análise Internet – Desenvolvido no NIC.br – Localização Geográfica, IPv6, Sincronização, Aderência a padrões, Tipos de documentos, Tipos de Servidores, Tempo de Resposta.
  • 12. Além disso...  Calcula a quantidade e tamanho das páginas  Informa e classifica as URLs  Informa a idade das páginas  Diferencia páginas estáticas e dinâmicas  Calcula diferentes índices de páginas como pagerank e siterank  Identifica o idioma das páginas
  • 13. Ferramentas: AnáliseInternet  Realiza 5 tipos de teste:  Carregamento dos dados do WIRE  Validação de páginas  Testes sobre sítios e servidores  Testes sobre links encontrados  Download de Arquivos adicionais
  • 14. Ferramentas: AnáliseInternet  Validação de páginas:  Validador de HTML do W3C  Validados de acessibilidade ASES http://xenlights.com/images/SoftwareValidation.jpg  Arquitetura Distribuída  Aumenta a velocidade de processamento
  • 15. Aderência à padrões HTML - Universalidade do acesso: - Acesso sem barreiras - Compatibilidade - Acessibilidade http://cssti.files.wordpress.com/2009/06/26032008www.jpg? w=363&h=362 - 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
  • 16. Aderência a padrões de acessibilidade b i l i d ad e.j p g ? w=3 1 6 & h =2 7 5 h t t p : / / b l og c d i g i t al .f i l es .wor d p r es s .c om 2 0 0 9 / 1 1 / ac es s i - Garante acesso universal aos sítios Web: - O modelo de acessibilidade considerado foi o e-MAG - O e-MAG tem como referência as / diretrizes de acessibilidade do W3C publicadas no WCAG - A ferramenta utilizada para a validação foi o ASES, criado pela SLTI do Ministério do Planejamento
  • 17. Ferramentas: AnáliseInternet  Testes sobre Sítios e Servidores: Reposta %2 0 L i ma/ mat er i as / c onex ao/ c onex ao-d e-i nt er net .j p g h t t p : / / www.s up er d ownl oad s .c om r / i mag ens / mat er i as / Rod r i g o  Realiza uma requisição HEAD  Obtêm:  Tempo de resposta .b  Tipo de servidor  Diferença de tempo  Ipv4
  • 18. IPv6 • Todo computador na Internet necessita de um endereço: o número IP • A numeração usada atualmente (IP versão 4) está se esgotando. Previsões indicam que o estoque global acabará no 1o. Semestre de 2011. • Uma nova versão de IP está sendo implantada na Internet: o IPv6 • O IPv6 é necessário para: – Garantir o crescimento e desenvolvimento da rede – Inclusão digital – Internet das coisas
  • 19. Ferramentas: AnáliseInternet  Testes sobre Sítios e Servidores: IPv6  Não é suficiente verificar se o domínio possui ipv6 ipv6.google.com.br www.v6.facebook.com  Utiliza variações do nome do site: www6, www.ipv6, ipv6  Realiza ping6 e requisição GET ao endereço  Verifica se o NameServer possui suporte a IPv6
  • 20. Sincronização com a Hora Legal Brasileira A Sincronização com a Hora Legal Brasileira (que equivale ao padrão mundial UTC) é recomendada pelo CGI.br: http://www.cgi.br/regulamentacao/resolucao2008-009.htm Todo servidor deve estar sincronizado e, na medida do possível, também computadores pessoais. Isso é importante para: - segurança - funcionamento correto das aplicações Deve-se utilizar o NTP: http://ntp.br. É uma configuração simples de ser realizada, porém pouco conhecida. Os servidores de tempo são oferecidos pelo NIC.br, em conjunto com o Observatório Nacional. A medida foi realizada obtendo-se a hora dos servidores, via HTTP, e comparando-a com a hora correta.
  • 21. Testes de Sincronização de Tempo Resposta do servidor Web Depende da qualidade da rede e processamento do servidor Precisão de ~ seg Protocolo NTP Mais preciso: ~µseg Mais difícil de ser obtido
  • 22. Localização Geográfica dos Servidores O indicador mostra a proporção de servidores localizados no Brasil e no exterior. Usa dados de uma base especializada (GeoIP MaxMind) que tem cerca de 95% de exatidão. Servidores fora do Brasil podem ser mais baratos, contudo implicam em maior lentidão no acesso, e no uso de canais de comunicação de internacionais, com alto custo, levando a um aumento nos custos de acesso no Brasil. É importante que os servidores que hospedam sítios destinados aos internautas do Brasil estejam hospedados no Brasil.
  • 23. Ferramentas: AnáliseInternet  Testes sobre Sítios e Servidores: Geolocalização  Geo Localização de servidores por IP  Integra API do GeoIP®
  • 24. Status  Geração de relatórios web • Teste de resposta • Teste de NTP • Teste de geolocalização • Validação de páginas • Teste de IPv6 • Contagens idiomas, páginas, idade
  • 25.
  • 26. Obrigado ! • Contatos: – web@ceptro.br – moreiras@nic.br – heitor@nic.br – phadek@nic.br •Links úteis – http://ceptro.br/asa – http://w3c.br/ – http://validator.w3.org/ – http://www.governoeletronico.gov.br/acoes-e- projetos/e-MAG/ases-avaliador-e-simulador-de- acessibilidade-sitios – http://www.cwr.cl/projects/WIRE/ •Perguntas???