Deutsch
Germany.ruФорумы → Архив Досок→ Курилка

ИЕ - все еще квази-стандарт?

395  1 2 3 4 все
Simple Nothing is f*cked02.10.06 09:46
Simple
02.10.06 09:46 
Последний раз изменено 04.10.06 15:49 (Simple)
... в веб-программировании?..
Схватился тут с одним дезигнером, который это утверждает. Вроде бредятина, но я засомневался и решил спросить совета у большинства.
ps "Враг", можно сказать, повержен. гыгы :-D
#1 
gendy патриот02.10.06 09:54
gendy
NEW 02.10.06 09:54 
в ответ Simple 02.10.06 09:46
мы ориентируемся на ИЕ, потом уже подгоняем косяки которые выскакивают на ФФ.

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#2 
kajf ▒[]V[]░[]/[]░[]D▒02.10.06 09:57
kajf
NEW 02.10.06 09:57 
в ответ Simple 02.10.06 09:46
85% aller User benutzen IE.
vaya con dios
#3 
Simple Nothing is f*cked02.10.06 10:04
Simple
NEW 02.10.06 10:04 
в ответ gendy 02.10.06 09:54
Да, но вы же не пользуетесь ие-онли фичами?
#4 
Russman коренной житель02.10.06 10:09
Russman
NEW 02.10.06 10:09 
в ответ Simple 02.10.06 09:46
Это просто две разные позициии.Одна - делаем правильно, как положено стандартами. Вторая - делаем для большинства.
---
Красивое вбегание в зал равно десяти фрагам (с) не мой (2:5032/7.10)
#5 
Simple Nothing is f*cked02.10.06 10:17
Simple
NEW 02.10.06 10:17 
в ответ Russman 02.10.06 10:09
Мне казалось, что если делать правильно, ИЕ тоже будет показывать нормально. Не вижу конфликта.
#6 
gendy патриот02.10.06 10:20
gendy
NEW 02.10.06 10:20 
в ответ Simple 02.10.06 10:04
я конечно понимаю что высший пилотаж проверять user-agent на сервере и шугать всех у кого там не то стоит, но цель разработки не реклама ИЕ или ФФ , а создание кода для большинства с подгонкой для остальных. иногда приходится и ФФ запускать.
а ие-онли фичи годятся по моему только для ембеддед-ие , ну или надо писать для каждого бровзера свой код - мне больше нечем заняться?

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#7 
Simple Nothing is f*cked02.10.06 10:22
Simple
NEW 02.10.06 10:22 
в ответ gendy 02.10.06 10:20
В ответ на:
я конечно понимаю что высший пилотаж проверять user-agent на сервере и шугать всех у кого там не то стоит, но цель разработки не реклама ИЕ или ФФ , а создание кода для большинства с подгонкой для остальных. иногда приходится и ФФ запускать.

Я не об этом. Оперу ты, например, не распознаешь ни на сервере, ни на клиенте.
В ответ на:
а ие-онли фичи годятся по моему только для ембеддед-ие

