Спутник (тест на соответствие JavaScript) - Википедия - Sputnik (JavaScript conformance test)
Владелец | Google Inc. |
---|---|
Сделано | Кристиан Плеснер Хансен, Sandholm |
URL | https://v8.github.io/test262/website/default.html |
Коммерческий | Нет |
Постановка на учет | Нет |
Запущен | 29 июня 2009 г.[1] |
Текущее состояние | активный (версия 1234) |
Лицензия на контент | Новая лицензия BSD |
Спутник был JavaScript набор тестов на соответствие. Целью набора тестов было определить, насколько хорошо JavaScript выполнение придерживается спецификации ECMA-262, 5-е издание, рассматривая только те функции, которые также присутствовали в 3-м издании.[1] Он содержал более 5000 тестов, затрагивающих все аспекты языка JavaScript.[1][2]
Тест был создан в Россия для проверки соответствия Двигатель JavaScript V8 используется в Гугл Хром.[1]
В рамках поэтапного отказа Google Labs, Google закрыл Sputnik. Все текущие испытания Sputnik включены в Тест ECMA262 тестирование.
Браузеры, которые не проходят
В качестве примера браузера, который не проходит, Konqueror 4.10.1 по-прежнему проходит только 91,8% из 11573 тестов.
Настольные браузеры
Этот стол возможно содержит оригинальные исследования.Ноябрь 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Баллы представляют собой количество неудачных тестов - идеальный балл - 0 (100%).
Имя браузера | Оценка текущего выпуска | Оценка предварительного просмотра |
---|---|---|
Internet Explorer | Internet Explorer 11.0.9600.17420 8/16436 (99.95%) | Internet Explorer 11.0.9879.0 3/16436 (99.98%) |
Гугл Хром | Google Chrome 30.0.1599.66 9/16436 (99.95%) | Google Chrome 32.0.1700.39 10/16436 (99.94%) |
Сафари | Safari 6.0.2 8/16436 (99.95%) | Результаты предварительного просмотра недоступны |
Mozilla Firefox | Firefox 33.1.1 53/16436 (99.68%) | Firefox 68.0a1 240/16436 (98.54%) |
Опера | Opera 11.60 (сборка 1185) 1/16436 (99.99%) | Opera 12.00 (сборка 1191) 1/16436 (99.99%) |
Набор тестов ECMAScript
Google передал Ecma International тесты из набора тестов Sputnik для включения в Набор тестов ECMAScript 262. Однако некоторые тесты Sputnik имеют проблемы и не соответствуют спецификации ECMAScript 5th edition.[3]
Мобильные браузеры
Имя браузера | Оценка текущего выпуска | Оценка предварительного выпуска |
---|---|---|
Android | 128/16436 (99.22%) | нет предварительной версии |
Safari (iOS 6.0.2) | 30/16436 (99.82%) | нет предварительной версии |
Internet Explorer Mobile | Internet Explorer Mobile 7 477/16436 (97.1%) | Internet Explorer Mobile 9 (эмулятор SDK) 88/16436 (99.46%) |
Смотрите также
Рекомендации
- ^ а б c d Хансен, Кристиан Плеснер (29 июня 2009 г.). «Запуск спутника на орбиту». Блог Chromium. Google. Получено 8 сентября 2010.
- ^ «Победителями стали: Opera, IE, Firefox, Chrome, Safari; именно в таком порядке». кристополоус. 11 ноября 2011 г.. Получено 6 декабря 2011.
- ^ Ошибка 18 - несколько тестов предполагают, что объявление функции в контексте оператора - это нормально.