LINUX.ORG.RU

Движок WebKit первым прошел тест Acid3

 , , , ,


0

0

WebKit, движок для браузеров, первым полностью прошел тест Acid3, призванный определить степень соответствия стандартам. О достижении стопроцентного показателя соответствия разработчики уже заявляли ранее в этом году. Вместе с ними первое, главное условие соответствия в тесте Acid3 выполнили разработчики механизма Presto, используемого в браузере Opera. Оба движка в то время не могли добиться гладкой анимации.

Когда массовые пользователи увидят браузеры с поддержкой Acid3, пока неизвестно. Версия WebKit, прошедшая тест - одна из сборок механизма для разработчиков. Недавний внутренний билд браузера Safari 4.0 достиг 100% соответствия, в то время как у Firefox на Gecko 87%, Opera 99%, Google Chrome 87%, Internet Explorer 8 Beta 2 - 21%.

>>> Источник

★★★★★

Проверено: JB ()

если не ошибаюсь, чуваки из оперы писали о таком же внутреннем билде со 100% поддержкой acid3 сто лет назад.

kelyar ★★★★★
()
Ответ на: комментарий от kelyar

Ёлки-палки, во первых, тот билд GOGI был и публичным. Правда, с тех пор тест немного поменяли из-за изменения в одном из стандартов, и тот билд теперь показывает 99, а более свежего билда GOGI в паблике нет. Во вторых, речь не о том. ACID3 — это не только тест на соответствие стандартам, но и бенчмарк, для прохождения которого вся сотня подтестов должна выполняться не медленнее 30 подтестов в секунду.

anonymfus ★★★★
()

JB, грохай новость, - разговора по теме здесь уже не предвидится.

Jayrome ★★★★★
() автор топика

Дежавю? Чуть не полгода назад какой-то билд webkit-а уже вроде бы проходил на 100%

One ★★★★★
()

обсуждение по тегам и очепяткам закрываем, для этого есть соответствующая тема в Linux-org-ru

JB ★★★★★
()
Ответ на: комментарий от One

> Дежавю? Чуть не полгода назад какой-то билд webkit-а уже вроде бы проходил на 100%

раньше никто не проходил тест на плавную анимацию. Еще каждый проход теста должен совпадать попиксельно с предыдущим

JB ★★★★★
()
Ответ на: комментарий от enby

> IE как всегда впереди планеты всей

у IE свои собственные альтернативные стандарты

JB ★★★★★
()

>в то время как у Firefox на Gecko 87%

4.2. В mozilla-central - 89/100, http://www.wg9s.com/mozilla/firefox/ - сборка с неподтверждёнными багами из багзиллы - 97/100.

anonymous
()
Ответ на: комментарий от anonymfus

>билд теперь показывает 99, а более свежего билда GOGI в паблике нет

Попробуй более *старый*. Он показывает 100 O_o

anonymous
()

а в кде4.2 или хотя бы 4.3 оно будет или это очередной сферический конь в вакууме?

mic ★★★★★
()

Почему все так "онанируют" на этот Acid? Как школьники на гигагерцы с гигабайтами.

Ну будут проходить этот тест opera, ff, safari, chrome, а дальше-то что? Все равно IE будет самым распространенным еще лет 5, вследствие этого попользоваться полноценными веб-приложениями не получится.

Igron ★★★★★
()
Ответ на: комментарий от wfrr

>А wget c моими патчами сдал acid3 еше до его появления. Так что ?

Ссылку на патчи в студию ;-)

Demon37 ★★★★
()
Ответ на: комментарий от Igron

Ну что ж теперь из-за IE и вперёд не продвигать технологии?

anonymous
()
Ответ на: комментарий от Igron

> Ну будут проходить этот тест opera, ff, safari, chrome, а дальше-то что?

А дальше то, что я буду писать ОДИН код для ff, safari, chrome и konqueror, а не четыре разных кода.

Aceler ★★★★★
()
Ответ на: комментарий от Igron

> вследствие этого попользоваться полноценными веб-приложениями не получится.

Почему? Кто мешает их делать и публиковать? Просто для большей части пользователей по умолчанию будет видна надпись: скачайте нормальный браузер. :)

atrus ★★★★★
()

Поздравляем с разморозкой!

Как она, криокамера, изнутри?

trapezoid
()
Ответ на: комментарий от anonymfus

>Если не понял, то читай тут

Спасибо за пояснение, но я как раз понял

Orlangoor ★★★★★
()
Ответ на: комментарий от Aceler

> А дальше то, что я буду писать ОДИН код для ff, safari, chrome и konqueror, а не четыре разных кода.

Но ведь все равно придется написать ВТОРОЙ код для IE... и ТРЕТИЙ под еще какой-нибудь браузер.

Igron ★★★★★
()
Ответ на: комментарий от Quasar

>Quasar ** (*) (30.09.2008 13:29:54)

Ну вы поняли.

anonymous
()
Ответ на: комментарий от Igron