Нет, это не так. Например, функция showModalDialog не имплементирована ни в одном броузере, кроме ИЕ.
#8 
Russman коренной житель02.10.06 10:23
Russman
NEW 02.10.06 10:23 
в ответ Simple 02.10.06 10:17
Верно, но не совсем. У ИЕ самая бедная поддержка ЦСС плюс свои фичи которые позволяют делать всякие красивости. Вот и идут люди по пути наименьшего сопротивления - не стандарты, а возможности ИЕ.
---
Единственный интуитивно-понятный интеpфейс - сиська!
#9 
Simple Nothing is f*cked02.10.06 10:26
Simple
NEW 02.10.06 10:26 
в ответ Russman 02.10.06 10:23
У тебя, кстати, не завалялось ссылки с менюшками на css? Кто-то здесь давно публиковал, никак не найти мне.
#10 
Russman коренной житель02.10.06 10:31
Russman
NEW 02.10.06 10:31 
в ответ Simple 02.10.06 10:26
В инете полно. Я в свое время брал примеры здесь:
http://www.brunildo.org/test/
---
Терпенье и труд тухес натрут...
#11 
gendy патриот02.10.06 10:33
gendy
NEW 02.10.06 10:33 
в ответ Simple 02.10.06 10:22
>Я не об этом. Оперу ты, например, не распознаешь ни на сервере, ни на клиенте.
как это не определишь? User-Agent: Opera/9.00 (X11; Linux i686; U; de)
>Нет, это не так. Например, функция showModalDialog не имплементирована ни в одном броузере, кроме ИЕ.
помнишь твой цитатный скрипт? который я подогнал на махтрон , фактически ИЕ, там тоже были функции которые абсолютно отличаются в опере и ИЕ , если бы не необходимость вызова евентов стал бы я возиться с переводом?

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#12 
Simple Nothing is f*cked02.10.06 10:41
Simple
NEW 02.10.06 10:41 
в ответ gendy 02.10.06 10:33
> как это не определишь? User-Agent: Opera/9.00 (X11; Linux i686; U; de)
Ну, я имел в виду user agent spoofing. Поставлю я на твоем сайте Mask as IE, и никогда ты не поймешь, что я не на ИЕ :)
> помнишь твой цитатный скрипт? который я подогнал на махтрон , фактически ИЕ, там тоже были функции которые абсолютно отличаются в опере и ИЕ ,
> если бы не необходимость вызова евентов стал бы я возиться с переводом?
Посмотрел код. А что там нестандартного? Я забыл уже.
#13 
gendy патриот02.10.06 10:55
gendy
NEW 02.10.06 10:55 
в ответ Simple 02.10.06 10:41
>Ну, я имел в виду user agent spoofing
это любой бровзер умеет, хоть сво╦ имя там прописывай. а вот наткн╦шься на страницу препарированную для ие и полезут ошибки . оно надо?
>Посмотрел код. А что там нестандартного? Я забыл уже.
document.inputform.Body.attachEvent("ondblclick",function(e)
это работает только в ИЕ

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#14 
Simple Nothing is f*cked02.10.06 11:02
Simple
NEW 02.10.06 11:02 
в ответ gendy 02.10.06 10:55, Последний раз изменено 02.10.06 11:03 (Simple)
В ответ на:
это любой бровзер умеет, хоть своё имя там прописывай. а вот наткнёшься на страницу препарированную для ие и полезут ошибки . оно надо?

По-моему, это только для сервера. Через JS обычно можно пробить, а тут полная маскировка.
Некоторые сайты блокируют Оперу, хотя она в состоянии правильно показать страницу, например, мой онлайн-банкинг. Для этого и сделано, в основном.
В ответ на:
document.inputform.Body.attachEvent("ondblclick",function(e)
это работает только в ИЕ

А я уже подумал, что в моем скрипте что-то такое было :) Все же это UserJS, там можно как угодно, по идее. Гризманковские скрипты тоже не всегда идут в Опере.
зы тьфу, перепутал тэги.
#15 
  scorpi_ скептик02.10.06 12:33
NEW 02.10.06 12:33 
в ответ Simple 02.10.06 09:46
Большинство делает сперва на фф, ибо там наибольшие возможности для дебага, а затем уже правят оперные и мелкомягкие косяки
#16 
Simple Nothing is f*cked02.10.06 13:02
Simple
NEW 02.10.06 13:02 
в ответ scorpi_ 02.10.06 12:33
> наибольшие возможности для дебага
Например?
#17 
  scorpi_ скептик02.10.06 13:13
NEW 02.10.06 13:13 
в ответ Simple 02.10.06 13:02
Тебе список расширений в моём фф привести? Пожалуйста: "Web Developer", "IE Tab", "FireBug", "HTML Validator", "Live HTTP Headers", "Javascript Debugger", "Tamper Data". Объяснять зачем каждый из них нужен я не буду. Да, ещё там есть Javascript Console и DOM Browser.
#18 
Simple Nothing is f*cked02.10.06 13:32
Simple
NEW 02.10.06 13:32 
в ответ scorpi_ 02.10.06 13:13
Я просто спросил, без под...в :)
В общем, почти все то же, что уже есть в Опере :-D
#19 
gendy патриот02.10.06 13:36
gendy
NEW 02.10.06 13:36 
в ответ Simple 02.10.06 13:32
вс╦ тоже (или почти) есть в махтроне

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#20 
Murr коренной житель02.10.06 13:42
Murr
NEW 02.10.06 13:42 
в ответ Simple 02.10.06 10:22
Я не об этом. Оперу ты, например, не распознаешь ни на сервере, ни на клиенте.
------
Она чего, стандартный заголовок не посылает? В топку ее, в топку...
#21 
  scorpi_ скептик02.10.06 13:42
