css+Firefox+Opers+IE

Все, что вы хотели знать о программизме, но боялись спросить.
white_raven
Маньяк
Сообщения: 1012
Зарегистрирован: 20 дек 2005, 11:10
Откуда: NiNo-Vancouver

css+Firefox+Opers+IE

Сообщение white_raven »

Как лечить поведение CSS в разных броусерах
(размерность создаваемых блоков, их местворасположение, шрифты)
а то чего то сделаешь модное Firfox+Netscape все нормально показывает
в IE все наровит уползти куда то, про оперу вообще молчу
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Re: css+Firefox+Opers+IE

Сообщение ajkj3em »

динамически выдавать разные css в зависимости от содержимого user-agent в запросе
Аватара пользователя
Earl Grey
Маньяк
Сообщения: 2893
Зарегистрирован: 22 фев 2005, 15:07

Re: css+Firefox+Opers+IE

Сообщение Earl Grey »

white_raven писал(а):Как лечить поведение CSS в разных броусерах
(размерность создаваемых блоков, их местворасположение, шрифты)
а то чего то сделаешь модное Firfox+Netscape все нормально показывает
в IE все наровит уползти куда то, про оперу вообще молчу
ищи CSS хаки в интернете.

Ну, например здесь
white_raven
Маньяк
Сообщения: 1012
Зарегистрирован: 20 дек 2005, 11:10
Откуда: NiNo-Vancouver

Сообщение white_raven »

ok thanks
Аватара пользователя
Ильгиз
Пользователь
Сообщения: 55
Зарегистрирован: 13 сен 2005, 12:00
Откуда: Уфа - Китченер

Re: css+Firefox+Opers+IE

Сообщение Ильгиз »

ajkj2em писал(а):динамически выдавать разные css в зависимости от содержимого user-agent в запросе
Последователи "лаконической" школы считают, что в таких случаях нужно сводить размеры кода к минимуму путём нахождения "наименьшего общего кратного", т.е. используя элементы языка так, чтобы результат был одинаковым в большинстве браузеров.

Определение типа браузера считается дурным тоном, т.к. требует постоянных обновлений и противоречит максиме Канта, которую я представляю себе так:
Если правило не универсально, оно неверно.
.
Аватара пользователя
Oleksandr
Пользователь
Сообщения: 83
Зарегистрирован: 20 июн 2006, 22:31
Откуда: Україна-Vancouver

Сообщение Oleksandr »

Просто писать нужно без ошибок. Особенно когда html/js генерится
влет с помощью asp/jsp или используется дешевый "йопен-соурс"
то на тот код, что выплевывается на сторону клиента часто больно смотреть. Удивляет другое - как броузеры вообще умудряются
рендерить эту билеберду (небось алгоритмы ИИ включают, что-бы
догадываться что же програмер Вася имел в виду)
Я бы советовал начинать отсюда http://www.w3.org/
Аватара пользователя
Котяр
Маньяк
Сообщения: 1545
Зарегистрирован: 02 мар 2005, 13:05
Откуда: Toronto -> Vancouver

Re: css+Firefox+Opers+IE

Сообщение Котяр »

white_raven писал(а):Как лечить поведение CSS в разных броусерах
(размерность создаваемых блоков, их местворасположение, шрифты)
а то чего то сделаешь модное Firfox+Netscape все нормально показывает
в IE все наровит уползти куда то, про оперу вообще молчу
следовать стандартам W3C и не писАть лишнего кода, только в этом случае будет все наоборот :twisted: Gecko (Firfox+Netscape) не то чтобы игнорируют стандарты W3C, а даже давятся на декларации стандарта документа :evil: Из всех ныне действующих браузеров только Опера работает корректно, IE6 тоже не плох, особенно если принять во внимание, что ему уже больше 5 лет :!:
white_raven
Маньяк
Сообщения: 1012
Зарегистрирован: 20 дек 2005, 11:10
Откуда: NiNo-Vancouver

Сообщение white_raven »

