Mozgoeb
|
Новичок
|
|
|
Зарегистр: 20/09/2003
|
Сообщений: 2
|
|
|
Когда же Опера будет нормально работать?
20/09/2003 00:36
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Всем привет. Subj или может быть у меня с руками что-то ? Мне так нравится это браузер, просто очень нравится! Но блин все таки чувствуется нестандартность по сравнению с IE
Возьмем к примеру этот форум: http://www.borda.ru/re.pl?cracklab-00000438-000-0-0-0-0-0
Во-первых, при нажатии на + или - на картинке "респект" слева от поста участников, не появляется окно (в IE появляется). Во-вторых, не работает как надо транслитор (выше и правее поля для ввода нового поста есть ссылка "транслитор") - в IE работает. В-третьих, при нажатии на [заполнить e-mail, icq, пол, подпись] и [установить аватар] в самом низу, под тем местом, где вводится сообщение, ничего не происходит. В IE - происходит.
Что же такое ? Уже какая версия и все равно не работает как надо. Да я понимаю что это может нестандартный код и все такое. Но блин если в IE работает, неужели нельзя сделать, чтобы и в Опере работало?
У кого какие мысли по этому поводу? Можно ли как-то исправить в частности приведенные мной баги?
Заранее благодарен за любую помощь и комментарии.
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
Re: Когда же Опера будет нормально работать?
20/09/2003 01:36
[Re: Mozgoeb]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
если в IE работает, неужели нельзя сделать, чтобы и в Опере работало?
Можно. Только вопрос в том, кто это будет делать. Уж точно разработчики из Оперы не будут переделывать браузер, чтобы форум borda.ru в нем отображался. По-моему, надо с подобным вопросом обращаться к авторам сайта.
Если у кого есть дельные комментарии на конкретные вопросы по поводы borda.ru, продолжаем здесь. Дискуссии на тему "зачем нужны стандарты" ведем во флейме.
Mozgoeb
Есть большая просьба: постарайся в следующий раз формулировать тему более четко.
|
fov
|
Новичок
|
|
|
Зарегистр: 02/03/2004
|
Сообщений: 39
|
|
|
Re: Когда же Опера будет нормально работать?
12/03/2004 05:15
[Re: van_grieg]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Угу. А еще мы обратимся к авторам этого сайта: http://bn.bsn.ru/
Обратимся, выслушаем, куда нас пошлют, и так на всех сайтах, написанных под IE. Неплохая идея. Можно собрать чудесную коллекцию отмазок и посыланий в пешее эротическое путешествие
Давайте все же реально смотреть на вещи. Проще переделать одну оперу, чем кучу кривых сайтов, владельцам которых слово Опера навевает смутные мысли о вокально-театральных представлениях.
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
Re: Когда же Опера будет нормально работать?
12/03/2004 06:24
[Re: fov]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
fov
Проще переделать одну оперу
Нет.
|
fov
|
Новичок
|
|
|
Зарегистр: 02/03/2004
|
Сообщений: 39
|
|
|
Re: Когда же Опера будет нормально работать?
13/03/2004 03:48
[Re: van_grieg]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
4 van_grieg Умоляю, не столь односложно. Оперой уже много лет пытаюсь пользоваться, но полноценного кайфа не выходит То одно, то другое. Наконец пришел сюда найти ответы на свои непонятки, но вижу только ответы в духе "учение Маркса всесильно, потому что оно верно..."
Я ж не профи, я глупый юзер, и форум читаю недавно, сделайте скидку плиз, уважаемые соброузерники То, что для вас очевидно - для меня темный лес. Если это уже обсасывалось где-то, может ссылка найдется на подробные разъяснения? Я попытаюсь сформулировать, ответьте без помощи тумаков, пожалуйста
Я так понял, что мелкософт, ни с кем не советуясь, ввел поддержку каких-то нестандартных тегов. Куча вебмастеров (по непонятной опять-таки мне причине) этим добром воспользовались, и настругали море нестандартных страниц. То есть если броузер будет на 100% стандартным, он их не увидит, или покажет криво. Такой броузер явно не найдет широкой популярности. Так почему бы не добавить поддержку этих "расширений", тем самым утерев нос мелкософту? Это дело принципа, или это невозможно технически (почему)?
Спасибо.
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
Re: Когда же Опера будет нормально работать?
13/03/2004 05:40
[Re: fov]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
fov
Это дело принципа, или это невозможно технически (почему)?
Иногда это невозможно технически. Иногда это запатентованные решения, за которые надо будет платить Майкрософту, чего делать никто не будет. Иногда речь вообще идет о багах ИЕ, которые эмулировать трудно, потому что они меняются от версии к версии и нет никаких гарантий, что следующий сервиспак их не исправит. Иногда совершенно непонятно, какое именно поведение ИЕ выбрать. Иногда проблема связана с тем, что ИЕ работает только под виндами, а Опера должна рабоать на всех платформах (видновая версия - далеко не главный источник дохода для компании). Иногда проблема, как в случае с элементом <col>, о котором тут недавно говорили, связана вообще с фундаментальной проблемой интерпретации объектной модели документа и работы с CSS. Которую исправят в 7-й версии ИЕ. И что тогда делать Опере? Все возвращать назад? А что при этом делать с Javascript, чат-клиентом, и т.д. и т.п и вообще всем алгоритмом работы с веб-документами, на котором этот браузер построен? Взять все и переписать заново? Иногда это связано с тем, что Опера делает все правильно, а ИЕ просто не поддерживает тот или иной стандарт. Но будет через год, например. Или не будет. Или будет, но как-нибудь эдак. А как - неизвестно никому. Так на что должны ориентироваться разработчики браузеров? На хрустальный шар?
Кроме того, стандарты - это не романтический бред, а общая договоренность между членами и основателями w3c, в которые входит Майкрософт. Все эти стандарты разрабатываются с его участием, а потом игнорируются, иногда специально, иногда просто в результате багов. Нестандартное поведение ИЕ нигде не документировано, и для того, чтобы его полностью повторить, надо разобрать его (и не только его, а еще и куски операционной системы) по байтам. А это кроме всего прочего еще и нелегально. Поэтому браузеры делаются исходя из соображений будущей, а не обратной совместимости. Потому что кроме стандартов вообще ничего нет. Потому что некоторые фильтры и фичи ИЕ - не просто нестандартные примочки, а примочки, которые возможны только потому, что этот браузер особым образом взаимодействует с операционной системой Windows.
Кроме того, Опера поддерживала и поддерживает нестандартные фичи ИЕ в больших количествах. Насколько это возможно. Это очень трудная, громоздкая и кропотливая работа, связанная с кучей проблем. Потому что это порождает баги в других местах. Потому что работать надо вслепую, и если что-то не так, спросить не у кого. Потому что Майкрософт не дает консультаций на тему "Как мы утвердили стандарт в w3c, прочитали его и нихрена в нем не поняли".
И наконец сайтов, с которыми есть серьезные проблемы, мало, и становится меньше. Я например с ними вообще не сталкиваюсь. Мой банк отказывался работать с Оперой, одного письма от меня им хватило. Если вас ваш bns.ru послал и вы все еще хотите с ним иметь дела - пожалуйста, ваше дело. Если вас сильно не устраивает ситуация, при которой бывают сайты, которые "криво" отображаются Оперой - меняйте браузер. Потому что эту проблему полностью решить нельзя. Никогда.
"Все" работает в ИЕ по одной простой причине - в нем всегда проверяют, как сайт выглядит.
|
fov
|
Новичок
|
|
|
Зарегистр: 02/03/2004
|
Сообщений: 39
|
|
|
Re: Когда же Опера будет нормально работать?
14/03/2004 03:45
[Re: van_grieg]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Большое спасибо за развернутый ответ и затраченное время. ИМХО, будет здорово продублировать его в FAQ по броузеру - дотошные новички на форуме могут быть отосланы к нему, и не придется тратить силы и время на объяснения каждый раз.
Если вас сильно не устраивает ситуация, при которой бывают сайты, которые "криво" отображаются Оперой - меняйте браузер.
Уже нет никакой возможности Опера "на кончиках пальцев", как музыкальный инструмент
|
Sniper
|
User
|
|
|
Зарегистр: 20/05/2004
|
Сообщений: 248
|
Из: Россия, Москва
|
|
Re: Когда же Опера будет нормально работать?
09/08/2004 17:18
[Re: fov]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
У меня после прочтения всего что вы написали появилась немного странная мысль. Вот интересно, есть ли в сети сайты, которые корректно отображаются в Опере и не корректно в IE? Я понимаю что я наивен, и скорее всего таких нет, но всё таки, может кто нибудь встречал такие?
|
Mongoose
|
Moderator
|
|
|
Зарегистр: 21/05/2003
|
Сообщений: 1754
|
Из: Київ, Ненька Україна
|
|
Re: Когда же Опера будет нормально работать?
09/08/2004 17:39
[Re: Sniper]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Например http://mongoose.myop...et/faq.php В ослике просто невозможно некоторые элементы отобразить так же, без того чтобы не навешивать кучу кода. Но смысл в другом. Те, кто пишет под IE, не часто проверяют своё творение в других браузерах. Те же, кто пишет под Мозиллу/Оперу, ВСЕГДА проверяют код в ослике. Поэтому и получается такая картина.
|
aga
|
Operaman
|
|
|
Зарегистр: 04/05/2004
|
Сообщений: 762
|
Из: россия, москва
|
|
Re: Когда же Опера будет нормально работать?
09/08/2004 21:06
[Re: Mongoose]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
корерктность отображения сайта - понятие относительное. а тогда разьве не легче считать, что некорректно отображаются сайты в ие, а в опере всё отображается правильно. то есть эталоном отображения считать оперу в стандартных настройках (без антифлеша, антибаннера и т.п.). а всё, что неправильно отображается - вина вебмастера. тогда вопрос нужно ставить по-другому: когда же ие будет нормально работать? и на душе приятно и легко от осознания гениальности используемого браузера (если конечно не считать некоторых ошибок, появляющихся в различных версиях).
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
Re: Когда же Опера будет нормально работать?
09/08/2004 22:06
[Re: aga]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
aga
корерктность отображения сайта - понятие относительное
Нет.
когда же ие будет нормально работать?
Никогда. Со стороны его разработчиков это было бы коммерческой глупостью.
|
Sniper
|
User
|
|
|
Зарегистр: 20/05/2004
|
Сообщений: 248
|
Из: Россия, Москва
|
|
Re: Когда же Опера будет нормально работать?
10/08/2004 05:41
[Re: Mongoose]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Я извиняюсь, но я никакой разницы в отображении этой страницы IE не заметил. Что там не так. Подскажи плиз.
|
kamushkin
|
Operaman
|
|
|
Зарегистр: 07/12/2002
|
Сообщений: 370
|
|
|
Re: Когда же Опера будет нормально работать?
10/08/2004 19:29
[Re: Sniper]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Выскажусь и я-простой пользователь. Иногда УЕБ-мастера настолько увлекаюстся скриптами,апплетами, шмагетами и т.д., что их творения , отображающиеся корректно в ИЕ, доводят оных до исступления. Отсюда и вся беда. Ориентируясь на себя, т.е. на "большинство"(?), они наслаждаются своими переливающимися всеми красками "шедеврами"(особенно всяческими всплывающими менюшками, которые, как кажется совершенно здесь не к месту). А провериться в других браузерах почему-то забывают, руководствуясь тем, что Осел(главный браузер! а то? ) "схавает все!". Радует одно. Таких художников становится все меньше и меньше.
|
Kildor
|
Operaman
|
|
|
Зарегистр: 10/03/2004
|
Сообщений: 557
|
Из: Россия, Новосибирск
|
|
Re: Когда же Опера будет нормально работать?
10/08/2004 20:59
[Re: kamushkin]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
а в этом случае, опера удобна тем, что спокойно обрезает все эти аплеты, скрипты, и прочее... главное - в дебри не надо лезть...
|
Rimmer
|
User
|
|
|
Зарегистр: 07/08/2004
|
Сообщений: 69
|
Из: Украина, Кировоград
|
|
Re: Когда же Опера будет нормально работать?
10/08/2004 21:28
[Re: Kildor]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Прочитал топик во флейме на ту же тему. Вы не поверите: я только что был на http://bn.bsn.ru/. И там... ВСЕ РАБОТАЕТ. Из-за чего тут по личностям топтались? Все отлично! У меня Опера 7.53
И еще: говотить что Опера что-то не рисует а ИЕ рисует - неправильно по понятиям Пример: читал я как-то документацию к КОL (это для Дельфи такая примочка). На HTML ессно. Так вот там автор допустил маааленькую ошибочку: открыл тег <h1> а закрыл не </h1> a </h2>. Удивительно, но Осел умудрился удивительнейшим образом сам закрыть этот тег :-0 и жить с этим дальше. То есть страница до конца текста отображалать не как Н1. А чесная Опера нарисовала Н1 до конца страницы. О каких стандартах для Мелкософт мы можем говорить, если Осел сам теги закрывает? А еслиб я хотел Н1 до конца страницы, а ИЕ закрывал бы за меня. Еще пример: пишу я щас сайт на РНР (я не веб-дизайнер, просто для себя). Так вот, вспомним основы CSS. Пишу td:hover {backgroung-color #КАКОЙ-ТО } Это ведь логично, правда? Осел машет хвостом "До свидания". В Опере все как надо. Это уже Мелкомягкие СSS не поддерживают. Да и еще куча всякой гадости с таблицами, где ИЕ форматирует текст по своему усмотрению, а не по директивам CSS.
|
|
0 зарег. и 54 анонимные пользователи просматривают этот форум.
Модератор: netman, van_grieg, alter, Angolier, Pechkin
Распечатать тему
|
Разрешения
Вы не можете создавать новые темы
Вы не можете отвечать в темах
HTML запрещен
UBBCode разрешен
|
Рейтинг:
Тема просмотрена: 27134
|
|
Быстрый поиск
|
|
|
© 2000-2002. Николай Ковальчук - All rights reserved
|
|