Путеводитель по сайту

 

Жжет ли пятки браузерам «кислота» теста Acid3?

RSS: новые статьи сайта «Слово»·RSS: новые статьи сайта «Слово»

·Путеводитель по сайту

·Статьи

·Страничка Настроения

·Компьютерные байки

 

 

Рассылки Subscribe.Ru
Страничка Настроения
Интересное и полезное в Инете и Рунете
Погода в Алдане
USB Flash

 

 

Жжет ли пятки браузерам «кислота» теста Acid3?

 

***

29 января 2008 г. Йен Хиксон (Ian Hickson), разработчик синтетического теста браузеров на соответствие веб-стандартам Acid (ныне работает в Google), сообщил о выходе предварительного релиза Acid3 Test. Тест сначала сам прошел проверку на соответствие спецификациям веб-стандартов. 3 марта 2008 г. разработка теста была закончена.

 

 

Немного терминологии

HTTP (от англ. HyperText Transfer Protocol – протокол передачи гипертекста) – протокол прикладного уровня передачи данных (изначально – в виде гипертекстовых документов). Основой HTTP является технология «клиент-сервер», то есть предполагается существование потребителей (клиентов), которые инициируют соединение и посылают запрос, и поставщиков (серверов), которые ожидают соединения для получения запроса, производят необходимые действия и возвращают обратно сообщение с результатом. HTTP в настоящее время повсеместно используется во Всемирной Паутине для получения информации с веб-сайтов.

 

HTML (от англ. HyperText Markup Language – язык разметки гипертекста) – стандартный язык разметки документов во Всемирной Паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для пользователя форме.

 

CSS (от англ. Cascading Style Sheets – каскадные таблицы стилей) – технология описания внешнего вида документа, написанного языком разметки. Преимущественно используется как средство оформления веб-страниц в формате HTML и XHTML.

 

ECMAScript – интерпретируемый язык программирования, стандартизированный международной организацией ECMA в спецификации ECMA-262. Широко используется в WWW.

 

SVG (от англ. Scalable Vector Graphics – масштабируемая векторная графика) – язык разметки масштабируемой векторной графики, созданный Консорциумом Всемирной Паутины (W3C) и входящий в подмножество расширяемого языка разметки XML. Предназначен для описания двухмерной векторной и смешанной векторно/растровой графики в формате XML. Поддерживает как неподвижную, так и анимированную, и интерактивную графику (декларативную и скриптовую).

 

XML (от англ. eXtensible Markup Language – расширяемый язык разметки) – рекомендованный Консорциумом Всемирной Паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML – текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями. Целью создания XML было обеспечение совместимости при передаче структурированных данных между разными системами обработки информации.

 

DOM (от англ. Document Object Model) – объектная модель документов, стандарт консорциума производителей программного обеспечения для WWW, определяющий способы манипулирования объектами и изображениями на одной веб-странице.

 

 

Что такое Acid3 Test

Acid3 – это тест поддержки браузером веб-стандартов, осуществляющий проверку 100 наиболее вероятных уязвимых мест в HTTP, HTML, CSS, ECMAScript, SVG и XML, также проверяет работу браузера с DOM.

 

Появлению теста Acid3 предшествовали тесты Acid1

 

Тест Acid1

 

и Acid2

 

Тест Acid2

 

 

Этимология названия

acid (англ.) – кислота; (перен.) язвительность, колкое замечание.

acid test (перен.) – серьезное испытание.

• Кстати, аббревиатура ACID (англ. Automated Classification and Interpretation of Data) означает «автоматическая классификация и интерпретация данных».

 

Как пройти тест Acid3

Любой пользователь может проверить свой браузер с помощью теста Acid3:

– зайдите на сайт The Acid3 Test;

– ваш браузер будет автоматически протестирован, – вы увидите итоговую картинку;

– для сравнения с эталоном нажмите ссылку this reference rendering.

 

Для успешного прохождения теста Acid3 браузер должен:

– иметь настройки по умолчанию;

– анимация при прохождении теста должна быть плавной;

– итоговая оценка должна быть 100/100;

– итоговая картинка должна быть в точности такой (пиксель в пиксель!), как представлено на странице The Acid3 Test – Reference Rendering:

Эталонная картинка теста Acid3

 

 

Примеры прохождения теста Acid3 браузерами

Internet Explorer 6 – 11/100 (LINKTEST FAILED).

 

Lunascape511/100 (LINKTEST FAILED).

 

Internet Explorer 820/100:

Internet Explorer 8 – 20/100

 

Mozilla Firefox 3.0.10 – 71/100:

Mozilla Firefox 3.0.10 – 71/100

 

 

Opera 9.6485/100:

Opera 9.64 – 85/100

 

Opera Turbo100/100.

 

Safari100/100.

 

Google Chrome100/100.

 

 

Примечания

1. Если браузер не проходит тест Acid3, появляется надпись FAIL (LINKTEST FAILED).

2. Если настройки браузера запрещают выполнение сценариев приложений Java, при попытке пройти тест появится сообщение «Acid3 – JS? Scripting must be enabled to use this test». Разрешите выполнение JavaScript и попытайтесь протестировать браузер заново.

 

Валерий Сидоров

 

 

***

The Acid3 Test

Acid Tests – The Web Standards Project

The Second Acid Test

Acid1

 

 

 

• Аксессуары для сотовых телефонов

 
Издательство «Питер» – лучшие книги по лучшим ценам
 

• Маруся. Книга, взрывающая мозг

• Сергей Тармашев. Древний: Война (книга с автографом автора для первых 500 покупателей)

• Сергей Тармашев. Древний. Катастрофа

• Книга, ради которой объединились писатели, объединить которых невозможно

• Дмитрий Глуховский. Метро 2034

• Дмитрий Глуховский. Метро 2033

Путеводитель по сайту


© 2005 – 2009. All rights reserved.