https://www.xxzza1.com
Más

    Más novedades en desarrollo para Internet Explorer

    Hace unos meses, conocimos la intención de Microsoft de publicar su planificación de desarrollo de su navegador. De esta manera, podríamos conocer qué características se están estudiando implementar, cuáles se están implementado y qué nos encontraremos en la próxima versión de Internet Explorer.

    Ayer, concretamente el equipo de Internet Explorer, anunció actualizaciones en su plan de desarrollo. A continuación, tenéis el listado de las características actualizadas y su estado actualizado:

    Características que comienzan su desarrollo:

    • Math Built-ins (ES6) (JavaScript): funciones trigonométricas y matemáticas como el coseno, seno, arcoseno, tangente, logaritmos, exponenciales, etc.
    • Number Built-ins (ES6) (JavaScript): nuevos métodos y propiedades para números.
    • String Built-ins (ES6) (JavaScript): nuevos métodos para el manejo de cadenas de caracteres incluyendo String.raw, String.fromCodePoint y String.prototype.
    • Object Built-ins (ES6) (JavaScript): nuevos métodos en tipo Object incluyendo assign, is, getOwnPropertySymbols y setPrototypeOf.
    • RegExp Built-ins (ES6) (JavaScript): nuevos métodos de expresiones regulares en RegExp.prototype incluyendo match, replace, search y split.
    • Template Strings (ES6) (JavaScript): cadenas de caracteres que permiten alojar expresiones para ser evaluadas y concatenadas.
    • dppx Unit for the resolution Media Query (CSS): Una unidad en dppx representa el número de puntos en un píxel en CSS. Sustituye a dpi y es un estándar de la W3C.
    • DOM Event Constructors (DOM): Reemplaza document.createEvent() y métodos de creación de eventos asociados por constructores para cada interfaz de eventos.
    • WAV Audio Support (Multimedia): Habilita el soporte de PCM WAV audio en HTML5 Audio. Es un estándar de facto de la W3C. Ojo, Safari es el único navegador que aún no lo soporta.
    • Meta Referrer (Seguridad): Utilizando el atributo de metadatos referrer, un documento puede controlar la cabecera HTTP Referrer añadida a las peticiones originadas desde el documento. Sólo lo soportaba Google Chrome.

    Las siguientes características han pasado a encontrarse bajo estudio y consideración de implementarlas posteriormente:

    • WeakSet (ES6) (JavaScript): Contiene una serie de objetos que podrán ser coleccionados si no son referenciados en ningún otro sitio. No lo soporta Safari.
    • Spread (ES6) (JavaScript): El operador spread expande expresiones iterables en argumentos individuales. Sólo lo soporta Mozilla Firefox actualmente.
    • Tail Calls (ES6) (JavaScript): Habilita algoritmos recursivos (utilizando un espacio de pila constante) para ciertos patrones de código. No está soportado aún por ningún navegador.
    • Subclassing (ES6) (JavaScript): Permite subclases en tipos built-in como Date y Array. No está soportado aún por ningún navegador.
    • Modules (ES6) (JavaScript): Soporte por parte del lenguaje para definir y utilizar módulos. No está soportado aún por ningún navegador.
    • SIMD (ES7) (JavaScript): permite utilizar instrucciones simples y de datos múltiples. Mozilla Firefox es el único navegador que lo está implementando por ahora.
    • ASM.js (JavaScript): un optimizable conjunto de JavaScript de bajo nivel. Solo soportado por Mozilla Firefox.
    • Clipboard API (Entrada de usuario): APIs estándar para interactuar con el portapapeles (cortar, copiar y pegar). IE actualmente soporta un modelo de acceso heredado.

    Como véis, Microsoft continúa poniéndole las pilas a su navegador para convertirlo en el más avanzado y hacer desaparecer la mala fama arrastrada de las versiones anteriores a la novena. ¿Cómo lo véis?.

    Comentarios

    En directo: Picacódigo

    Te puede interesar

    Picacódigo

    Mas leídas

    Otros temas de interés