O que é Web Standards Project? definição e significado

O projeto de padrões da web é uma importante organização sem fins lucrativos de programadores e usuários da web. É voluntário e pressiona deliberadamente os editores de navegadores a seguir os padrões publicados e mantidos pelo W3C ou World Wide Web Consortium. Há muito tempo, os editores de navegadores começaram a adicionar código proprietário ao que deveriam ser padrões abertos. Isso tornou significativamente mais difícil para os desenvolvedores fazerem seu trabalho.

Technipages explica projeto de padrões da Web

Eles agora precisam adicionar longos blocos de código que sejam capazes de detectar qual tipo de navegador o usuário está usando e, em seguida, vincule as instruções para esse navegador específico para garantir que um site seja exibido como ele deve. Sem isso, as instruções que não se adequam à versão proprietária do HTML usado por um navegador, irão pode ser totalmente ignorado ou simplesmente mal interpretado - em ambos os casos, o site não exibe corretamente.

Isso significa que um site tem instruções ‘ocultas’ que só são reproduzidas quando um navegador específico é usado - isso pode ser tão específico quanto a versão. Por exemplo, um desenvolvedor pode especificar que qualquer versão do Chrome anterior a 54.3.2 deve seguir a regra X, enquanto as versões mais recentes do Chrome devem seguir a regra Y em vez disso. Isso é difícil e torna as criações simples mais complicadas. Apesar disso, e apesar dos esforços do projeto de padrões da web, os esforços para remediar isso tiveram um sucesso extremamente limitado - na maioria das vezes, as coisas permanecem proprietárias.

Navegadores como Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome e outros em cada um têm essas diferenças e, portanto, requerem instruções de codificação especiais em alguns, mas não em todos casos. Freqüentemente, as animações são afetadas, enquanto o texto "simples" é exibido corretamente de qualquer maneira.

Usos comuns do projeto de padrões da Web

  • O Web Standards Project visa fazer com que os editores de navegadores usem os padrões abertos exatos que o W3C publica e mantém.
  • Como a maioria dos editores não está disposta a mudar suas configurações de trabalho, o Web Standards Project encontrou muita resistência e pouco sucesso.
  • Embora o Web Standards Project seja composto por especialistas e desenvolvedores, seus conselhos foram amplamente ignorados.

Maus usos comuns do projeto de padrões da Web

  • O Web Standards Project é o grupo que publica e mantém HTML e padrões de codificação da web.