NEW 02.10.06 13:42 
в ответ Simple 02.10.06 13:32
И где их там искать?
#22 
  scorpi_ скептик02.10.06 13:43
NEW 02.10.06 13:43 
в ответ gendy 02.10.06 13:36
Ладно 3,14здеть-то...
#23 
Murr коренной житель02.10.06 13:46
Murr
NEW 02.10.06 13:46 
в ответ scorpi_ 02.10.06 13:13
У меня тоже ФФ в качестве основного браузера. Но код делается и тестится по ФФ & ИЕ.
#24 
=MxL= 02.10.06 13:53
=MxL=
NEW 02.10.06 13:53 
в ответ Simple 02.10.06 13:32
Web Developer в Опере??? 8-[ ] мусье шутить изволит? =))))
#25 
=MxL= 02.10.06 13:55
=MxL=
NEW 02.10.06 13:55 
в ответ gendy 02.10.06 13:36
И в макстоне есть Web Developer? Народ - ЖЖОТЕ!
#26 
gendy патриот02.10.06 14:01
gendy
NEW 02.10.06 14:01 
в ответ =MxL= 02.10.06 13:55, Последний раз изменено 02.10.06 14:02 (gendy)
DevArt
PowerBand
ViewPage
View HTML
EditPage

Фашизм будет разбит


Человека карают только те боги, в которых он верит

#27 
=MxL= 02.10.06 14:24
=MxL=
NEW 02.10.06 14:24 
в ответ gendy 02.10.06 14:01
*Что-то вроде* но далеко не то. Больше похоже на встроенный компоновщик Mozilla Suite\SeaMonkey.
#28 
Simple Nothing is f*cked02.10.06 14:34
Simple
NEW 02.10.06 14:34 
в ответ scorpi_ 02.10.06 13:42
Что-то вроде web developer через меню, некоторые через UserJS, консоль встроена. Валидация есть в контекстменю. IE вызывается по кнопке.
#29 
Simple Nothing is f*cked02.10.06 14:40
Simple
NEW 02.10.06 14:40 
в ответ =MxL= 02.10.06 13:53
Вот, например: http://operawiki.info/WebDevToolbar
#30 
=MxL= 02.10.06 15:21
=MxL=
NEW 02.10.06 15:21 
в ответ Simple 02.10.06 14:40
На первый, беглый взгляд - курит в сторонке.
#31 
Simple Nothing is f*cked02.10.06 15:29
Simple
NEW 02.10.06 15:29 
в ответ =MxL= 02.10.06 15:21
По отдельности да, но в сочетании с другими фичами Оперы... Не знаю, в общем. Непринципиально :)
#32 
  scorpi_ скептик02.10.06 15:41
NEW 02.10.06 15:41 
в ответ Simple 02.10.06 15:29
Для тех кто этим постоянно занимается это очень даже принципиально
Например Fehlerconsole не распознаёт толком перезагрузки изменённой страницы. Ну и как это юзать, если я страницу создаю?
#33 
Simple Nothing is f*cked02.10.06 15:44
Simple
NEW 02.10.06 15:44 
в ответ scorpi_ 02.10.06 15:41
Мда, специфика.
#34 
  Aiolos посетитель02.10.06 22:13
NEW 02.10.06 22:13 
в ответ Simple 02.10.06 09:46, Последний раз изменено 02.10.06 22:14 (Aiolos)

