stringtranslate.com

Sputnik (prueba de conformidad con JavaScript)

Sputnik era un conjunto de pruebas de conformidad con JavaScript . El objetivo del conjunto de pruebas era determinar en qué medida una implementación de JavaScript se ajustaba a la especificación ECMA-262, quinta edición, teniendo en cuenta únicamente aquellas características que también estaban presentes en la tercera edición. [1] Contenía más de 5000 pruebas que abarcaban todos los aspectos del lenguaje JavaScript. [1] [2]

La prueba fue creada en Rusia para probar la conformidad del motor JavaScript V8 utilizado en Google Chrome . [1]

Como parte de la eliminación gradual de Google Labs , Google ha cerrado Sputnik. Todas las pruebas actuales de Sputnik se han incorporado al conjunto de pruebas Test262 de ECMA .

Navegadores que no pasan

Como ejemplo de un navegador que no pasa la prueba, Konqueror 4.10.1 todavía sólo pasa el 91,8% de las 11573 pruebas.

Navegadores de escritorio

Las puntuaciones representan el número de pruebas fallidas: una puntuación perfecta es 0 (100%).

Conjunto de pruebas ECMAScript

Google ha entregado las pruebas de la suite de pruebas Sputnik a Ecma International para que las incluya en su suite de pruebas ECMAScript 262. Sin embargo, se ha descubierto que algunas pruebas Sputnik presentan problemas y no cumplen con la especificación de la quinta edición de ECMAScript. [3]

Navegadores móviles

Véase también

Referencias

  1. ^ abcd Hansen, Christian Plesner (29 de junio de 2009). «Lanzamiento del Sputnik a la órbita». The Chromium Blog . Google . Consultado el 8 de septiembre de 2010 .
  2. ^ "Los ganadores son: Opera, IE, Firefox, Chrome, Safari; en ese orden". kristopolous. 11 de noviembre de 2011. Consultado el 6 de diciembre de 2011 .
  3. ^ Error 18: varias pruebas asumen que está bien tener una FunctionDeclaration en un contexto de Statement

Enlaces externos