А как вы справляетесь с кроссбраузерностью ?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#11
bearman:
jQuery никоим боком не портит кроссбраузерную верстку

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

Нравится Вам сие... Юзайте..., кто же против. Ведь мир и прекрасен своим разнообразием... И не все мнения должны совпадать с Вашим.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
Gmp
На сайте с 12.10.2008
Offline
83
Gmp
#12
А валидный-не валидный - пусть этим занимаются любители ана....ма.

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

T.R.O.N
На сайте с 18.05.2004
Offline
314
#13

Gmp,

Интересно, правда, что Вы называете хаками, и у какого из броузеров что-то отключили? IE8, опера 10, сафари 4 - все как было. Для фф, обычно не проверяю, если только заказчик очень не настаивает

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#14

Верстаю, сразу проверяя разметку во всех основных браузерах.

Для IE6 условными комментариями подключаю фикс для полупрозрачных PNG и фикс для минимальной ширины.

T.R.O.N:
а где я написал - что он портит. Портит его использование... Ну не видел я сайтов, где эта гадость стоит и опера не выпадает по предупреждениям...
Нравится Вам сие... Юзайте..., кто же против. Ведь мир и прекрасен своим разнообразием... И не все мнения должны совпадать с Вашим.

http://artmystery.ru

http://art-rik.ru

http://promo-usb.ru

http://glamurnadom.ru

http://exfile.ru

http://povody.ru

Гадость стоит, опера никуда не выпадает.

[Удален]
#15

классный топик :)

Кофейник
На сайте с 11.07.2009
Offline
78
#16

Как справиться с кроссбраузерностью. Невероятно актуальный вопрос особенно для новичков, когда я только учился верстать, мне казалось, что вообще нереально заточить сайт под все браузеры. Но на самом деле всё приходит с опытом.

Вот что я посоветовал бы новичку для улучшения кроссбраузерности:

1. Прочитать спецификации и верстать по стандартам w3c, это очень удобно, так как избавляет нас от многих проблем.

2. Тщательно изучить все элементы/теги/CSS свойства/селекторы и так далее в этом вам однозначно поможет онлайн сервис: http://htmlbook.ru/

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

4. Много практикуйтесь, больше верстайте, не бойтесь поломать свою вёрстку, смотрите в разных браузерах под разными разрешениями.

5. Полюбите браузер IE, нет на самом деле его надо продолжать гнобить и протестовать против него, но вы должны его полюбить в глубине души, ведь именно этот браузер обеспечивает верстальщикам такую весёлую жизнь :)

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

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

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

http://immater1um.livejournal.com/ (http://immater1um.livejournal.com/)
pelvis
На сайте с 01.09.2005
Offline
345
#17
Кофейник:
Как справиться с кроссбраузерностью. Невероятно актуальный вопрос особенно для новичков, когда я только учился верстать, мне казалось, что вообще нереально заточить сайт под все браузеры. Но на самом деле всё приходит с опытом.

Вот что я посоветовал бы новичку для улучшения кроссбраузерности:
1. Прочитать спецификации и верстать по стандартам w3c, это очень удобно, так как избавляет нас от многих проблем.
2. Тщательно изучить все элементы/теги/CSS свойства/селекторы и так далее в этом вам однозначно поможет онлайн сервис: http://htmlbook.ru/
3. Много читайте, подпишитесь на блоги популярных верстальщиков, в интернете можно найти террабайты информации по этой теме.
4. Много практикуйтесь, больше верстайте, не бойтесь поломать свою вёрстку, смотрите в разных браузерах под разными разрешениями.
5. Полюбите браузер IE, нет на самом деле его надо продолжать гнобить и протестовать против него, но вы должны его полюбить в глубине души, ведь именно этот браузер обеспечивает верстальщикам такую весёлую жизнь

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

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

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

А по делу есть что? 😂

Продаю вывески. Задарма и задорого (https://www.ledsvetzavod.ru/)
[Удален]
#18
Кофейник:
Как справиться с кроссбраузерностью. Невероятно актуальный вопрос особенно для новичков, когда я только учился верстать, мне казалось, что вообще нереально заточить сайт под все браузеры. Но на самом деле всё приходит с опытом.

Вот что я посоветовал бы новичку для улучшения кроссбраузерности:
1. Прочитать спецификации и верстать по стандартам w3c, это очень удобно, так как избавляет нас от многих проблем.
2. Тщательно изучить все элементы/теги/CSS свойства/селекторы и так далее в этом вам однозначно поможет онлайн сервис: http://htmlbook.ru/
3. Много читайте, подпишитесь на блоги популярных верстальщиков, в интернете можно найти террабайты информации по этой теме.
4. Много практикуйтесь, больше верстайте, не бойтесь поломать свою вёрстку, смотрите в разных браузерах под разными разрешениями.
5. Полюбите браузер IE, нет на самом деле его надо продолжать гнобить и протестовать против него, но вы должны его полюбить в глубине души, ведь именно этот браузер обеспечивает верстальщикам такую весёлую жизнь :)

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

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

Вначале основы основ изучите, а потом уже беритесь за элитные инструменты, ато много вас таких, пилкой для ногтей сосну ковыряющих ;)

позволю себе сократить эту вода до

1. используйте reset.css

2. верстайте при doctype = html strict.

это не решит всех проблем, но сделаеь их в разы меньше. ибо заставляете браузеры следовать хотя бы каким то стандартам (strict)

Кофейник
На сайте с 11.07.2009
Offline
78
#19

Кто чем для тестирования в IE6 пользуется?

Сам multiple IE использую, IE Tester тоже устанавливал, multiple IE больше понравился.

http://habrahabr.ru/blogs/webdev/38506/

O2
На сайте с 02.11.2009
Offline
50
#20

Я предпочитаю мини-хаки типа //, чем делать отдельные css.

Во-первых, удобно, когда относящиеся к одному элементу свойства и стоят рядом.

Во-вторых, нефиг плодить лишние http-запросы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий