2 дня назад David Baron интегрировал Reflow Branch в ночные сборки Firefox 3.0a1. Помимо того, что была исправлена куча багов, текущие ночные сборки Firefox теперь проходят тест Acid 2.
Вот что пишет Mike Schroepfer:

Acid2!

This morning DBaron checked the reflow branch into the trunk. This is a pretty major step forward for the layout engine that will ship in Firefox3. In David's words the goals of the reflow refactoring are:

* simplification of code
* fixing incremental reflow ("{inc}") bugs
* fixing intrinsic sizing bugs
* allowing better integration of nsIBox and nsIFrame layout
* allowing easier implementation of new features like 'inline-block'

This also means the current trunk passes Acid2:

Скриншоты:
Текущего транка Firefox 3.0

1.9.png

Идеального изображения

ref.png

Firefox 2.0

1.8.1.png

Замечательно! бесспорно, ничего очень полезного для пользователя толком не появилось, но поддержка стандартов на уровне теста мирового уровня - очень хорошо.

/me идёт качать последнюю ночнушку...

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

PAY
ничего страшного. действительно, поддержка навороченного синтетического теста - это круто, но на практически не столь существенно. однако по прошествии какого-то времени новые стандарты найдут свое воплощение в реальных сайтах, и тогда уже прохождение acid2 не покажется чем-то абстрактным. к тому времени уже Firefox 3 успеет выйти.
так что "все идет по плану"(с)Летов :)

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

Кстати, когда он намечается?

cr@nk
Пока что на ноябрь :)

кстати, дайте, плз, страничку на прохождение этого теста - самому посмотреть охота.

stoneflash
Ну уж совсем :) Гугль -> тест.

и всё же, нос в тесте кривоват чють снизу ;)

а нос у него светится? big_smile.png

VanDriessen
Так и должно быть :) читай описание к тесту...

Радует то, что последовательная реализация поддержки стандартов позволила пройти тест, а не просто реализовано прохождение теста, как в некоторых браузерах... ;)

ragnaar

а не просто реализовано прохождение теста, как в некоторых браузерах...

:D:D:D:D
блин, ну как же я мог об этом забыть
только щас вспомнил времена участия в олимпиадах, когда некоторые включали в своё решение контрольные примеры

А, где можно скачать эту сборку заранее благодарен!:angry:

Радует то, что последовательная реализация поддержки стандартов позволила пройти тест, а не просто реализовано прохождение теста, как в некоторых браузерах... wink

Воистину так! И это очень радует! :rock:

А, где можно скачать эту сборку заранее благодарен!

http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/2006-12-10-04-trunk/

ээээ а раве новость не баян ??? ещё до выхода фф 2.0 видел где-то (и мне кажется что именно тут) сообщение о том что фф 3.0 проходит ACID2 на "Ура!"  :sick:

Brem пишет

ээээ а раве новость не баян ??? ещё до выхода фф 2.0 видел где-то (и мне кажется что именно тут) сообщение о том что фф 3.0 проходит ACID2 на "Ура!"  :sick:

http://forum.mozilla-russia.org/viewtopic.php?id=9611

Решил побаловаться и попробовать пройти тест в других браузерах.
Результат:
Опера 9.01 справилась с тестом на отлично, IE 6 размазал все гораздо хуже, чем Firefox 2.0

Hammet
Опера не проходит этот тест. Она просто под него оптимизирована. При желании каждый может написать программу "if обнаружена страница с тестом acid2 then показать нормальную рожицу". именно так и сделано в Opera. доказательство - куча криво отображающихся сайтов, которые, между тем, сделаны по стандартам.

stoneflash

Замечательно! бесспорно, ничего очень полезного для пользователя толком не появилось, но поддержка стандартов на уровне теста мирового уровня - очень хорошо.

Я бы сказал наоборот. С интеграцией Reflow Branch было исправлено множество багов, довольно существенных для пользователей.
Прохождение Acid2 теста - всего лишь побочный эффект.

Добавлено Пнд 11 Дек 2006 21:52:45 :
Brem

ээээ а раве новость не баян ??? ещё до выхода фф 2.0 видел где-то (и мне кажется что именно тут) сообщение о том что фф 3.0 проходит ACID2 на "Ура!"

Раньше тест проходили экспериментальные сборки, теперь - официальные ночные сборки.

Я бы сказал наоборот. С интеграцией Reflow Branch было исправлено множество багов, довольно существенных для пользователей.

Ты можешь написать своими словами парочку наиболее ярких примеров?
а то говорят, что ничего полезного для пользователя. :)


PS качаю, посмотрю... заинтриговали :)

RED

Опера не проходит этот тест. Она просто под него оптимизирована.

смею заметить что даже в этом опера проявляет свои норвежские фичи
ну скажите мне, разве внедрённое в страницу изображение не является уже загруженным и закешированным
а ведь в то же время опера при первой загрузке в режиме "показывать из кеша" не отображает тот объект

а как себя ведёт фокс в этом случае?

Мне одного Places достаточно, что б использовать именно 3ю версию. ;)
Удобно блин. А побочный эффект в виде прохождения теста меня почти не колышет... Главное, что б не как обдолбанная опера работал.
У меня в локалке на 10 сайтах 3 отображала и отображает ужасно. Они не по стандартам, но и ФФ2 и ФФ3 отлично их показывают... конечно в ИЕ они смотрятся несколько культурнее (под него и заточены), но в ФФ на них хоть смотреть можно, а что можно сказать, когда, например, все блоки (<div>) располагаются по вертикали да еще и с центрированием? Неожиданный эффект, не так ли?

Punk_UnDead
попробовал. какой-то якудза на экране, глючная рожа. с красной полосой вместо глаз. но все же появилась.
Firefox все отлично показывает на чистом профиле без картинок.

