Como a tecnologia atual ainda favorece o aprimoramento funcional como pensamento principal, o código de instrução tende a ser complexo, sujeito a mais vulnerabilidades de segurança e perde flexibilidade para ajustar a arquitetura em resposta rápida a ataques.
Douglas Crockford, arquiteto do Yahoo! que é um importante promotor da tecnologia de rede Javascript, disse que o pensamento técnico atual do desenvolvimento web ainda se concentra na melhoria das funções multimídia ou no desempenho da navegação, e a segurança deve ser a primeira prioridade no futuro.
Crockford é atualmente arquiteto sênior de JavaScript no Yahoo!, responsável pelo projeto arquitetônico do YUI (Yahoo! User Interface) e atua como membro do Comitê Técnico ECMA JavaScript 2.0. Ele é uma figura mestre na comunidade de desenvolvimento de JavaScript. vez que ele foi convidado a Taiwan para participar da OSDC (Open Source Developer's Conference Taiwan) fez um discurso especial para apresentar o desenvolvimento de ECMA JavaScript para desenvolvedores nacionais.
Quando Crockford explicou o desenvolvimento da tecnologia de rede à mídia, ele destacou que a tecnologia de rede atual ainda adere ao pensamento anterior, e a tecnologia de desenvolvimento web ainda se concentra no aprimoramento funcional e na melhoria do desempenho da navegação na web, embora tenha aumentado a riqueza da. desenvolvimento da rede, não incluiu a segurança da rede. Como resultado de ser priorizado como uma prioridade de desenvolvimento, os incidentes de segurança cibernética continuam a ocorrer.
Continuando o resultado do pensamento de desenvolvimento de rede anterior, a tecnologia de rede atual enfatiza funções poderosas de interação e multimídia, mas também permite o surgimento de alguns métodos de ataque, tomando o XSS (Cross-Site Scripting) como exemplo, devido aos scripts incorporados de vários métodos diferentes. fontes, é fácil para os hackers usarem o conjunto de instruções para tirar vantagem da vulnerabilidade e roubar dados do computador cliente.
Embora existam novas tecnologias, como a Caja promovida pelo Google, para evitar ataques XSS entre sites, a direção geral do desenvolvimento da tecnologia ainda é no sentido de melhorar a funcionalidade e o desempenho.
Tomando a tecnologia HTML 5 como exemplo, Crockford disse que embora o HTML5 adicione muitas funções, ele torna todo o script maior e mais complexo, tornando-o propenso a vulnerabilidades e ataques. telemóveis. Expandindo o risco de segurança do roubo de dados para telemóveis, o resultado é demasiado grande e complexo, e é difícil adaptar-se aos métodos de ataque em constante mudança, o que pode facilmente levar a riscos de segurança a longo prazo.
Em relação à atual competição de velocidade entre os fabricantes de navegadores, eles fortaleceram os mecanismos JavaScript para acelerar a navegação na web, alegando ser a velocidade de navegação mais rápida. Ele acredita que, embora seja bom para os navegadores acelerarem a navegação na web, os métodos de melhoria são limitados. , apenas 5 a 10%. A parte do navegador do terminal é acelerada. Se o lado do servidor puder ser melhorado ao mesmo tempo, o efeito de aceleração será maior.
Em relação ao novo padrão ECMA Script 5 que está sendo formulado, ele está otimista de que ele se tornará o principal padrão de desenvolvimento de rede no futuro. Embora a Apple e o Chrome ainda não estejam claros, o IE, o FireFox e o Opera estão todos inclinados para o ECMA Script 5. Nós. deve ver novos aplicativos de navegador este ano.