Componentes

Opera para desenvolvedores da Web: Venha para o MAMA

Launching Opera GX - FIRST GAMING BROWSER | E3 2019

Launching Opera GX - FIRST GAMING BROWSER | E3 2019
Anonim

O Opera Software revelou na quarta-feira um mecanismo de busca que indexa informações estruturais sobre páginas da Web para que desenvolvedores e órgãos de padrões possam ver quais tecnologias estão sendo usadas para construir sites e como eles estão sendo usados.

A Metadata Analysis and Mining O mecanismo de busca de aplicativos - "MAMA" - está sendo testado pela empresa e deve ser lançado em um beta somente para convidados até o final do ano, disse Snorre Grimsby, vice-presidente de garantia de qualidade da Opera em Oslo, Noruega. A MAMA cresceu a partir de testes que a Opera faz para garantir que seus próprios produtos de software para navegadores funcionem bem com as páginas da Web existentes que usam a tecnologia de criação de sites mais comumente usada, disse ele. precisava ser capaz de encontrar muitos sites ao vivo por aí que usavam certas tecnologias em certas combinações para que pudéssemos testar nosso navegador neles ", disse Grimsby.

O mecanismo de pesquisa resultante rasteja na Web, mas em vez de indexar o conteúdo de sites, como a maioria procura engine engines, ele descarta o conteúdo e indexa os tipos de tecnologias que estão sendo usados ​​em sites, como CSS (Cascading Style Sheets), HTML (Hypertext Markup Language), XHTML (Extensible HTML) e similares, disse Grimsby.

informações são úteis para desenvolvedores da Web, que podem usar o MAMA para identificar sites que estão usando certos tipos de tecnologia e ver como outros desenvolvedores o implementaram, disse ele.

"É um fato conhecido que desenvolvedores da Web emprestam idéias uns dos outros, "Grimsby disse. Se os desenvolvedores estão trabalhando com um aplicativo da Web que precisa, por exemplo, de um novo sistema de menu, o MAMA pode ajudá-los a encontrar sites que usam a tecnologia para criar ideias para sua própria implementação.

Os desenvolvedores também podem usar MAMA para ver como os sites estão em conformidade com as especificações atuais do World Wide Web Consortium (W3C) para padrões da Web comumente usados, como CSS, HTML e outros. O W3C supervisiona a criação e manutenção de especificações para muitas das tecnologias de desenvolvimento de sites mais prevalentes.

Grimsby disse que no uso do MAMA pelo Opera, o Opera descobriu que a média da página da Web tem 47 discrepâncias em como o site processa o W3C As tecnologias mantidas e as próprias especificações do W3C

MAMA também podem ser úteis para o W3C e outros organismos de padronização para ajudá-los a estabelecer prioridades para o desenvolvimento de especificações. Por exemplo, se uma tecnologia é usada de uma certa maneira na maioria dos sites, ou não é muito usada, o W3C "pode ​​mudar a especificação ou tirar algo da especificação", disse Grimsby.

Na entrevista de quarta-feira, Grimsby demonstrou o MAMA em tempo real usando-o para rastrear uma página da Web do International Data Group, //www.idg.net/idgns, para descobrir que tecnologias o site usava.

De acordo com o mecanismo de busca, o site está rodando na versão 2.2.8 do Apache Web Server em um servidor de hardware de 32 bits do Windows, tem 56 hyperlinks e usa XHTML (Extensible HTML) 1.0 e CSS, ele disse.

Nas próximas oito semanas, o Opera espera publicar uma série de artigos em seu site para desenvolvedores sobre seu próprio uso interno de MAMA, observando as principais descobertas, estatísticas e tendências que o mecanismo de busca descobre, disse ele.

Até o final do ano, a empresa vai convidar pessoas dentro dos corpos de padrões para testar o mecanismo de busca, com o objetivo de publicá-lo publicamente para desenvolvedores em algum momento do primeiro ou segundo trimestre do próximo ano, Grimsby disse.