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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.