когда CSS собирается в Adobe GoLive то по превью это больше похоже на IE - и сообственно более или менее корректно так рендерится, после сборки в Nescape/Firefox все кривится естественно, приходится потом играть в интересную игру (notepad - Firefox/Netscape/Opera/IE -Ctrl-R-Ctrl-R-Ctrl-R-Ctrl-R....) я вообще молчу про бровсеры в линуксе
там прям волосы начинают шевилится...вот поэтому и люблю Flash наверное
Аватара пользователя
Котяр
Маньяк
Сообщения: 1545
Зарегистрирован: 02 мар 2005, 13:05
Откуда: Toronto -> Vancouver

Сообщение Котяр »

white_raven писал(а):когда CSS собирается в Adobe GoLive то по превью это больше похоже на IE - и сообственно более или менее корректно так рендерится, после сборки в Nescape/Firefox все кривится естественно, приходится потом играть в интересную игру (notepad - Firefox/Netscape/Opera/IE -Ctrl-R-Ctrl-R-Ctrl-R-Ctrl-R....) я вообще молчу про бровсеры в линуксе
там прям волосы начинают шевилится...вот поэтому и люблю Flash наверное
а зачем нужен сей пункт "после сборки в Nescape/Firefox" :dunno: IMHO лучше WYSIWG-редакторами вообще не пользоваться.

Чисто для CSS могу порекомендовать TopStyle :up:

Who cares about Lynux? - меньше 1 процента пользователей :)
Flash хорош только для банеров, игрушек и всяких инструкций-обучалок, информационный сайт на Flash вообще смысла не имеет :wink:
Аватара пользователя
Аман Ванкуверский
Маньяк
Сообщения: 2759
Зарегистрирован: 18 окт 2005, 01:10

Сообщение Аман Ванкуверский »

Котяр писал(а):Who cares about Lynux? - меньше 1 процента пользователей :)
Откуда цифра?
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

Аман Ванкуверский писал(а):
Котяр писал(а):Who cares about Lynux? - меньше 1 процента пользователей :)
Откуда цифра?
это котяр наверное Lynx имел в виду
Аватара пользователя
Аман Ванкуверский
Маньяк
Сообщения: 2759
Зарегистрирован: 18 окт 2005, 01:10

Сообщение Аман Ванкуверский »

ajkj2em писал(а):
Аман Ванкуверский писал(а):
Котяр писал(а):Who cares about Lynux? - меньше 1 процента пользователей :)
Откуда цифра?
это котяр наверное Lynx имел в виду
White Raven вроде бы про линукс говорил..

P.S. Lynx рулит! :super: :super:

:lol: :lol:
Аватара пользователя
Аман Ванкуверский
Маньяк
Сообщения: 2759
Зарегистрирован: 18 окт 2005, 01:10

Сообщение Аман Ванкуверский »

Кстати, не так давно Котяровский сайт ругали за глючность. А в Lynx-е у этого сайта никаких глюков нет, все выглядит очень стильно:

Изображение

;)
white_raven
Маньяк
Сообщения: 1012
Зарегистрирован: 20 дек 2005, 11:10
Откуда: NiNo-Vancouver

Сообщение white_raven »

на кой спрашивается все эти блин CSS/Flash/XDHTML#/whatever когда все так хорошо работало и глаз радовало Lynx рулез :super:

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

а про меннее одного процента это вы зря, по моему это вопрос того как вы подходите к делу в принципе, меня например дико бесит когда я под линухом работая вижу всякие краказябры и сообщение о неподдерживаемом бровсере или типа поставь себе очередной MSi пакадж или еще какое гавно масдайное - второй раз я туда не пойду точно, просто разрабатывая надо учитывать всех в том числе и убогих с их линуксом и сирых с макосхом и тех идиотов которые Plan 9 from Bell Labs
:D
cheers
так что notepad....
StS
Завсегдатай
Сообщения: 301
Зарегистрирован: 04 май 2005, 11:33

Сообщение StS »

[trn]V Opere 9 [/trn] Error Console[trn] pokazyvaet [/trn] CSS errors[trn]. Uzhas! Kazhdyj sajt s oshibkami. Okazyvaetsya [/trn]margin: 5;- [trn]wto nepravil'no. Kto by mog podumat'?![/trn] :shock:
[trn]Po idee, esli pisat' po standartu, to dolzhno byt' odinakovo vo vseh brauzerah. No po standartu nikto ne pishet.[/trn]
Ответить