IE - однозначно стандарт, флагман, лидер и образец для подражания! у меня на работе есть asp-приложение, которое в сраной лисе не работает (про оперу вообще деликатно умолчим), и если какой-нить клиент-умнег начинает вякать насчет совместимости с FF, то все эти попытки пресекаются в корне, клиенту читается лекция на тему раковой опухоли на теле IT, упоминаются жуткие глюки, дыры и несовместимости, а также втрое повышается тариф на 15-минутку телефонного суппорта. В итоге клиент рвет волосы на джопе и лепечет извинения, веб-апп работает себе беспроблемно под IE, MoFo (гы) получает удар по сусалам, мы - прибавку к прибыли, и все хорошо.
#35 
=MxL= 02.10.06 22:22
=MxL=
NEW 02.10.06 22:22 
в ответ Aiolos 02.10.06 22:13
> IE - однозначно стандарт, флагман, лидер и образец для подражания!
- Хде-ж ты столько клоунов-подражателей найд╦шь, чтоб такое "чудо" на трезвую холову повторить?
#36 
  Aiolos посетитель02.10.06 22:32
NEW 02.10.06 22:32 
в ответ =MxL= 02.10.06 22:22
в MoFo :D сидят, пытаются, но пока у них получается не ахти.
#37 
Simple Nothing is f*cked04.10.06 11:01
Simple
NEW 04.10.06 11:01 
в ответ scorpi_ 02.10.06 12:33, Последний раз изменено 04.10.06 11:57 (Simple)
Почему это работает в ИЕ и не работает в Опере/фф? Вроде все правильно...
Упс, ссылку забыл: http://simple.strana.de/1.html
pps Сам уже разобрался. display:block говорит, что и нужно показывать одним куском, так что все правильно. ИЕ как обычно лажает. Нужно вместо block использовать table-row-group.
Удивляет разъезжающася таблица в фф :о
#38 
  Aiolos посетитель04.10.06 11:11
NEW 04.10.06 11:11 
в ответ Simple 04.10.06 11:01
оперу & ff - фтопку!
#39 
Simple Nothing is f*cked04.10.06 11:13
Simple
NEW 04.10.06 11:13 
в ответ Aiolos 04.10.06 11:11
Ух ты, как заговорил :-D
#40 
  Aiolos посетитель04.10.06 11:21
NEW 04.10.06 11:21 
в ответ Simple 04.10.06 11:13
ff глючит, опера ни 1 страничку толком рендерить не умеет.
#41 
barmaglot местный житель04.10.06 11:49
barmaglot
NEW 04.10.06 11:49 
в ответ Simple 02.10.06 09:46
Повырвать бы уши такому дезигнеру. Чтоб ему блин его творения в конквероре снились.
Конкверор кушает процентов 80 страниц, файрфокс -- 95. Опера жрёт всё, но выглядит при этом довольно отвратительно.
#42 
Simple Nothing is f*cked04.10.06 11:55
Simple
NEW 04.10.06 11:55 
в ответ barmaglot 04.10.06 11:49
Ты тоже не кросафчег :-D
#43 
  scorpi_ скептик04.10.06 12:12
NEW 04.10.06 12:12 
в ответ Simple 04.10.06 11:01
По стандартам было бы так: http://scorpix.strana.germany.ru/simple_hide.html
В фф это отображается правильно. Насчёт остальных смотри здесь http://www.thestyleworks.de/ref/visibility.shtml
В IE вместо getComputedStyle используется currentStyle, а вообще я бы сделал это на блоках, всё было бы гораздо проще.
#44 
Simple Nothing is f*cked04.10.06 12:19
Simple
NEW 04.10.06 12:19 
в ответ scorpi_ 04.10.06 12:12
Ну, это уже изменение условий задачи :)
С table-row-group одинаково хорошо работают и Опера, и ФФ. ИЕ отсасывает, но это нормально :-D
#45 
  scorpi_ скептик04.10.06 12:26
