2009-04-17 14 views

Respuesta

-2

Tristemente, absolutamente nada, ya que IE no admitirá ninguna norma que sea más reciente que cinco años más o menos.

+1

en realidad? ¿Importa que IE implemente XSL-T, SMIL y otras tecnologías antes de convertirse en un estándar? –

+5

Enhorabuena, Microsoft, inventó algo que finalmente se convirtió en un estándar. Todavía no sigues los estándares existentes compuestos por * otros * y eso es lo que ha estado molestando a los desarrolladores web desde hace años. –

+0

He tenido la suerte de utilizar una arquitectura de servidor patentada que utiliza la última versión de TraceMonkey y, por lo tanto, he podido utilizar algunas de estas características, pero para la gran mayoría de los desarrolladores es absolutamente correcto. ¿Cómo puede algo que nadie puede usar mejorar su código? +1 – Prestaul

1

El modo "Estricto" sonaba prometedor en la introducción, pero un vistazo rápido al Anexo C (página 223) me hace preguntarme qué tan útil será.

3

El objeto JSON en la sección 15.12 se ve increíble. Eso ayudaría, ya que ahora uno debe confiar ya sea en la evaluación insegura() o en alguna implementación lenta de JavaScript puro que debe incluir con el resto de sus scripts. No hay soporte nativo, pero esta nueva versión lo tendrá.

1

Mucho de lo que hace ES3.1 es en realidad definir el comportamiento ya existente, como el orden de enumeración en las declaraciones for (... in ...) .... Entonces, en cierta medida, esas cosas no te ayudarán directamente (a menos que aparezca un nuevo motor js).

lo hace también definir algunas nuevas funciones como

* prototype access -- i think through `getPrototype()` or something -- alas this isn't as powerful as `__proto__` present in JavaScriptCore and SpiderMonkey 

* The JSON object to provide fast and safe JSON parsing rather than the conflagration of existing techniques 

[editar: en respuesta a la persona que se queja sobre IE - creo IE8 ya es compatible con las características anteriores]

Cuestiones relacionadas