RED
ты тоже его видел...
а то я уже боялся что это глюки от недосыпа

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

Lain_13
напиши письмо в норвегию, разработчики еще сами, поди, об этом не знают. пусть срочно делают Opera 9.11 Acid2 Edition с желтой рожицей.. еще красивей, чем в тесте!

RED пишет

Опера не проходит этот тест. Она просто под него оптимизирована. При желании каждый может написать программу "if обнаружена страница с тестом acid2 then показать нормальную рожицу".

Чем дальше, тем фанатизм некоторых представителей этого форума безбашеннее :D

Кроме Acid2 есть ещё масса других CSS2/3-тестов. При чём и по отдельным составляющим. Где-то лучше Опера, где-то - Фокс. Но в целом у них тут - паритет.

Или Опера телепатически заранее "оптимизируется" под все эти тесты? :D

Хотя, по-настоящему упёртому фанату эти все аргументы - пустой звук, они заранее всё знают :D

Добавлено Втр 12 Дек 2006 14:07:41 :
Да, кстати, с того момента, как Опера начала проходить Acid2 - он никогда в ней не ломался. И сейчас, в 9.10 - тоже всё ок :)

Добавлено Втр 12 Дек 2006 14:08:30 :

RED пишет

Punk_UnDead
попробовал. какой-то якудза на экране, глючная рожа. с красной полосой вместо глаз. но все же появилась.

Выключи Fit to width :D

Да, кстати, с того момента, как Опера начала проходить Acid2 - он никогда в ней не ломался. И сейчас, в 9.10 - тоже всё ок smile

Ломался. В одном из билдов после выхода девятой версии самолично наблюдал искажённую рожицу из этого теста. Видимо, при фиксе багов случайно что-то подпортили :) Потом, правда, подправили и сейчас все ОК.

Пит Бэнкман пишет

В одном из билдов после выхода девятой версии

Ну, разве что в weekly? :) Хотя, повторюсь, сам не нарывался.

М.б. у тебя тоже тогда Fit to width был включен? Тогда у рожи красная полоса поперёк глаз вылезает и её слегка корёжит. Ну так этот режим как раз и служит для ломания позиционирования :)

Balancer
да, конечно, "паритет", супер-паритет.
такой, что Opera умудряется кучу всего не открывать или вынуждена подстраиваться useragent-ом под другие браузеры, а в Firefox все работает.
даже в IE все работает, хотя он формально много чего не поддерживает. и не говори, что тут вина сайтописателей.
есть браузер. он должен все показывать. нет? кривой. Opera кривая.

ie7 тоже мажет аш зеньки на лоб полезли и смаилика с надписью ерор
Да кстати а чо там за пчела в той щеле 8-)

вынуждена подстраиваться useragent-ом под другие браузеры,

+1 :) Сам на такое иногда нарывался.

Всем
Для Firefox vs. Opera имеется специальная тема. Думаю все знают, где она...

RED пишет

есть браузер. он должен все показывать. нет? кривой. Opera кривая.

На этом форуме есть поиск. Он тебе позволит найти сайты, которые не показывает Фокс. Фокс кривой? :D

Впрочем, фанатика переубедить невозможно, а тебя, судя по этим постингам, не отнести к этой категории просто нельзя :D

Почему, интересно, Опера на тебя действует как красная тряпка на быка? :)

Добавлено Втр 12 Дек 2006 16:55:11 :
Да, кстати:

RED пишет

такой, что Opera умудряется кучу всего не открывать или вынуждена подстраиваться useragent-ом под другие браузеры

Если в Оперк при смене user-agent что-то вдруг начинает работать - то, по-твоему, это недостаток Оперы? Её разработчики специально что-то в "нативном" режиме отключают? :D

Добавлено Втр 12 Дек 2006 16:57:10 :

ragnaar пишет

Всем
Для Firefox vs. Opera имеется специальная тема. Думаю все знают, где она...

Вообще-то, обсуждение в этом направлении было задано именно администрацией сайта. Более того... ну, это достаточно вверх темы посмотреть :)

Честное слово, если кто-то из администрации(!) в теме, касающейся только эхотага, вдруг, без всякого повода, вспоминает офтопик - то явно что-то в датском королевстве неважно :)

Всем
Для Firefox vs. Opera имеется специальная тема. Думаю все знают, где она...

Согласен.

Во второй уже раз :) плавно перевожу браузерную войну из новостного раздела форума в нужную тему http://forum.mozilla-russia.org/viewtop … 74#p153074  на флеймовом форуме.

Balancer
ragnaar уже говорил о том, куда надо было перенести обсуждение. Замечание за оффтоп. Т.к. оно третье — бан на неделю.

Опера не проходит этот тест. Она просто под него оптимизирована.

Это что за бред? Домыслы?

Опера не заточена под Acid2. Чтобы пройти ацид2, к версии 9.0 разработчики Оперы провели кропотливую работу по доработке движка и по отлавливанию багов. От тестового билда к билду Опера проходила тест все лучше и лучше. Все это можно отследить в специальном блоге, который велся во время прохождения теста Acid2.
Вот и Firefox начинает догонять Оперу, правда с большим с опозданием. Релиз FF 2.0 упомянутый тест проходит отвратительно и это никак не идет лисе в плюс. Остается ждать версию 3.0, которая, надеюсь, его пройдет.

хм. третье предупреждение? и где же их можно увидеть? до этого момента не видел никаких предупреждений :d

а, вообще, аргументация на этом форуме прекрасная. сразу видно силу убеждений...

+ еще неделя
RED

В свете того, что участники форума не хотят обсуждать тему, а только оффтопят, данная тема закрыта для дальнейшего обсуждения.