LINUX.ORG.RU
ФорумTalks

Руки опускаются


0

0

Ну почему оно такое непредсказуемое говно? Сделал сайтец, prototype, scriptaculous, работает везде в линуксе - конк лиса опера все чики. В венде не робит разумеетсо в осле и почему-то в виндовой опере. Спрашивается, до каких же пор? Ну выпустили 7-й осел там стало немножко лучше, но ведь эти обрыганы виндуозные даже до 7-ки обновиться не могут - в статистике его использование ничтожно.

ЗЫ: Какими средствами отлаживать жабаскрипт в осле?

Некоторое время верстал немного сайты в свободное время все как положено на DIV'ах. Более 80 процентов времени тратилось ну вы поняли. Сдается мне что говно эти стандарты раз за столько лет не удалось их полностью реализовать, лишь в последние год или 2 многое изменилось к лучшему - лиса опера конк проходят все тесты почти на ура.

Oceanborn
() автор топика
Ответ на: комментарий от Oceanborn

подождем еще пару лет и мс выпустит свои стандарты. весь инет поделится на мс-часть и на не_мс-часть. гугел в ответ не будет индексировать мс-часть. Лебедев скажет, что все американцы пидарасы. Буш скажет, что "вы там русские совсем ахуели" и нажмет на кнопку. В ответ по плану пукина наш царь запустит машину судного дня. Занавес.

MoRoZ
()
Ответ на: комментарий от MoRoZ

Этот ты на политологии втирай преподам.

По теме: таблицы, хы-хы-хы, рулят. Фреймы вообще рулят немеряно :)

anonymous
()

+1000000000000000000000000000000000 как запарил этот осёл просто ппц:) Вот буквально сейчас сижу с 3 утра и исправляю IE онли баги

CrazyPit ★★★
()

А не в руках ли дело? С приходом опыта (когда отказываешься от xhtml, что не имеет никакого отношения к таблицам, а лишь к языку разметки) отладка сайта для осла не занимает много времени.

RommeDeSerieux
()

>даже до 7-ки обновиться не могут - в статистике его использование ничтожно

А вы пробовали посидеть на XP с седьмым ослом? Он ведь только наполовину заменяет шестой. Файлманагер остаётся на шестом, а браузер - седьмой. Особенно приятно открывать ftp в седьмом осле. Дрянь, короче.

>ЗЫ: Какими средствами отлаживать жабаскрипт в осле?

Visual Studio.

Xellos ★★★★★
()

А не пробовали писать код сразу подо все требуемые браузеры? А не по факту написания открывать первый раз в IE и ужасаться?

Странный народ...

project2501
()

DebugBar, Firebug Lite. Хотя, конечно, с Firebug не сравнится...

Miguel ★★★★★
()
Ответ на: комментарий от magesor

>при чём тут стандарты, если ишак не может или не хочет им корректно следовать?

более того, согласно внутренней переписке он это делается специально

Muromec ☆☆
()

Пишу сайты, всё делаю в XHTML 1.0 Strict (ну почти потчи всё, иногда в transitional), и в принципе ничего. После немкольких сделанных сайтов более-менее привык писать код, нормально работающий в ИЕ. Собственно, тут просто надо привыкнуть и понять некоторые вещи, с которыми ИЕ не дружит. Так что в принципе ие для стандартов не помеха:)

anonymous
()

>ЗЫ: Какими средствами отлаживать жабаскрипт в осле?

document.write + alert :)

...

Я уже смирился с тем, что если приходится ковыряться с JS или DOM, то 90% времени придётся потратить на совместимость с IE.

KRoN73 ★★★★★
()
Ответ на: комментарий от project2501

>А не пробовали писать код сразу подо все требуемые браузеры?

У IE есть масса, скажем так, "особенностей" из-за которых совершенно вменяемый с виду код в нём работать отказывается.

Попробуй, скажем, через CSS разукрасить/перестроить DL/DD/DT не указав фейковый атрибут height. Получишь в IE6 великолепную бяку, когда в некоторых случаях контент DD будет просто пуст, а в некоторых - IE будет просто падать. На тестах такого не заметишь, пока не выведешь десяток-другой разнородных блоков.

Это из свежеобнаруженных "граблей"...

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Особенностей у IE великое множество, с этим никто не спорит. Во истину многогранен и непостижим талант индусских кодеров. И некоторые баги да, можно отловить только на живых данных. Но тут то речь идёт о «сделал сайт, под линуксом всё работает». Если б изначально на всей стадии написания он ((x)html-код) просматривался/тестировался во всех браузерах, то большинство проблем просто бы не существовало. Они отлавливались бы по одной, а не наслаивались друг на друга незамеченные, приводя в итоге к результату, когда проще переписать, чем пофиксить.

project2501
()
Ответ на: комментарий от project2501

>Особенностей у IE великое множество, с этим никто не спорит. Во истину многогранен и непостижим талант индусских кодеров.

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

stave ★★★★★
()

берешь VS WebDeveloper Express (точно название не помню, помню что экспресс и для веб девелоперов), она через стандартизированную жопу (COM+) совокупляется с ослом (поглюкивая), и позволяет отлаживать скрипты, можно изменять значения переменных просматривать и брекпоинты ставить. Но FireBug все равно лучше 8)

wfrr ★★☆
()
Ответ на: комментарий от project2501

>Если б изначально на всей стадии написания он ((x)html-код) просматривался/тестировался во всех браузерах, то большинство проблем просто бы не существовало. Они отлавливались бы по одной, а не наслаивались друг на друга

Я не зря привёл свой пример c height в css тэгов dl. На тестах всё было прекрасно. Проблема вылезла не просто после окончания всей вёрстки, но после того, как в этой вёрстке были показаны несколько готовых страниц :) Потом пришлось несколько часов играть с вариантами вёрстки, но причины проблемы понять так и не удалось. После чего было ещё около получаса гугления по полученным в результате эксперимента данным и - неожиданное решение :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Если заниматься версткой сайтов в меру постоянно, то можно самые распространенные баги ИЕ запомнить и уже не напарываться. Ну и конечно проверять периодически во всех браузерах. ies4linux сильно помогает

anonymous
()
Ответ на: комментарий от anonymous

>ies4linux сильно помогает

Гы. К собственным багам IE ещё добавляются баги Wine :D Спасибо, пробовали... Но единственным реальным решением оказалась винда под VirtualBox :)

KRoN73 ★★★★★
()

> ЗЫ: Какими средствами отлаживать жабаскрипт в осле?

IF Browser.name="IE" {java.script.off};

anonymous
()
Ответ на: комментарий от project2501

> Во истину многогранен и непостижим талант индусских кодеров.

А еще удивительнее то, что страницы, писанные на ASP.Net демонстрируют такие же феерические чудеса на FF и Opera, каковые происходят в IE от прочих нормальных страниц...

eugine_kosenko ★★★
()
Ответ на: комментарий от volh

>не знаю как у вас, у меня проблем использования prototype+script.aculo.us в IE не было..

У некоторых и Win95 никогда не падает. Великие кудесники! :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Гы. К собственным багам IE ещё добавляются баги Wine :D Спасибо, пробовали... Но единственным реальным решением оказалась винда под VirtualBox :)

У меня на удивление ies4linux работает нормально. Ну конечно тормозит жестко, но страницы показывает. Если проверять только html, то сойдет. Виртуалку ради пяти минут просмотра в ИЕ запускать не хочется, комп слабоват.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.