??

А если более развёрнуто, что есть костыли по твоему мнению?

Ну например сколько всего поломали чтобы заработали новые фичи gmail(релиз 1.5.2), сколько то сайтов поломалось, и вполне правильных.

Не понял, кто и что сломал?

Регрессии, ну например рисовался сайт нормально, в 1.5 после чего в 1.5.2 он уже рисуется криво

Скорее это проблемы кривонаписанного сайта.

от апгрейда лисы он стал менее w3c compliant? Да и сам гмыл явно не лыком писан.

Не существует ни одной программы, написанной без ошибок. Разработчики - тоже люди, а людям свойственно делать ошибки. А во 2-й версии сайт нормально отображается?

Вродебы, когда убрали грязнохак для поддержки gmail.

FUBAr
Прекрасно Gmail как работал, так и работает.

Приветствую.

Подпорки были, есть, и будут есть :)

Смотри: предположим, FF падает при отрисовке сверхпопулярного сайта. Что-то надо делать!
Переписывать движок? Слишком долго! Поэтому:
(1) Ставят подпорки;
(2) Выпускают версию *.*.+1;
(3) Пишут в changelog "improve stability".

Другое дело, что, со временем, происходит деградация структуры кода (очень примерная формулировка).

Посему, радует то, что одной из задач в FF 3.0 является Source Code Simplicity, правда, с последним приоритетом :(

Вот, например проектик есть tkhtml, у него в goals жирным шрифтом написано полное отсутствие костылей.

FUBAr пишет

Вот, например проектик есть tkhtml, у него в goals жирным шрифтом написано полное отсутствие костылей.

Где? Не нашел. Кстати, 1) он в альфа стадии и 2) базирующийся на нем тестовый браузер (Html Viewer 3, тоже ранняя альфа стадия) не поддерживает ни плагинов, ни javascript

Этим еще раз подтвердается что МоФо на подкормке у доткомов.

Обьясните, что за хаки для гмэйла?
Что то я не понимаю. Как работал Gmail всегда, так и работает...

Работал он не всегда, на начальных стадиях ломалось форматирование чуть ли не от каждого тыка. В основном из-за кривого js как и со стороны гугла, так и со стороны MoFo.

FUBAr
А где можно почитать, что же в js в gecko было кривым, и какими костылями это было исправлено?