NEW 04.10.06 12:26 
в ответ Simple 04.10.06 12:19
Почему изменение? Я только ошибки исправил. getComputedStyle, неправильный порядок строк, применение 'block' для tbody.
#46 
=MxL= 04.10.06 12:30
=MxL=
NEW 04.10.06 12:30 
в ответ Aiolos 04.10.06 11:21
> ff глючит
- Тяж╦лое похмелье?
#47 
Simple Nothing is f*cked04.10.06 12:30
Simple
NEW 04.10.06 12:30 
в ответ scorpi_ 04.10.06 12:26
А почему visibility вместо display?
#48 
Simple Nothing is f*cked04.10.06 12:32
Simple
NEW 04.10.06 12:32 
в ответ =MxL= 04.10.06 12:30
wavin' the f*cking gun around... (c) :-D
#49 
=MxL= 04.10.06 12:33
=MxL=
NEW 04.10.06 12:33 
в ответ barmaglot 04.10.06 11:49
> Конкверор кушает процентов 80 страниц
- Откуда дровишки?(с) Можно взглянуть на примеры страниц которые *не скушали* конкверор и сафари?
#50 
Simple Nothing is f*cked04.10.06 12:39
Simple
NEW 04.10.06 12:39 
в ответ =MxL= 04.10.06 12:33
openkremlin.ru :-D
#51 
  scorpi_ скептик04.10.06 12:44
NEW 04.10.06 12:44 
в ответ Simple 04.10.06 12:30
Ну, мне кажется так правильнее...
Ну можно сделать elm.style.display = comp_style.display == 'none' ? 'table-row-group' : 'none';
Суть в том, что у строк дефолтный стиль не block, поэтому строки и изображаются внизу.
#52 
barmaglot местный житель04.10.06 12:46
barmaglot
NEW 04.10.06 12:46 
в ответ =MxL= 04.10.06 12:33
map24.com
#53 
=MxL= 04.10.06 12:49
=MxL=
NEW 04.10.06 12:49 
в ответ Simple 04.10.06 12:39
В ответ на:
ИЕ - все еще квази-стандарт?
... в веб-программировании?..
Схватился тут с одним дезигнером, который это утверждает

А что тут спорить ваабще? Ткнул бы дезингера в таблицу соответствия стандартам, пусть полюбуется и головой_ап_стену.
#54 
Simple Nothing is f*cked04.10.06 12:51
Simple
NEW 04.10.06 12:51 
в ответ scorpi_ 04.10.06 12:44
Короче говоря, все равно придется определять броузер, как ни крути.
В ответ на:
Суть в том, что у строк дефолтный стиль не block, поэтому строки и изображаются внизу.

Ты имеешь в виду строки 3 и 4? Это таки было задумано. Если в коде их переместить наверх, они будут наверху :)
#55 
Simple Nothing is f*cked04.10.06 12:51
Simple
NEW 04.10.06 12:51 
в ответ =MxL= 04.10.06 12:49
Так это было первое, что я сделал. Да только нии...т и все тут. Пришлось давить :)
#56 
=MxL= 04.10.06 12:52
=MxL=
NEW 04.10.06 12:52 
в ответ barmaglot 04.10.06 12:46
>map24.com
Failed validation, 52 errors Ну и какие могут быть вопросы к браузеру?
#57 
  scorpi_ скептик04.10.06 12:55
NEW 04.10.06 12:55 
в ответ Simple 04.10.06 12:51
нафиг? сделай на блоках
#58 
Simple Nothing is f*cked04.10.06 12:55
Simple
NEW 04.10.06 12:55 
в ответ =MxL= 04.10.06 12:52
Кого это е...т? Популярный сервис.
#59 
Simple Nothing is f*cked04.10.06 12:56
Simple
NEW 04.10.06 12:56 
в ответ scorpi_ 04.10.06 12:55
Да мне это нафиг не надо. Пример того самого сайтопесателя - хотел показать, что Опера и фф глючат :-D
#60 
  scorpi_ скептик04.10.06 13:00
NEW 04.10.06 13:00 
в ответ Simple 04.10.06 12:56
фф всё сделал правильно. Глючит опера
#61 
Simple Nothing is f*cked04.10.06 13:02
Simple
NEW 04.10.06 13:02 
в ответ scorpi_ 04.10.06 13:00
Я о первоначальном варианте.
#62 
  scorpi_ скептик04.10.06 13:05
NEW 04.10.06 13:05 
в ответ Simple 04.10.06 13:02
А что ты хотел? Ты ему сказал block, вот он тебе и показал block
И ваще у тебя страница невэлидная была
#63 
Simple Nothing is f*cked04.10.06 13:16
Simple
NEW 04.10.06 13:16 
в ответ scorpi_ 04.10.06 13:05
Ну, я-то только потом понял :)
#64 
1 2 3 4 все