Третий не придётся. Нет больше таких с распространённостью IE.

anonymous
()
Ответ на: комментарий от anonymous

> wget - гнутый софт ^_^ Так что патчи в паблик, а то засудим ^_^

Дай определение слова "паблик" и укажи место в лицензии, где написано, что он обязан выложить патчи в "паблик".

anonymous
()

Make the Ahem font antialias correctly on Acid3.

263 String nameStr(fullName.get());
264 m_allowFontSmoothing = (nameStr != "Ahem");

ню-ню

lester ★★★★
()
Ответ на: комментарий от lester

даже поленились регистронезависимое сравнение сделать - т.е. за цель ставилось тупо пройти этот тест, а на стандарты положить

lester ★★★★
()
Ответ на: комментарий от Igron

>Почему все так "онанируют" на этот Acid? Как школьники на гигагерцы с гигабайтами.

Потому что благодаря тестам, типа Acid происходит "гонка вооружений" и браузеры начинаю поддерживать стандарты, становится быстрее (V8/TraceMonkey/SquirelFish) и вообще всячески улучшаться. У разработчиков наконец-то появилась цель и направление развития их детищ. Надеюсь, что я доживу до момента, когда анимированный svg появится в вебе.

>Все равно IE будет самым распространенным еще лет 5, вследствие этого попользоваться полноценными веб-приложениями не получится.

Только не говори, что до сих пор сидишь в DOS'е из-за игрушек и прочих старых приложений ;) Хватит уже оглядываься на IE

X-Pilot ★★★★★
()
Ответ на: комментарий от X-Pilot

ty/sqlite/ -I/usr/lib/qt4/include/phonon -I../../../WebCore -I../../../WebCore -I. -o tmp/JSElementCustom.o ../../../WebCore/bindings/js/JSElementCustom.cpp
../../../WebCore/bindings/js/JSElementCustom.cpp: In function ‘JSC::JSValue* WebCore::toJSNewlyCreated(JSC::ExecState*, WebCore::Element*)’:
../../../WebCore/bindings/js/JSElementCustom.cpp:170: error: expected primary-expression before ‘<<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:170: error: expected primary-expression before ‘<<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:170: error: expected primary-expression before ‘<<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:170: error: expected primary-expression before ‘<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:170: error: expected primary-expression before ‘.’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:173: error: expected primary-expression before ‘==’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:173: error: expected primary-expression before ‘==’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:173: error: expected primary-expression before ‘=’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:174: error: expected primary-expression before ‘if’
../../../WebCore/bindings/js/JSElementCustom.cpp:174: error: expected `;' before ‘if’
../../../WebCore/bindings/js/JSElementCustom.cpp:176: error: expected primary-expression before ‘>>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:176: error: expected primary-expression before ‘>>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:176: error: expected primary-expression before ‘>>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:176: error: expected primary-expression before ‘>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:176: error: expected primary-expression before ‘.’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:178: error: expected primary-expression before ‘<<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:178: error: expected primary-expression before ‘<<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:178: error: expected primary-expression before ‘<’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:178: error: expected primary-expression before ‘.’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:181: error: expected primary-expression before ‘==’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:181: error: expected primary-expression before ‘==’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:181: error: expected primary-expression before ‘=’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:182: error: expected primary-expression before ‘else’
../../../WebCore/bindings/js/JSElementCustom.cpp:182: error: expected `;' before ‘else’
../../../WebCore/bindings/js/JSElementCustom.cpp:184: error: expected primary-expression before ‘>>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:184: error: expected primary-expression before ‘>>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:184: error: expected primary-expression before ‘>>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:184: error: expected primary-expression before ‘>’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:184: error: expected primary-expression before ‘.’ token
../../../WebCore/bindings/js/JSElementCustom.cpp:187: error: expected `;' before ‘wrapper’
make[1]: *** [tmp/JSElementCustom.o] Error 1
make[1]: Leaving directory `/home/neochapay/work/sources/webkit/WebKit/WebKitBuild/Release/WebCore'
make: *** [sub-WebCore-make_default-ordered] Error 2
neochapay@notebook:~/work/sources/webkit/WebKit$


Вот только что билд закончил этой фразой.
SVN от сейчас

chapay ★★★
()
Ответ на: комментарий от chapay

Есть мнение, что он использует qt4.5

anonymous
()

Поделие, которое делает мухлёж с тестами на соответствие стандартам нельзя назвать совместимым со стандартами, иначе этот мухлёж не был бы нужен.

Quasar ★★★★★
()
Ответ на: комментарий от Igron

> Но ведь все равно придется написать ВТОРОЙ код для IE... и ТРЕТИЙ под еще какой-нибудь браузер.

Сейчас разработчики пишут для IE и FF. С нормальной поддержкой стандартов будут писать для IE и всего остального.

Aceler ★★★★★
()

круто !! первый "internet-compatible" браузер !! *ушел налить чашечку кофе "по случаю"*

p.s. ждем движок - "во всех браузерах планеты"(как опцию).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.