sexta-feira, 1 de agosto de 2014

Mais rápido, mais fácil de voar para LUA de padrões web de mudança ... ou é?


Aumentar a visibilidade de TI e de negócios valor


Programação na Web, pinta. II Levou os Estados Unidos oito anos para colocar um homem na lua. Esse foi o tempo entre o chamado de John F. Kennedy ao Congresso em 1961 e Neil Armstrong recebendo suas botas sujas na superfície lunar, em julho de 1969-45 anos este mês.


No entanto, levou 17 anos, desde o início da CSS, para obter um amplo apoio para fontes personalizadas em HTML.







Você leu certo. Era mais fácil de planejar e coordenar os recursos militares e civis vastas e desajeitados necessários para um vôo espacial pioneira e levar uma tripulação de volta do que produzir um pedaço de papel sobre a forma como as páginas web devem ser exibidos em um navegador.


Mesmo tendo em conta que grande parte do atraso foi relacionada a problemas de licenciamento, não marcar organismos de normalização ou os fabricantes de browsers como inovadores.


Parte do problema é que nem os organismos de normalização, nem os fabricantes de browsers são feitos de desenvolvedores web e muitas vezes há uma desconexão entre o que os desenvolvedores considerável quer eo que normas corpos e os fabricantes de browsers centrar a sua atenção.


Mesmo quando os organismos de normalização correr como máquinas bem lubrificadas, o que é raro, poucos diriam que eles fazem para uma boa fonte de inovação na web.


A normalização é, por sua própria natureza, um processo longo e arrastado para fora projetado para alcançar um consenso, não impulsionar a inovação. Na verdade, há um argumento a ser feito que, tendo 17 anos para obter suporte para fontes personalizadas é um recurso, não um bug no sistema.


Consenso conschmensus - por que não podemos apenas fazer o trabalho?


É necessário consenso. Argumentos precisam ser celebrado, sensibilidades devem ser servidos, todos com um interesse ou ego sensível deve ser levado junto.


Eu soar crítico? O consenso é vital para a web e sem padrões da web, nós não teríamos a web que temos hoje, mas se os padrões web fosse o fim da história, não haveria inovação na web. As próprias normas não são a web. São as pessoas que fazem a web e é a frente e para trás entre os desenvolvedores e os lentos organismos de normalização que fazem a web um lugar melhor.


Os desenvolvedores da Web, no entanto, querem construir coisas novas quando eles pensam deles, e não esperar por organismos de normalização para contornar a endossar eles e para os fabricantes de navegadores para finalmente dar a volta a enviá-las.


O ritmo lento de novas funcionalidades na web significa que a web está constantemente jogando apanhar com plataformas proprietárias, onde novos recursos vêm mais rápido e com mais regularidade.


E para os desenvolvedores, esses novos recursos tornam plataformas nativas mais atraente do que trabalhar na web. Mesmo se você fosse apenas navegadores de apoio que atualizam a cada seis semanas, como o Chrome eo Firefox, você ainda está esperando um mínimo de 24 semanas para que novos recursos para o progresso do experimental constrói realmente o transporte.


Hey, problema - solução meet


Sinto-me uma solução está se apresentando para este problema. É uma coleção de novas ferramentas, conhecido como Web Components, que promete colocar o poder de criar novos recursos nas mãos dos desenvolvedores web. Ironicamente, ele está vindo para nós através de um outro processo de padrões - a World Wide Web Consortium (W3C).


Sim, Web Components é uma especificação que é um termo genérico para várias ferramentas inter-relacionados projetado para torná-lo muito mais fácil para qualquer pessoa para adicionar novos elementos para HTML. Algumas dessas ferramentas, como o misterioso som Sombra DOM , já estão fazendo seu caminho para navegadores web.


Outros, particularmente elementos personalizados, permitem que você definir seus próprios elementos HTML e seu comportamento, e está apenas começando a chegar. Todos eles, esperamos estar disponível em todos os principais desktop e navegadores de celular dentro dos próximos 12 a 18 meses.


Os desenvolvedores parecem propensos a hipérbole quando se fala de elementos personalizados e Componentes Web em geral - e com razão. Componentes Web permitem criar, empacotar e reutilizar seus próprios elementos HTML.







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário