Комментарии 578
Интересно это такой способ отвоевать долю рынка для своего Google Chrome?
там честно написаны другие возможные броузеры и не только Хром. Так что причина скорее всего в другом. Возможно какой либо баг текущей версии Оперы?
там честно написаны другие возможные броузеры и не только Хром. Так что причина скорее всего в другом. Возможно какой либо баг текущей версии Оперы?
вроде такого? habrahabr.ru/blogs/opera/65024/
хз
хотя я таки был не прав, ведь гугол докопался не до версии Оперы, а совсем исключил ее из списка.
хотя я таки был не прав, ведь гугол докопался не до версии Оперы, а совсем исключил ее из списка.
Гугл Докс долго чудил под оперой. У меня долго выпадал баг, который при определенный длине или размере документа начинал «склеивать» строки, удаляя символы переноса строки. Это меня выводило из себя. В HTML было видно, что все
исчезли после n-й строки. В ФФ все работало как надо. Кажется в 10-е этот баг прошел.
исчезли после n-й строки. В ФФ все работало как надо. Кажется в 10-е этот баг прошел.
скорее всего просто гугловчане не проводят тестирование под этот браузер
чем чем экономят 20% времени тестеров ;)
все-таки Google AdWords серьезное приложение, которым пользуются не гики, как Gmail'ом, вот и отключили возможность, подальше от проблем
хотя я считаю что разработчики должны при разработке ориентироваться на всю BIG5 браузеров
кроме IE6! ;)
чем чем экономят 20% времени тестеров ;)
все-таки Google AdWords серьезное приложение, которым пользуются не гики, как Gmail'ом, вот и отключили возможность, подальше от проблем
хотя я считаю что разработчики должны при разработке ориентироваться на всю BIG5 браузеров
кроме IE6! ;)
Дело в том что процен использования Оперы очень мал, а вот возни для оптимизации под нее очень много. Сам не раз сталкивался с не очень логичным поведением, например при обработке событий.
Я активный разработчик. у меня практически в каждом контракте стоить — совместимость с основными броузерами.
Сам пользуюсь оперой постояно. и раздражает такое канешно. на лицо не просто несовместимость ( ие намного клюкавей всех вместе взятых браузеров, возмите любиvую штуку = изменение стиля ) oObj.style, его объект еррор уже сидит в печенках ), а иммено убирание его из списка брузеров, я не против хрома и мозы, но уважаемые, чем опера хуже то?
Сам пользуюсь оперой постояно. и раздражает такое канешно. на лицо не просто несовместимость ( ие намного клюкавей всех вместе взятых браузеров, возмите любиvую штуку = изменение стиля ) oObj.style, его объект еррор уже сидит в печенках ), а иммено убирание его из списка брузеров, я не против хрома и мозы, но уважаемые, чем опера хуже то?
разве я сказал что хуже?))
я сам пользуюсь этим браузером! на десктопе и на мобильнике
но скажем у нас в компании в спеке прописаны только IE и FF
по глюкавости согласен — ie лидер )) хотя с восьмым стало легче уже
аспел в опере не знает слова «браузер» ))))
я сам пользуюсь этим браузером! на десктопе и на мобильнике
но скажем у нас в компании в спеке прописаны только IE и FF
по глюкавости согласен — ie лидер )) хотя с восьмым стало легче уже
аспел в опере не знает слова «браузер» ))))
На сколько я знаю, то в опере нельзя перекрыть контекстное меню. Когда разрабатывал свою программулину, на скприптах для автоматического парсинга эксель файлов, то столкнулся с этим. Было очень жаль, т.к. обойтись без своего контекстного меню не было возможным (или нецелесообразным) а опера тогда показывала лучший перфоменс в скриптах.
Может поэтому.
Может поэтому.
кто же вас заставлял цеплять контекстное меню на правую клавишу мыши? есть и другие интерфейсные решения
Предпочитаю забивать гвозди молотком, так как-то интуитивнее
интуитивность в интерфейсах это вообще-то эфимизм. опера тут совсем не причём.
очень рад, что она блокирует перехват нажатий правой клавиши
очень рад, что она блокирует перехват нажатий правой клавиши
На веб сайтах разделяю ваше мнение про неуместность перехвата. Сайты это работа с информацией и там нужно стандартное меню применимое к стандартным объектам.
Но вот в веб приложениях не вижу смысла блокировать, там цель — действия и не стандартные объекты к которым стандартное меню не применимо.
Я бы еще согласился с логикой проектировщиков оперы если бы в меню оперы была бы галочка разрешающая перехват менюхи, пусть даже отключенная по умолчанию. Что бы пользователь сам мог решить.
Но вот в веб приложениях не вижу смысла блокировать, там цель — действия и не стандартные объекты к которым стандартное меню не применимо.
Я бы еще согласился с логикой проектировщиков оперы если бы в меню оперы была бы галочка разрешающая перехват менюхи, пусть даже отключенная по умолчанию. Что бы пользователь сам мог решить.
Всегда должна быть ссылка «попытаться открыть сайт в текущем браузере».
Есть КО!
Когда стану совладельцем Гугла, обязательно поставлю.
Когда стану совладельцем Гугла, обязательно поставлю.
Пробовали. Против ограничения на Google Wave не срабатывает. Он как-то определяют все равно.
она даже всегда есть
Так интересно, когда верстальщик Вася (все события и персонажи вымышлены, любое совпадение имен и событий с реальными являются случайность) хреново сверсал сайт который не работает в каком-либо браузере он мудак, когда фактически тоже делает гугл, народ начинает искать оправдания такому поступку :)
ИМХО не в верстке дело, а в тухлом javascript-движке, который имеет свойство подглюкивать в самых неожиданных местах
Им бы всем Крокфорда почитать. При соблюдении базовых вещей, Javascript-код вполне переносим.
Напишите, пожалуйста, аккуратный переносимый код создания ajax-объекта.
Что вы подразумеваете под ajax-объектом? XmlHttpRequest? Так соответствующий кусочек jQuery, к примеру, вполне справляется с поставленной задачей. Да и вообще, техническая сторона AJAX-запросов сейчас не представляет весомых сложностей.
Не придирайтесь к терминологии. Я не стал приводить конкретное название, потому что в разных браузерах он даже называется по-разному.
Сюда же могу добавить свой коммент ниже: habrahabr.ru/blogs/opera/76457/#comment_2222545
Сюда же могу добавить свой коммент ниже: habrahabr.ru/blogs/opera/76457/#comment_2222545
Гм, давненько я не писал этого кода ручками, но ради такого случая вспомню.
/* позволю себе зацитировать википедию */
function createRequestObject()
{
if (window.XMLHttpRequest) {
try {
return new XMLHttpRequest();
} catch (e){}
} else if (window.ActiveXObject) {
try {
return new ActiveXObject('Msxml2.XMLHTTP');
} catch (e){
try {
return new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){}
}
}
return null;
}
/*
Дело в том, что «в разных браузерах он даже называется по разному» — не вполне корректное высказывание. Есть по сути два «разных браузера», точнее две группы: в одной — IE6 и его более молодые коллеги; в другой все остальные. Соответственно, есть ActiveX-компоненты разных версий, а есть собственно xmlHttpRequest как встроенный объект JS. И в рамках xmlHttpRequest поведение документировано и стандартизировано; в рамках ActiveX-элементов — в общем-то тоже, и имеющиеся нестыковки успешно обходятся в любом современном js-фреймворке.
*/
function createRequestObject()
{
if (window.XMLHttpRequest) {
try {
return new XMLHttpRequest();
} catch (e){}
} else if (window.ActiveXObject) {
try {
return new ActiveXObject('Msxml2.XMLHTTP');
} catch (e){
try {
return new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){}
}
}
return null;
}
/*
Дело в том, что «в разных браузерах он даже называется по разному» — не вполне корректное высказывание. Есть по сути два «разных браузера», точнее две группы: в одной — IE6 и его более молодые коллеги; в другой все остальные. Соответственно, есть ActiveX-компоненты разных версий, а есть собственно xmlHttpRequest как встроенный объект JS. И в рамках xmlHttpRequest поведение документировано и стандартизировано; в рамках ActiveX-элементов — в общем-то тоже, и имеющиеся нестыковки успешно обходятся в любом современном js-фреймворке.
*/
Зачем, в таком случае, возвращать null, если точно известно, что методами или одной группы, или другой он будет создан? Это первое.
Второе — XmlHttpRequest до сих пор в draft-стандарте — нет никакой гарантии, что он поддерживается всеми браузерами.
Наконец, по сути, мы тут спорим о том, может ли быть ситуация, что у некоторого пользователя этот объект не сможет быть создан. Судя по всему — да. В этом смысле разговор о кросплатформенном коде преждевременнен — корректнее это будет «несмотря на все различия и несовершенства, горой костылей нам таки удается поддерживать функционал на 95% браузеров».
Вот об этом я и говорил. Если вы несогласны — взгляните еще раз на топик.
Второе — XmlHttpRequest до сих пор в draft-стандарте — нет никакой гарантии, что он поддерживается всеми браузерами.
Наконец, по сути, мы тут спорим о том, может ли быть ситуация, что у некоторого пользователя этот объект не сможет быть создан. Судя по всему — да. В этом смысле разговор о кросплатформенном коде преждевременнен — корректнее это будет «несмотря на все различия и несовершенства, горой костылей нам таки удается поддерживать функционал на 95% браузеров».
Вот об этом я и говорил. Если вы несогласны — взгляните еще раз на топик.
1. null возвращается для того, чтобы вышестоящий метод мог понять, что объект создать не удалось. Это разумно и логично.
2. По разным данным от 5 до 10% пользователей вообще отключают JS. Даже если вычесть роботов, то цифра всё равно будет отлична от нуля. Внимание, вопрос: достаточен ли этот факт того, чтобы отказаться от всех тех преимуществ, которые js в целом, и ajax в частности, нам, как разработчикам, даёт?
3. Кроссплатформенный код — это как устоявшаяся теория в науке. У всего есть свои рамки применимости, главное чтобы они были достаточно широкими. Вы ведь не будете сегодня отлаживать проект под IE5 или покойный Netscape, равно как не будете жаловаться на «неправильность» механики Ньютона для околосветовых скоростей?..
4. Вы поставили задачу, как вы же и высказались. Я привёл известное решение. Оно не идеально, как и всё в реальном мире. Но оно достаточно хорошо чтобы стабильно работать и не вызывать реальных проблем. То есть в своём масштабе и в своих рамках — «идеально».
5. «несмотря на все различия и несовершенства, горой костылей нам таки удается поддерживать функционал на 95% браузеров» — верно. Такова жизнь, здесь всегда есть какие-то нестыковки. Зачастую именно справляясь с ними мы и получаем от жизни удовольствие.
А насчёт взглянуть на топик — так давайте лучше взглянем на весь наш оффтопик, и разойдёмся с миром. Ведь спора в сущности нет.
2. По разным данным от 5 до 10% пользователей вообще отключают JS. Даже если вычесть роботов, то цифра всё равно будет отлична от нуля. Внимание, вопрос: достаточен ли этот факт того, чтобы отказаться от всех тех преимуществ, которые js в целом, и ajax в частности, нам, как разработчикам, даёт?
3. Кроссплатформенный код — это как устоявшаяся теория в науке. У всего есть свои рамки применимости, главное чтобы они были достаточно широкими. Вы ведь не будете сегодня отлаживать проект под IE5 или покойный Netscape, равно как не будете жаловаться на «неправильность» механики Ньютона для околосветовых скоростей?..
4. Вы поставили задачу, как вы же и высказались. Я привёл известное решение. Оно не идеально, как и всё в реальном мире. Но оно достаточно хорошо чтобы стабильно работать и не вызывать реальных проблем. То есть в своём масштабе и в своих рамках — «идеально».
5. «несмотря на все различия и несовершенства, горой костылей нам таки удается поддерживать функционал на 95% браузеров» — верно. Такова жизнь, здесь всегда есть какие-то нестыковки. Зачастую именно справляясь с ними мы и получаем от жизни удовольствие.
А насчёт взглянуть на топик — так давайте лучше взглянем на весь наш оффтопик, и разойдёмся с миром. Ведь спора в сущности нет.
Ну,
1. Зачем перехватывать exception и возвращать null, мне лично непонятно.
2.Никто не говорит об отказе. Речь шла о том, что кросплатформенность требует усилий и затрат. Окупаются ли они или нет — вопрос спорный.
3. Мне сложно судить о рамках применимости — тут каждый выбирает для себя. Google вот выбрал, например.
4. Да. Но оно не является аккуратным и переносимым на 100 %; впрочем, см. п.3
5. Никто не спорит про идеальное решение. Я немножко о другом — об overuse. Все схватились за javascript и пытаются приспособить задачи под него, а не технологию под задачи. Там, где этот подход не вписывается никак в рамках заданных ограничений — вылазят грязные трюки типа subj из топика.
Спора нет, похоже, мы об очень близком, хотя и не одном и том же.
Мир :)
1. Зачем перехватывать exception и возвращать null, мне лично непонятно.
2.Никто не говорит об отказе. Речь шла о том, что кросплатформенность требует усилий и затрат. Окупаются ли они или нет — вопрос спорный.
3. Мне сложно судить о рамках применимости — тут каждый выбирает для себя. Google вот выбрал, например.
4. Да. Но оно не является аккуратным и переносимым на 100 %; впрочем, см. п.3
5. Никто не спорит про идеальное решение. Я немножко о другом — об overuse. Все схватились за javascript и пытаются приспособить задачи под него, а не технологию под задачи. Там, где этот подход не вписывается никак в рамках заданных ограничений — вылазят грязные трюки типа subj из топика.
Спора нет, похоже, мы об очень близком, хотя и не одном и том же.
Мир :)
Это один из немногих примеров различия в реализации некоторого функционала разными браузерами. Сразу на ум приходит еще работа с XML и Events. И тем не менее, для каждого из таких случаев давным давно придумано и обкатано кроссбраузерное решение (основанное на проверках).
Да да, придумано и обкатано. Именно поэтому актуален subj этого топика.
Совершенно верно. Известные особенности — на то и известные особенности; элементы интерфейса чёрного ящика могут раздражать, но с ними можно работать.
Иной случай, когда чёрный ящик в целом работает излишне неторопливо и/или с непрогнозируемыми особенностями.
Впрочем, Google-то, мне кажется, не столько с неторопливым JS-движком Оперы не подружились, сколько с отстутствующей (поправьте, если ошибаюсь) поддержкой в ней HTML5.
Иной случай, когда чёрный ящик в целом работает излишне неторопливо и/или с непрогнозируемыми особенностями.
Впрочем, Google-то, мне кажется, не столько с неторопливым JS-движком Оперы не подружились, сколько с отстутствующей (поправьте, если ошибаюсь) поддержкой в ней HTML5.
на самом деле одно время Opera считалась чуть ли не лидером по поддержке html5 допусти еще в сентябре был такой пост на хабре по поводу поддержки новых html 5 контролов habrahabr.ru/blogs/opera/69774/
а в чем различие создания ajax-объекта в опере?
А почему вы отвечаете вопросом на вопрос? Я, кажется, ясно поставил задау
вопервый в Вашей просьбе я не видел вопроса
во вторых, на сколько мне не изменяют знания, во всех последних версиях популярных браузерах, включая оперу, существует объект XmlHttpRequest коструктор и методы которого подчиняются одному интерфейсу
а в третьих я на самом деле хотел узнать, возможно Вы знаете какие-то ньюансы которых я не знаю, мне плевать на спор этой ветки каментов
во вторых, на сколько мне не изменяют знания, во всех последних версиях популярных браузерах, включая оперу, существует объект XmlHttpRequest коструктор и методы которого подчиняются одному интерфейсу
а в третьих я на самом деле хотел узнать, возможно Вы знаете какие-то ньюансы которых я не знаю, мне плевать на спор этой ветки каментов
Вопрос был — написать код XmlHttpRequest. Имхо — это здоровенный кривой костыль.
Нюанс один: XmlHttpRequest по прежнему в draft-e в спеках.
Нюанс один: XmlHttpRequest по прежнему в draft-e в спеках.
хм, ну и что что он попрежнему в «draft-e в спеках», это не помешало много времени назад реализовать разработчикам браузеров этот обьект
кстати есть еще один вариант, его гугл использует — создание скрипта с параметрами
кстати оба способа лично проверял и везде они отлично работают, Ваши аргументы, скажем так, безпричинны
кстати есть еще один вариант, его гугл использует — создание скрипта с параметрами
кстати оба способа лично проверял и везде они отлично работают, Ваши аргументы, скажем так, безпричинны
предполагается, что речь идёт об A-grade браузерах. Ну самых распространённых, в общем.
К тому же, подглючивает не Javascript, а чаще всего DOM-интерфейс. В некоторых случаях табуляция в контейнере считается узлом. Главное — знать базовые подводные камни и писать, избегая их. Сам язык очень мощный, но является кашей. Исключаем из каши комки и пишем аккуратно. И всё работает, вы не представляете. Был у меня период, когда я изобретал велосипеды, тогда и писал «свою AJAX библиотеку с преферансом и блудницами». Делал через try поиск объектов, потом создавал IFRAME, если браузер был совсем дубовым.
К тому же, подглючивает не Javascript, а чаще всего DOM-интерфейс. В некоторых случаях табуляция в контейнере считается узлом. Главное — знать базовые подводные камни и писать, избегая их. Сам язык очень мощный, но является кашей. Исключаем из каши комки и пишем аккуратно. И всё работает, вы не представляете. Был у меня период, когда я изобретал велосипеды, тогда и писал «свою AJAX библиотеку с преферансом и блудницами». Делал через try поиск объектов, потом создавал IFRAME, если браузер был совсем дубовым.
Да верстка тут лишь для примера.
Я не могу поверить что такой гигант инновационного движения как гугл не смог сделать поддержку всех популярных браузеров для своих продуктов.
Я не могу поверить что такой гигант инновационного движения как гугл не смог сделать поддержку всех популярных браузеров для своих продуктов.
Потому, что писать костыли ради браузера, которые не используют за границей(многие удивляются популярности в странах СНГ) и имеет кривой javascript — достаточно сложно.
Опера активно сейчас развивается и думаю в скором времени поправят движок javascript и все будет отлично. Это уже забота с их стороны. Ждемс…
Опера активно сейчас развивается и думаю в скором времени поправят движок javascript и все будет отлично. Это уже забота с их стороны. Ждемс…
Ребята из Opera, насколько я понял из питерской встречей с CEO Opera, сейчас на другом сконцентрированы — на Opera Unite.
Но JS-движок им править в любом случае очевидно придётся.
Но JS-движок им править в любом случае очевидно придётся.
а в чем кривость JS движка? можете привести пару аргументов?
сразу процитирую человека ниже, чтоб Вы не давали глупых отмашек ссылаясь на гугл, вот оригинал: habrahabr.ru/blogs/opera/76457/#comment_2221590
>… если ставим в настройках «Маскироваться под Firefox» — AdWords начинает работать…
странно правда? браузер всетаки работает с сайтом, но все таки его игнорируют, значит не в костылях дело, истина где-то глубже
>… если ставим в настройках «Маскироваться под Firefox» — AdWords начинает работать…
странно правда? браузер всетаки работает с сайтом, но все таки его игнорируют, значит не в костылях дело, истина где-то глубже
AdWords — не типичное пользовательское приложение, в котором если что-то плохо работает — то это всего лишь немного раздражает. AdWords работает с деньгами, ошибка может стоить для клиента очень много. Если бы я не тестировал тщательно такой сервис под каким-то браузером, я бы его тоже просто заблэклистил для безопасности. К тому же пользуются им опять же не случайные люди, а те, кому это действительно нужно, и использовать для этого один из поддерживаемых браузеров — не проблема.
Yahoo! например старается и для Оперы.
> популярных браузеров
Доля Оперы за пределами СНГ — 1%.
Доля Оперы за пределами СНГ — 1%.
2.3% на октябрь 2009, что, впрочем, сильно дело не меняет.
www.w3schools.com/browsers/browsers_stats.asp
Другое дело, что сам факт наличия этого браузера на странице статистики w3c мог бы заставить задуматься над его поддержкой даже Google.
Так или иначе, думаю что происходящее — скорее следствие технических недостатков JS-движка Оперы, чем «злые козни» Google.
www.w3schools.com/browsers/browsers_stats.asp
Другое дело, что сам факт наличия этого браузера на странице статистики w3c мог бы заставить задуматься над его поддержкой даже Google.
Так или иначе, думаю что происходящее — скорее следствие технических недостатков JS-движка Оперы, чем «злые козни» Google.
Я так и знал, что кто-нибудь меня поправит. Это всё равно очень мало :)
Я абсолютно уверен, что это не «злые козни гугла», это просто рациональность. Поддержка оперы обошлась бы недешево, а Адсенс — это такая штука, которая приносит деньги, и ради неё 2.3% вполне себе перебьются и поставят рядом ещё какой-нибудь браузер.
Выгоды от поддержки Оперы просто не перекроют расходы на неё, вот и всё.
Я абсолютно уверен, что это не «злые козни гугла», это просто рациональность. Поддержка оперы обошлась бы недешево, а Адсенс — это такая штука, которая приносит деньги, и ради неё 2.3% вполне себе перебьются и поставят рядом ещё какой-нибудь браузер.
Выгоды от поддержки Оперы просто не перекроют расходы на неё, вот и всё.
Эта статистика не может быть объективной, т.к. w3schools — узкопрофильный IT-ресурс, а у нас, айтишников, критерии выбора браузера присутствуют и значительно отличаются от широкой общественности.
Разве у них данные не с их счетчика, который ставится на совсем разные сайты, а не только «айтишные»?
«These facts indicate that the browser figures above are not 100% realistic. Other web sites have statistics showing that Internet Explorer is used by at least 80% of the users.
Anyway, our data, collected from W3Schools' log-files, over a five year period, clearly shows the long and medium-term trends.»
Це ж статистика айтишного сайта. Не удивляет, что среди профессионалов, которые любят всякие альтернативы, так МАЛО Оперы?
Anyway, our data, collected from W3Schools' log-files, over a five year period, clearly shows the long and medium-term trends.»
Це ж статистика айтишного сайта. Не удивляет, что среди профессионалов, которые любят всякие альтернативы, так МАЛО Оперы?
2.72% не хотите? или 6% в европе?
или вы опираетесь на статистику Net Applications, которая долги годы смотрела только на штаты и едва ли не предлагала опере поправить показатели за денежку? Так они тоже немножко исправились, и внезапно обнаружили, что у оперы больше 2%
или вы опираетесь на статистику Net Applications, которая долги годы смотрела только на штаты и едва ли не предлагала опере поправить показатели за денежку? Так они тоже немножко исправились, и внезапно обнаружили, что у оперы больше 2%
Ну началось…
ну а какой реакции вы хотели на свой FUD? молчания в тряпочку?
На что, простите?
Выше я написал, почему, по моему мнению, точное число погоды сильно не меняет.
Я написал 1% не для того, чтобы кого-то потроллить, это просто было известное мне число.
Позже, листая камменты, я обнаружил, что мои данные малость устарели, и, как знал, что на меня набросятся разгневанные Защитники Оперы, уточняя числа.
Не обижайтесь пожалуйста, господа, я просто был плохо проинформирован!
И уж тем более не хочу ругаться с человеком, ник которого так похож на мой :)
Выше я написал, почему, по моему мнению, точное число погоды сильно не меняет.
Я написал 1% не для того, чтобы кого-то потроллить, это просто было известное мне число.
Позже, листая камменты, я обнаружил, что мои данные малость устарели, и, как знал, что на меня набросятся разгневанные Защитники Оперы, уточняя числа.
Не обижайтесь пожалуйста, господа, я просто был плохо проинформирован!
И уж тем более не хочу ругаться с человеком, ник которого так похож на мой :)
FUD = Fear, uncertainty, and doubt, a marketing strategy involving the spread of worrisome information about a competing product; Faulty use of detail
Полагаю, вы далеко не в первый раз участвуете в обсуждениях оперы, и не один раз вам говорили о том, что 1% — ложная оценка. Использовать её в очередной раз — дразнить гусей. Обижаться потом на гусей тоже не стоит ; )
Полагаю, вы далеко не в первый раз участвуете в обсуждениях оперы, и не один раз вам говорили о том, что 1% — ложная оценка. Использовать её в очередной раз — дразнить гусей. Обижаться потом на гусей тоже не стоит ; )
Вообще я избегаю холиваров, и уж особенно столкновений со Стражами Оперы.
Обижаться ни на кого не стану, все минусы и прочие нерадости прямо зависят от осторожности высказываний.
Обижаться ни на кого не стану, все минусы и прочие нерадости прямо зависят от осторожности высказываний.
если избегать голословных нападок, то стражи оперы внезапно оказываются нормальными людьми ; )
и вообще, я давно заметил — в каком браузере ведёшь основную разработку, в том и глюков меньше всего находишь. В FF есть firebug, поэтому именно FF большинству кажется самым безглючным
и вообще, я давно заметил — в каком браузере ведёшь основную разработку, в том и глюков меньше всего находишь. В FF есть firebug, поэтому именно FF большинству кажется самым безглючным
:)
Ну не знаю. Всю разработку веду под FF из-за файабага, но я всегда твёрдо уверен, что всё будет точно так же в вебките. Пока что всё так и есть, никаких сюрпризов.
Сюрпризы начинаются, когда заступаешь на нераспаханные поля возможностей CSS3 и HTML5, но тут все хороши.
Ну не знаю. Всю разработку веду под FF из-за файабага, но я всегда твёрдо уверен, что всё будет точно так же в вебките. Пока что всё так и есть, никаких сюрпризов.
Сюрпризы начинаются, когда заступаешь на нераспаханные поля возможностей CSS3 и HTML5, но тут все хороши.
Стабильно веду разработку под FF из-за firebug, но «в миру» использую Chrome. Потому что знаю глюкавость FF и тамошние утечки памяти.
А термин интересный, спасибо.
Всего 2.72. Это после десяти — или больше? — лет на рынке. Пацаненок Хром — и тот на том же уровне :)
Люблю дразнить гусей, ох люблю…
Люблю дразнить гусей, ох люблю…
нет, не хотим. по вашей же ссылке видно, что в америке опера не дотягивает и до 1%.
исключение из правила — бывшее СНГ, где опера прыгает между первым и вторым местами.
исключение из правила — бывшее СНГ, где опера прыгает между первым и вторым местами.
зря не хотите, нужно хотеть, потому что я отвечал на конкретное ложное утверждение. Говорилось, что за пределами СНГ доля оперы один процент, а я привёл доказательства, что даже за пределами СНГ доля оперы — более двух процентов. А Америка, кстати, — настолько же специфическая часть мира, что и СНГ.
да в опере базовые функции javascript работают намного медленней чем в вебките и фаерфоксе, так что же говорить про гугл вейв который и так пока везде тормозит.
спасибо заминусовавшим карму, чтоб вас…
Вестальщик Вася с доходом 400$ в месяц и Google, компания с многомиллиардным оборотом — совсем разные вещи.
А может просто это самые используемые браузеры в мире? А не дань разработчику, етс.
Достаточно открыть статистику использования браузеров по миру и всё становится понятно.
Достаточно открыть статистику использования браузеров по миру и всё становится понятно.
Достаточно открыть статистику и взглянуть какая доля рынка у каждого браузера, а не делить пользователей на яблочников и пц.
Я ничего не понял в вашем комментарии. Я говорил о статистике и доминировании в мире Сафари надо оперой, а вы вайн и макос к чему-то здесь приписали.
А вы не думали, что гугл таки определяет ОС пользователя и подставляет соответствующие линки ОСям?
Все желают рак яичек ишаку, а вы его советовать собрались?
Ишак никто не любит, поэтому советовать его тоже никто не будет.
Ишак установлен по умолчанию у большей половины пользователей интернетов.
А учитывая процент пользователей линукс/бсд/других ОС, то можно заявить, что на любом ПК стоит виндоус и там есть ишак.
Все желают рак яичек ишаку, а вы его советовать собрались?
Ишак никто не любит, поэтому советовать его тоже никто не будет.
Ишак установлен по умолчанию у большей половины пользователей интернетов.
А учитывая процент пользователей линукс/бсд/других ОС, то можно заявить, что на любом ПК стоит виндоус и там есть ишак.
С каких пор Опера стала занимать «перекрыло львиную долю рынка альтернативных IE браузеров.»?
«надо оптимизировать только под два браузера(Chrome и Firefox — движок обработки страниц у Safari и Chrome одинаковый-то),»
Даже начинающие верстальщики уже в курсе, что оптимизировать нужно не под браузеры, а под веб-стандарты. А в Гугле об этом, видимо, не знают ;)
Даже начинающие верстальщики уже в курсе, что оптимизировать нужно не под браузеры, а под веб-стандарты. А в Гугле об этом, видимо, не знают ;)
Об этом писали, ie слишком медленно обрабатывает js, которого слишком много в wave. Они предлагают поставить плагин — «chrome frame», кажется, или как-то так, который подменит js-двидок эксплорера. И тогда можно будет запустить wave.
Просто гугл заботится о яблочниках
хром это вебкит вообщето
Google по жизни игнорировал Opera, еще до Chrome, когда активно поддерживал FF и считался с IE. А Opera сама подгоняла свои версии под службы Google. Что не очень хорошо. Opera — приличный проект, уже больше, чем просто браузер.
Знаете чем специалист отличается от дилетанта? специалист умеет что то одно но делает это классно, а вот дилетант это больше чем просто специалист, но с ним только говорить хорошо а вот работать не очень.
это вы про Opera или про Google?
А у меня к Google никаких нареканий нет:)
Собственно как и к Opera — я уже 10 лет ей не пользуюсь.
Собственно как и к Opera — я уже 10 лет ей не пользуюсь.
тогда ваша реплика в воздухе повисла
Почему повисла? Вы сарказма не уловили. Скажу прямо опера просто глючный комбайн от которого не знаешь чего ждать в следующей версии.
а весь смысл статьи гугл честная компания, без говна работает. Гарантирует что вот это будет с этим работать, чтож оно работает.
а весь смысл статьи гугл честная компания, без говна работает. Гарантирует что вот это будет с этим работать, чтож оно работает.
Что-то резковато на Opera. Дело в том, что за IE стоит MS, в FF долго Google вкладывал, а вот Opera сделана небольшой никому до тех пор неизвестной группой людей. Лично у меня есть уважение к такой работе. Очень ценю и труд Google, с удовольствием пользуюсь их сервисами.
Сам периодически пользуюсь Opera (надо же сайты тестировать) и очень хорошего мнения о ней, хотя основной Chrome.
ИМХО зря вы так наезжаете на Opera.
Сам периодически пользуюсь Opera (надо же сайты тестировать) и очень хорошего мнения о ней, хотя основной Chrome.
ИМХО зря вы так наезжаете на Opera.
Вот гугл, честная компания, гарантирует что в Опере работать не будет, однако ж работает. Что же они, не совсем без гона, получается.
>> "… Opera — я уже 10 лет ей не пользуюсь."
>> "… Скажу прямо опера просто глючный комбайн от которого не знаешь чего ждать в следующей версии."
Если вы уже «10 лет не пользуетесь Оперой», то какого… наговариваете на то, чем не пользуетесь такое время.
>> "… Скажу прямо опера просто глючный комбайн от которого не знаешь чего ждать в следующей версии."
Если вы уже «10 лет не пользуетесь Оперой», то какого… наговариваете на то, чем не пользуетесь такое время.
По долгу службы у меня стоит вся пятерка браузеров: и Safari, и firefox, и Chrome, и Opera, и даже IE6-8(В разных виртуальных машинах).
И в доке 4 из них.:) и так или иначе я во всех из них смотрю сайты.
Но основной сами знаете какой(а вот и не угадали не хром, снова ошиблись не сафари).
Лучшего браузера нет, есть менее глючные.
PS. Есть У «РОСБАНК» банк клиент, так вот он работает только в ie7. И это не лучший браузер.
И в доке 4 из них.:) и так или иначе я во всех из них смотрю сайты.
Но основной сами знаете какой(а вот и не угадали не хром, снова ошиблись не сафари).
Лучшего браузера нет, есть менее глючные.
PS. Есть У «РОСБАНК» банк клиент, так вот он работает только в ie7. И это не лучший браузер.
А я поддержу. На прошлой неделе снес Оперу, хотя пользовался ей лет 10. Поскольку именно через дырку в ней у меня сперли пароль/логин от Корбины. Перешел на Chrome, кое-что мне в нем не хватает, что было в Опере, но ничего не поделаешь. Такие вещи не прощаешь.
может не из-за опера, а из-за рук все таки?
будем мериться руками? и головой? может еще чем?
Нравится Опера — сидите на ней, а я на нее в большой обиде. Тем более, что Chrom работает на порядок быстрее.
Для своих рук я в любом случае применение найду, а свободного время, чтобы разбираться в глючном и дырявом продукте, у меня нет.
Нравится Опера — сидите на ней, а я на нее в большой обиде. Тем более, что Chrom работает на порядок быстрее.
Для своих рук я в любом случае применение найду, а свободного время, чтобы разбираться в глючном и дырявом продукте, у меня нет.
всё что прут через браузер = кривые руки. Браузеры еще не умеют самостоятельно серфить и кликать на ссылки или выполнять другие действия. Если бы вы привели то как у вас уперли это было бы другое дело.
Вы хотите сказать, что все браузеры одинаковы с точки зрения безопасности?
Ну-ну.
А суть проблемы такова, если Вам так интересно:
Некоторое врем назад начались странности — при каждом запуске Оперы всплывало окно входа в веб-интерфейс роутера. Хотя выход из него был совершенно корректно через логаут. Я, естественно, его закрывал, не давая подтверждения. Но либо жена, либо сын, просто тупо нажали на Enter.
Я чистил кэш, удалял кукисы и прочие следы серфинга, но это явление продолжалось. Только в Опере, ни в одном другом браузере этого не происходило.
Если Вы такой умный и «с руками», Вы можете объяснить это явление? Я не могу, поэтому я снес Оперу и перешел на Хром.
Ну-ну.
А суть проблемы такова, если Вам так интересно:
Некоторое врем назад начались странности — при каждом запуске Оперы всплывало окно входа в веб-интерфейс роутера. Хотя выход из него был совершенно корректно через логаут. Я, естественно, его закрывал, не давая подтверждения. Но либо жена, либо сын, просто тупо нажали на Enter.
Я чистил кэш, удалял кукисы и прочие следы серфинга, но это явление продолжалось. Только в Опере, ни в одном другом браузере этого не происходило.
Если Вы такой умный и «с руками», Вы можете объяснить это явление? Я не могу, поэтому я снес Оперу и перешел на Хром.
ну если вы опера пускали первой то при запуске последующих браузеров логично что не будет высвечиваться интерфейс. Ну а далее, упереть подобным образом пароль проблематично. Я скорее в подмену arp поверю. Неубедительно. К томуже насколько я помню заполнение форм в опере по кнтр+ентер, а то что где-то нажмут ентер на отправку паролей никак не повлияет. Неубедительно. К тому-же не упомянут антивирус или фаервол, можно предположить что их либо нет либо какаянить хрень типа нода )
«Хрени» типа Нода у меня нет. У меня стоит файервол в роутере, Symantec Endpoint, WinPatrol Plus и при запуске AnVir Task Manager. А также AdMuncher, который режет «жучки» на страницах. Достаточно?
Окно вылезало вне зависимости от того, кто запускался первым.
А Ваше объяснение меня не удовлетворило. И чем копаться в мусоре, мне проще снести Оперу. А если эта фигня повторится с другим браузером, снесу систему и переустановлю заново. Мне так проще.
Окно вылезало вне зависимости от того, кто запускался первым.
А Ваше объяснение меня не удовлетворило. И чем копаться в мусоре, мне проще снести Оперу. А если эта фигня повторится с другим браузером, снесу систему и переустановлю заново. Мне так проще.
AdMuncher не особо и режет жучки ) на то они и жучки, он рекламку режет ) Текущим способом как вы описываете похитить пароль невозможно.
Режет он жучки — там опция есть, она по умолчанию выключена.
А как его реально сперли — не знаю. Но подозрительное окно выдавала только Опера, за что и была убита.
А как его реально сперли — не знаю. Но подозрительное окно выдавала только Опера, за что и была убита.
Пароли спереть можно один способом, трояном, который идет по дефолтному пути установки Оперы и тырит единственный (или не единственный) файл с жезлом паролей. Так то)
По-этому я юзаю Opera USB, нет в реестре записи о пути установки Оперы, и трояны (если конечно без поисковика встроенного) не найдут ни Оперу ни этого файла.
По-этому я юзаю Opera USB, нет в реестре записи о пути установки Оперы, и трояны (если конечно без поисковика встроенного) не найдут ни Оперу ни этого файла.
О! Вот это решение! Обязательно воспользуюсь. Спасибо за ценный совет!
та не обязательно так извращаться, установите мастер пароль подлиннее. Если есть мастер пароль то на его основе шифруется wand.dat(здесь пароли опера хранит) какойнить подлиннее и даже если упрут то замучаются подбирать. И опять повторю опера не виновата и не может быть виновата в похищении паролей )
Да при чём тут баги оперы? Это просто месть. Техничная и беспощадная. Опера отказалась продаться гуглу когда те подыскивали базу для своего браузера, вот теперь гугл и недолюбливает оперу. Сейчас не могу найти, это в своё время говорил Shpankov.
Зато гугл умеет раздавать рекоммендации
«Если вы хотите, чтобы все посетители могли наслаждаться вашим творением, нужно убедиться, что сайт работает как положено, используя различные браузеры, такие как Firefox, Internet Explorer, Safari, Opera, а теперь и Google Chrome»
Впрочем, это только «Если вы хотите», а если не хотите, то и не надо.
«Если вы хотите, чтобы все посетители могли наслаждаться вашим творением, нужно убедиться, что сайт работает как положено, используя различные браузеры, такие как Firefox, Internet Explorer, Safari, Opera, а теперь и Google Chrome»
Впрочем, это только «Если вы хотите», а если не хотите, то и не надо.
Не надо ругаться на гугл.
Silverlight тоже в Опере не работает (конечно без шаманства с бубном). Виновата Microsoft? )
И то что ACID 3 проходит — еще ничего не значит. Это называется заточить под результат.
Silverlight тоже в Опере не работает (конечно без шаманства с бубном). Виновата Microsoft? )
И то что ACID 3 проходит — еще ничего не значит. Это называется заточить под результат.
Угу но если ставим в настройках «Маскироваться под Firefox» — AdWords начинает работать…
А кто же? Опера виновата в том что какая-то проприетарная технология не работает в ней?
Значит все обижают Оперу )
Ну для Chrome Silverlight тоже нет, в среде Linux тоже пока работает куцо, хотя более менее прилично работает в не самом популярном Safari
Microsoft виновата в том, что оперой пользуются менее процента пользователей по миру?
Silverlight не настолько популярен, все таки ему допустим далеко до Flash который в Opera кстати работает гораздо быстрее чем в Chrome и IE. А позаботились об этом в компании Adobe выпустив его и для всех известных на рынке браузеров. Так что MS в какой то степени виновата.
>> который в Opera кстати работает гораздо быстрее чем в Chrome и IE
Интересно было бы взглянуть на тесты, которые будут показывать это самое «гораздо быстрее». Подкинете ссылку?
Интересно было бы взглянуть на тесты, которые будут показывать это самое «гораздо быстрее». Подкинете ссылку?
Ну во всяком случае из моего личного опыта Chrome 4 и 3 у меня жутко тормозит временами на Google Analitycs и сайты с большИм содержанием flash. В Opera такого не наблюдалось.
По этой же причине многие мои друзья любители игр ВКонтакте пробовали Chrome но остались на Opera, просто потому что игры в Chrome у них «жутко торомозят».
По этой же причине многие мои друзья любители игр ВКонтакте пробовали Chrome но остались на Opera, просто потому что игры в Chrome у них «жутко торомозят».
самое интересно, что для всех браузеров, кроме ие, используется один и тот же плагин. для IE используется ActiveX. так что, откуда может взяться скорость я даже не представляю.
Если связывать Flash с JS — проще застрелиться. Вездве все работает — а в опере надо с бубном плясать.
Ну и вообще-то работает там Silverlight, даже не зная ни о каких бубнах ;)
Imho, Opera действительно имеет ряд недостатков и Google не просто так шлет на страничку с предупреждением. Они бы не стали таким способом зарабатывать аудиторию для Chrome, её там хватает.
Пишу из под Chrome.
Пишу из под Chrome.
P.S. кстати, Opera не главный конкурент. Главные конкуренты — IE и Firefox, а на них даются ссылки.
У меня у самого стоит Chrome. Довольно удобный браузер, но многие вещи привык делать в Opera и вот так получать отказ на доступ к сервису, на котором я отдаю свои деньги Google как то неприятно.
Кстати у нового интерфейса был достаточно длительный тестовый период и я переключался, то на новый, то на старый, в это время проблем совместимости почему то не наблюдалось.
А вот как только вышел новый Chrome, в след за ним стали обновляться сервисы goolge. Может это и совпадение один за другим доступ к ним Opera прекращался.
А вот как только вышел новый Chrome, в след за ним стали обновляться сервисы goolge. Может это и совпадение один за другим доступ к ним Opera прекращался.
а может это Опера игнорирует Гугл? *тут смайл сарказм*
Под оперу проблематично, а под ие не проблематично? Верстальщики улыбаются :)
MS не выпускает IE по 10 версий на год.
между прочим,Opera и так работает по стандарту, дело не в работе по стандарту, а в заточке под GWT
«IE работать по единому стандарту HTML»
а вот ЭТО просто показывает что вы ниразу не в теме вёрстки :)
«IE работать по единому стандарту HTML»
а вот ЭТО просто показывает что вы ниразу не в теме вёрстки :)
По опыту — опера проблем практически не доставляет. В очень редких случаях.
ИЕ — я промолчу… :)
ИЕ — я промолчу… :)
«IE работать по единому стандарту HTML а не выдвигать свои разработки»
Ололо ажно по двум пунктам.
Ололо ажно по двум пунктам.
Внешний вид контролов не регламентирован (к сожалению). К тому же checkbox можно привести к более-менее нормальному виду. В отличие от Select
Под Opera сижу с года, этак, с 98-99. И как раз на Opera всегда проверял верстку, т.к. «тупо» по стандартам идет. Как раз под Mozilla и IE была (и есть) «оптимизация»: то на незакрытый тэг не реагирует, то абзац вставляет, там где его нет…
Nothing is harder than being compatible with the workarounds against other browsers’ bugs
Hallvord R. M. Steen
Hallvord R. M. Steen
Чекбоксы выглядят как в скине сказано. Это тоже в опере настраивается и стили есть и т.п.
ДЛя вёрстки опера — второе зло после ие
ИЕ со всеми его багами очень хорошо изучен, и для опытного верстальщика это скорее повод грустно хмыкнуть, в очередной раз вставляя костыль, чем предмет многочасовых мозголомок.
А вот если не дай боже столкнёшься с проблемой в опере, то поиск источника проблемы и решения отнимет очень много сил и нервов.
До сих пор нет надёжного способа старгетить оперу из CSS, я уж не говорю про то, что оперы сто версий, и все со своими приколами.
Да и в интернете не так уж много информации по теме.
И где, блин, мой border-radius, а, самый прогрессивный браузер в мире?
А вот если не дай боже столкнёшься с проблемой в опере, то поиск источника проблемы и решения отнимет очень много сил и нервов.
До сих пор нет надёжного способа старгетить оперу из CSS, я уж не говорю про то, что оперы сто версий, и все со своими приколами.
Да и в интернете не так уж много информации по теме.
И где, блин, мой border-radius, а, самый прогрессивный браузер в мире?
В вебките и гекке.
а вы знаете, какой из десятка предложенных для border-radius синтаксисов станет candidate recommendation? вы, наверно, готовы жизнь свою поставить на то, что это будет именно выбранный вебкитом…
Я вообще стараюсь такие вещи использовать крайне редко, но если уж использую, мне не впадлу написать по копии конструкции для каждого.
я уже говорил, к чему это приведёт. Вот сейчас у каждого своё. Потом одно из этого вырастает в стандарт. И вот уже для старых версий нужно указывать одно, для новых — другое, и одна *стандартная* строчка превращается в десять нестандартных. Разве мы не от этого хотим уйти?
поэтому я поддерживаю оперу в позиции «мы подождём, пока буря устаканится, и тогда подключим стандарт, который давно работает в нашей тестовой сборке»
поэтому я поддерживаю оперу в позиции «мы подождём, пока буря устаканится, и тогда подключим стандарт, который давно работает в нашей тестовой сборке»
В следующей версии движка (последний абзац):
www.css3.info/opera-10-unleashed-brings-web-fonts-and-transparency-to-the-table/
www.css3.info/opera-10-unleashed-brings-web-fonts-and-transparency-to-the-table/
«не много» слитно пишется ;) другой смысл пока читаешь ожидаешь :) хотя может быть это специально так задумывалось, чтобы можно было дискуссию развернуть? :))
я считаю что под оперу писать не проблематично, поэтому ее всегда учитываю наравне с фаиром и эксплорером, а вот хром иногда бывает игнорю :)
я считаю что под оперу писать не проблематично, поэтому ее всегда учитываю наравне с фаиром и эксплорером, а вот хром иногда бывает игнорю :)
ну ладно, не обижайтесь :) просто довольно в интересном случилась опечатка, бывает!
думаю, для глобальных проектов гугла все-таки поддержка оперы нужна, как же имидж… я понимаю, что они много делают, чтобы эксплорер лучше например стал отображать страницы, интересно бы было поглядеть, к какому количеству пользователей, которые не замарачиваются браузерм (читай используют эксплорер за незнанием ничего другого) доходит эта работа.
не настолько плоха опера, да еще если вдобавок при маскировке все работает… странно для меня как минимум. хотя может быть в недрах идёт тщательное тестирование работы с оперой :)) и мы увидим другую картинку!
думаю, для глобальных проектов гугла все-таки поддержка оперы нужна, как же имидж… я понимаю, что они много делают, чтобы эксплорер лучше например стал отображать страницы, интересно бы было поглядеть, к какому количеству пользователей, которые не замарачиваются браузерм (читай используют эксплорер за незнанием ничего другого) доходит эта работа.
не настолько плоха опера, да еще если вдобавок при маскировке все работает… странно для меня как минимум. хотя может быть в недрах идёт тщательное тестирование работы с оперой :)) и мы увидим другую картинку!
оО до сих пор проблемы возникают только в ФФ, у которого какое-то свое, особое уличное представление о стандартах.
Пишешь простой понятный логичный JS-код — все везде работает, кроме ФФ.
В ФФ приходится поплясать с бубном, погуглить как следует и вставить десяток костылей…
Пишешь простой понятный логичный JS-код — все везде работает, кроме ФФ.
В ФФ приходится поплясать с бубном, погуглить как следует и вставить десяток костылей…
Вообще кто то говорил что Опера за рубежем не популярна, а по тому на нее забивают в Гугле…
Но это так не проверенная информация…
Но это так не проверенная информация…
Опера не дружит нормально с квасом, отсюда и гугл ваве не работает в опере.
Гугл не поддерживает Opera из за того что Opera не очень популярна за пределами России, тоесть они просто не хотят тратить деньги на не популярные браузеры, в принципе логичный подход, а то ещё всякие konquerror'ы и иже с ними прийдётся поддерживать, но такой игнор конечно обиден (сам пользуюсь оперой)
тоесть они просто не хотят тратить деньги на не популярные браузерыПростите, а на что они тратят деньги, разрабатывая хром, не самый популярный браузер?
Гм, начнем с того, что это их детище и пока они будут видеть смысл в разработке Хрома, они и будут его разрабатывать. А закончим тем, что Хром, в отличии от Оперы, достаточно молодой браузер…
Ну неизвестно как все сложилось бы, начни они разрабатывать браузеры одновременно. Хрому то всего год. И он в мире намного популярнее Оперы.
«В мире»?
Без проблем можно найти сайт, где Opera будут использовать более 90% пользователей.
The statistics above are extracted from W3Schools' log-files
Без проблем можно найти сайт, где Opera будут использовать более 90% пользователей.
И что? Моим (гипотетическим) сайтом вообще пользуются на 99.9% только пользователи моего браузера «Супер-Мега-Браузер», потому что сайт для любителей моего «Супер-Мега-Браузера».
Вопрос статистики. Видимо, у Google AdWords процент пользователей Оперы чуток ниже 90%. Ну неважно даже сколько — видимо нецелесообразно. Не специально ведь Google так сделал, чтобы Оперу «прищучить».
Вопрос статистики. Видимо, у Google AdWords процент пользователей Оперы чуток ниже 90%. Ну неважно даже сколько — видимо нецелесообразно. Не специально ведь Google так сделал, чтобы Оперу «прищучить».
Я не собирался спорить о процентах. Речь исключительно о том, что статистика по какому-то конкретному сайту (за исключением правда что Google) не может являться «мировой». И разработчикам скорее стоит обращать внимания на свою собственную аудиторию, а не w3schools.com.
К примеру, 56% пользователей моего сайта используют Opera, поэтому нововведения в первую очередь тестируются в этом браузере, а потом уже в FF, IE, Chrome и Safari.
К примеру, 56% пользователей моего сайта используют Opera, поэтому нововведения в первую очередь тестируются в этом браузере, а потом уже в FF, IE, Chrome и Safari.
Можете посмотреть здесь www.internetworldstats.com/stats.htm
Есть целый континент, где пользуется только фаерфоксом.
По моему это статистика конкретного сайта, а не мира. Или я ошибаюсь?
Не, вроде как мировая.
Any proof-links against?
Что вы имеете ввиду? Вышел я кинул цитату со страницы, на которую вы дали ссылку. Там недвусмысленно говорится о том, что статистика исключительно по сайту w3schools.com. Как думаете, какая часть жителей СНГ его регулярно посещает?
Да, я уже не понял. Правда «недвусмысленной надписи» не узрел :) Но не суть важно. Думается, общемировая статистика примерно такая, впрочем, надо ее найти.
Посмотрел. Вы опустили такую часть предложения, которая в корне меняет его смысл, вот полное предложение:
«The statistics above are extracted from W3Schools' log-files, but we are also monitoring other sources around the Internet to assure the quality of these figures»
«The statistics above are extracted from W3Schools' log-files, but we are also monitoring other sources around the Internet to assure the quality of these figures»
Если кто-то не понял, то я этим комментом не собирался разжигать холивар, а просто предоставил фактическую информацию и не более. Информацию, на основании которой и принимается решение поддерживать/не поддерживать какой то браузер/платформу компаниями при разработке приложений.
Если у кого-то есть объективные возражения в добавку к голым минусам, с proof-линками — милости прошу.
Если у кого-то есть объективные возражения в добавку к голым минусам, с proof-линками — милости прошу.
звиняйте, но это официальная позиция гугла :)
тоесть они просто не хотят тратить деньги на не популярные браузеры, в принципе логичный подход
Правильно мыслите, тестирование под еще один браузер — недешевое занятие. Если оставить сайт как есть (без предупреждения), то вероятность того, что верстка расползется, велика, т.к. в «левом» браузере верстальщики просто не открывали сайт ни разу. А если клиент увидит кривую разметку, то у него сложится негативное впечатление о сайте. Также клиент может натолкнуться на то, что из-за глюков CSS у него не отобразится расход в AdWords и т.п.
Всем кричащим «opera — лучший браузер и его нужно поддержать»: я с вами отчасти согласен в плане «почти лучший», но больше солидарен с компанией Google, которая стремится минимизировать свои расходы на не очень популярный браузер.
Думаю дело в том, что Opera далеко не самый популярный браузер.
Ну в России процент популярности Opera довольно высок. А Россия согласитесь не маленькая страна и внести изменения в локализованную версию своего сервиса, что за гуглом частенько замечано (например вывод поиска картинок), можно было.
ага, но сотрудник гугла на это только улыбнулся и сказал что у них (австралия) опера не пользуется популярностью :)
Россия страна то большая, но количество интернет-пользователей в ней в глобальном масштабе относительно небольшое, а тем более тех, кто пользуется под Oper'ой сервисами гугла, и тем более узкоспециализированными как AdWords.
Да и в России Opera не самый популярный браузер.
Да и в России Opera не самый популярный браузер.
ага, ток они не парятся, и wave только на английском ;)
Точно, дело именно в этом.
Вполне нормальное предупреждение. Это же лучше, чем отказ от последствий использования браузера, под которым интерфейс может не работать.
Ничего страшного, Opera уже поставила на место саму Microsoft (прим. Именно опера подала иск в антимонопольную службу, на счет исользования единственного браузера IE в операционных системах windows), скоро и Google поставят на место. Имхо мне не нравится эта ситуация, Opera не такой уже и неизвестный и непоулярный браузер…
Если маскировка под Firefox работает, то вывод очевиден — ребятам просто наплевать, что творится за границами США. А творится там вот что:
people.opera.com/dstorey/images/OperaMarketShareEEhover.svgz
Лучше всего карта выглядит в Opera и это как раз тот случай, когда, уж извините, ребята из Webkit, а современные технологии надо поддерживать лучше.
people.opera.com/dstorey/images/OperaMarketShareEEhover.svgz
Лучше всего карта выглядит в Opera и это как раз тот случай, когда, уж извините, ребята из Webkit, а современные технологии надо поддерживать лучше.
Насколько мне известно, в Опере самый медленный яваскрипт (может быть, выигравыет он только у Осликов).
Поэтому отключение Оперы на волне возможно является вполне обоснованным шагом.
Поэтому отключение Оперы на волне возможно является вполне обоснованным шагом.
Эта блокировка браузера какой-то очень враждебный шаг. Написали бы предупреждение «мы считаем, что Опера плохо работает с нашим сайтом, если хотите, открывайте на свой страх и риск».
А вот так заблокировать и все — очень странно и подозрительно. Должны быть какие-то еще причины кроме кривого, по мнению гугла, отображения страниц.
А вот так заблокировать и все — очень странно и подозрительно. Должны быть какие-то еще причины кроме кривого, по мнению гугла, отображения страниц.
это не отключение это отказ от ответс^Wподдержки
Теперь гугл, как и майкрософт, не считает оперу за браузер. -1
Ребят, а что вы хотите? Гугл захватил свою долю рынка. А по законам бизнеса всегда наступит момент, когда нужно прекращать захватывать рынок, а наоборот защищать его о чужих посяганий.
Я тоже думаю что дело не в том что отвоевать рынок у оперы таким способом.
тем более какой у нее там процент?
тем более какой у нее там процент?
Я негодую!
Мыши плакали, кололись, но продолжали жрать кактус. Люди, что должно произойти, какого размера метеорит должен упасть на Мадагаскар, чтоб вы поняли, что Опера катится в ссаное говно?
а может без оскорблений?
если релиз немного не удачный попался, это же не повод высказывать всякие глупости
а катится можно сказать про любой браузер кроме хрома, ибо хром ещё молоденький и только обзаводится функционалом
если релиз немного не удачный попался, это же не повод высказывать всякие глупости
а катится можно сказать про любой браузер кроме хрома, ибо хром ещё молоденький и только обзаводится функционалом
У Оперы почему-то каждый релиз «немного неудачный»…
Я уже много лет слышу: то тут, то там какие-то проблемы с Оперой. Где-то джаваскрипт не работает, где-то верстка хромает и т. д. В последнее время мне стало проще оптимизировать сайт под IE, чем под оперу. В итоге я плюнул на всё и просто закрыл доступ ко всем своим сайтам для Оперы. Даже если они отображаются в ней корректно.
А вот это уже клиника…
Это у вас клиника, только опероебы начинают брызгать слюной и другими выделениями когда наезжают на их браузер. Фаерфоксовец на претензию «память жрет-с сильно» отвечает «да уж, есть такое, но плагинов много». Хромовец на замечание «падает периодически» говорит «не спорю, зато быстрый». Сафаривец после фразы «нормально кажет только под макось» говорит «как обычно бывает с портами продуктов конкурирующих фирм». А оперовцы начинают размахивать православным крестом и предавать анафеме — «НЕ ДОВИ НА МЕНЯ, ТЫ НЕ ПОНИМАЕШЬ ГЛУБИННОЙ СУТИ ОПЕРЫ, АААА, НЕВЕРНЫЙ, УМРИИИИИИ».
к какому уровню вы можете отнести собственный комментарий?


нижнему, что соответствует а) карме б) формату этого аккаунта
Где бы я не начинал разговор о минусах оперы, мне сразу начинают орать по нижнему ярусу этой пирамиды. Со всеми другими браузерым строго наоборот.
Где бы я не начинал разговор о минусах оперы, мне сразу начинают орать по нижнему ярусу этой пирамиды. Со всеми другими браузерым строго наоборот.
«Где бы я не начинал разговор о минусах оперы, мне сразу начинают орать по нижнему ярусу этой пирамиды. Со всеми другими браузерым строго наоборот.»
Минусов в Opera навалом, как и в любой другой сложной программе. А вот агрессии больше у вас, чем у оперных защитников.
Минусов в Opera навалом, как и в любой другой сложной программе. А вот агрессии больше у вас, чем у оперных защитников.
Клиника — это закрывать сайты. Это даже не клиника, это пи*дец.
Больше не кормлю тебя, мерзкий тролль.
Больше не кормлю тебя, мерзкий тролль.
Но до сих пор кормишь (тут нужно драматично не ответить на этот коммент).
У меня тут печенька ещё завалялась ;)
А по сути спора — я уже немного отвечал выше. Никто не заявляет, что Opera — единственный безбажный продукт. Более того, от самих пользователей этого браузера приходит самая жёсткая и точная критика, по существу. В нападках же на вас виноваты вы сами — агрессия порождает агрессию.
А по сути спора — я уже немного отвечал выше. Никто не заявляет, что Opera — единственный безбажный продукт. Более того, от самих пользователей этого браузера приходит самая жёсткая и точная критика, по существу. В нападках же на вас виноваты вы сами — агрессия порождает агрессию.
Что-то мне подсказывает что широкая общественность этого не заметила, а 2 пользователя ваших сайтов (уточните на сколько десятых я ошибся) как пользовались IE6 так и будут продолжать это делать, а для себя любимого можно и под ФФ заточить.
А кроме зарабатывания говно-кармы своей нетерпимостью аргументы есть?
аргументы против какого из браузеров?
в кратце:
IE — тухлый движок на протяжении 8ми версий не поддерживающий людских стандартов
FF — даже после переписывания глюки остались,XUL тормозит, память кушает, вводит нестандартные CSS
Safari — мутят что хотят, сидят на шее маководов, тоже тормозят и делают какое то 3Д непотребство хотя уже есть драфты других стандартов
Chrome — общяя недопиленность, каждый 2й релиз под линь что то отваливается, аномальное поведение отладчика и частые падения
Opera — свежие релизы больше тормозят, какие то никому не нужные виджеты и Unite, почти все тесты говорят что по скорости обгоняет только IE
какие ещё агрументы в пользу того что нет на свете счастья вам нужны?
в кратце:
IE — тухлый движок на протяжении 8ми версий не поддерживающий людских стандартов
FF — даже после переписывания глюки остались,XUL тормозит, память кушает, вводит нестандартные CSS
Safari — мутят что хотят, сидят на шее маководов, тоже тормозят и делают какое то 3Д непотребство хотя уже есть драфты других стандартов
Chrome — общяя недопиленность, каждый 2й релиз под линь что то отваливается, аномальное поведение отладчика и частые падения
Opera — свежие релизы больше тормозят, какие то никому не нужные виджеты и Unite, почти все тесты говорят что по скорости обгоняет только IE
какие ещё агрументы в пользу того что нет на свете счастья вам нужны?
Ага, жизнь вообще сложная штука.
«каждый 2й релиз под линь что то отваливается, аномальное поведение отладчика и частые падения»
не видел, чтобы что-то отваливалось, да и под линь еще стабильной версии нет, так что…
не видел, чтобы что-то отваливалось, да и под линь еще стабильной версии нет, так что…
Ну да ладно, у Юнайта в Опере право на жизнь есть. Лично для меня не актуально, но вот смотрите такой случай:
В Украине большинство провайдеров дают честных 100 мбит UA-IX и спрашивается зачем с таким каналом пользоваться говнообменниками, если можно расшарить нужную папочцу да и все?
В Украине большинство провайдеров дают честных 100 мбит UA-IX и спрашивается зачем с таким каналом пользоваться говнообменниками, если можно расшарить нужную папочцу да и все?
Юнайт, насколько я помню, ловится только по одной подсети.
А это максимум 255 (в идеале если 100% пользователи оперы) человек на обмене.
Unite не пригоден для замены p2p.
А для «домашнего сервера», который юзаешь сам и пара знакомых — норм. Но мое имхо — надо делать две сборки — с Unite и без. Мне лично она нахрен не нужна эта юнита…
А это максимум 255 (в идеале если 100% пользователи оперы) человек на обмене.
Unite не пригоден для замены p2p.
А для «домашнего сервера», который юзаешь сам и пара знакомых — норм. Но мое имхо — надо делать две сборки — с Unite и без. Мне лично она нахрен не нужна эта юнита…
Не активируйте и уберите вкладку сбоку. Через несколько дней забудете, что это такое.
Это почему же по одной подсети?
И о замене р2р речи нет и не было.
Не нужен — отключите. Но сервис многим может быть полезен.
И о замене р2р речи нет и не было.
Не нужен — отключите. Но сервис многим может быть полезен.
Именно о полезности и одновременно невозможности замены p2p я и написал.
Сервис на любителя. Конечно, если ее доточат, многим будет проще поставить оперу и включить юнайт, чем какую-то софтину для p2p, если им нужно что-то из локалы или от друга из соседнего дома.
Это все дело вкуса. Сам я сторонник оперы и всем ее рекомендую. Но постепенно, они делают все тяжелей и тяжелей браузер, поэтому я и сказал о своем ИМХО. Собственно, оно имхо и останется.
Сервис на любителя. Конечно, если ее доточат, многим будет проще поставить оперу и включить юнайт, чем какую-то софтину для p2p, если им нужно что-то из локалы или от друга из соседнего дома.
Это все дело вкуса. Сам я сторонник оперы и всем ее рекомендую. Но постепенно, они делают все тяжелей и тяжелей браузер, поэтому я и сказал о своем ИМХО. Собственно, оно имхо и останется.
торренты в опере занимают 50 килобайт, кажется
конечно, строго говоря, это делает браузер тяжелее, да. Но при этом размер дистрибутива всё ещё меньше, чем у фф и хрома, не говоря уже о монстре-сафари и ие
конечно, строго говоря, это делает браузер тяжелее, да. Но при этом размер дистрибутива всё ещё меньше, чем у фф и хрома, не говоря уже о монстре-сафари и ие
Не понял, причем тут торренты, но скажу, что их реализация в опере мне не нравится. При всей моей любви к ней, торренты там ужасные.
Unite все же, подает надежды. Сейчас такое время, что подобные технологии могут быть востребованы. А могут и нет.
Unite все же, подает надежды. Сейчас такое время, что подобные технологии могут быть востребованы. А могут и нет.
Ну да, дистрибутив меньше. И это радует. Я, собственно, не про размер, а про загрузку самого браузера всякими фичами.
А размер у них отчасти, потому небольшой, что писали все сами, за редкими исключениями, не подключая тяжеловесных библиотек.
А размер у них отчасти, потому небольшой, что писали все сами, за редкими исключениями, не подключая тяжеловесных библиотек.
Своё тело на тот свет тоже не возьмешь :-0
О душе вы ничего не говорили, только о теле.
Вы говорили о возможностях человеческого тела и их развитии. О душе и речи не шло.
Развивать своё тело = получение прибыли.
Облагораживать душу – другое.
Развивать своё тело = получение прибыли.
Облагораживать душу – другое.
А я всё таки считаю, что правильная восточная культура развивает в первую очередь душу, голову, а развития тела идёт просто в нагрузку, как бы само собой.
Правильная восточная культура считает, что в человеке всё должно быть гармонично развито — и тело и душа. Одно без другого не бывает. Более того: при этом должно ещё быть стремление к достижению гармонии в плане места человека во Вселенной вообще и во флоре и фауне планеты с локальным названием Земля в частности.
GreLI, спокойнее. Человек не предлагает никого убивать, он правильно говорит, что недостатки есть у всех.
никому не нужные виджеты и Unite
Уже который раз читаю подобные слова на хабре, и складывается впечатление, что виджеты юзаю только я.
Google Wave, кстати, IE тоже динамит по-полной :) Впрочем, там, конечно, другие причины — сделать, чтобы приложение хорошо работало в IE — целая отдельная песня, занимающая нехилую долю проекта (зачастую половину времени работы по client-side).
А почему вы негодуете собсно? Если я считаю, что мой сайт будет некорректно/неправильно/с ошибками работать/отображаться в каком-то браузере и на фиксы у меня нет денег/времени/желания потому что в этом браузере баги плодятся с каждой новой версией — я сделаю то же самое.
Кроме того, если гугл выпустил таки свой браузер — вполне нормально заточить весь клиент-сайд код и верстку именно под него. Хочешь пользоваться — качай наш клиент. Не совсем красиво конечно, но вполне правомерно.
Кроме того, если гугл выпустил таки свой браузер — вполне нормально заточить весь клиент-сайд код и верстку именно под него. Хочешь пользоваться — качай наш клиент. Не совсем красиво конечно, но вполне правомерно.
Верно. Это не просто раз сделать и все. Это поддержка дополнительного браузера, от разработки под все его версии до постоянного тестирования. Гугл, видимо, по каким-то своим соображениям к этому не готов. Хотя я догадываюсь по каким — ну непопулярна Опера в мире.
Согласен. Вот только потом придет еврокомиссия и начнет рассказывать всякие сказки о монополии.
«Если я считаю, что в моей операционной системе будет некорректно/неправильно/с ошибками работать какой-то другой браузер, нежели мой, и на фиксы операционной системы у меня нет денег/времени/желания — я предустановлю в свою систему свой браузер…
Хочешь пользоваться моей операционной системой — устанавливай мой браузер.»
Не находите сходства?
Хочешь пользоваться моей операционной системой — устанавливай мой браузер.»
Не находите сходства?
Поясню теперь свою точку зрения по сабжу.
iGoogle gadget честно предупреждает о том, что все это временно не работает.
AdWords. Это скорее эдакое «корпоративное приложение», «админка» если хотите, нежели публичный веб-сайт. Соответственно, требования по доступности ниже. Вполне может быть, что в Опере все (почти все — по-другому не бывает) работало бы просто потому что работает в других браузерах. Но Гугл скорее всего просто не тестировали приложение в этом браузере (потому как он действительно не очень популярен). Но это уже другой вопрос имиджа Гугла — они не могут запустить приложение, которое где-то не работает, но при этом никаких предупреждений и упоминаний нет. Вполне возможно, что они сделают AdWords работающим в Opera, но пока не сделали — лучший выход не пускать и предупредить, извинившись (что Гугл и делает).
Кто-то скажет, что «под IE даже оптимизировали, а под Оперу нельзя что ли, это ж в сто раз проще». Тут не все так просто. IE крайне популярен — без этого никак. И даже небольшие изменения для работы в Опере — это вложения, и «заодно» их сделать никак нельзя. Кто работал с очень ограниченными ресурсами — тот поймет, что не бывает такого — «раз 10 сделали, сделаем заодно и 11-ю». А Google, уверен, деньгами не разбрасывается. «Может» — не значит «должен».
iGoogle gadget честно предупреждает о том, что все это временно не работает.
AdWords. Это скорее эдакое «корпоративное приложение», «админка» если хотите, нежели публичный веб-сайт. Соответственно, требования по доступности ниже. Вполне может быть, что в Опере все (почти все — по-другому не бывает) работало бы просто потому что работает в других браузерах. Но Гугл скорее всего просто не тестировали приложение в этом браузере (потому как он действительно не очень популярен). Но это уже другой вопрос имиджа Гугла — они не могут запустить приложение, которое где-то не работает, но при этом никаких предупреждений и упоминаний нет. Вполне возможно, что они сделают AdWords работающим в Opera, но пока не сделали — лучший выход не пускать и предупредить, извинившись (что Гугл и делает).
Кто-то скажет, что «под IE даже оптимизировали, а под Оперу нельзя что ли, это ж в сто раз проще». Тут не все так просто. IE крайне популярен — без этого никак. И даже небольшие изменения для работы в Опере — это вложения, и «заодно» их сделать никак нельзя. Кто работал с очень ограниченными ресурсами — тот поймет, что не бывает такого — «раз 10 сделали, сделаем заодно и 11-ю». А Google, уверен, деньгами не разбрасывается. «Может» — не значит «должен».
Я полагаю, что вся зона, отмеченная красным на опера-карте — не очень пользуется google adwords. А те, что серые, да и штаты, пожалуй, оперу и не видели никогда.
"(потому как он действительно не очень популярен)"
my.opera.com/IlyaShpankov/blog/2009/01/07/stats-lie
my.opera.com/IlyaShpankov/blog/2009/01/07/stats-lie
Ну я например очень долго сидел под Оперой, но щас на Chrome и не жалею…
А Гугл делает то что он хочет :)
А Гугл делает то что он хочет :)
Может опера наконец то перестанет гнаться за каждой новой технологией, и наконец допилит то что есть сейчас до должного уровня.
P.S. В моем личном «треш листе» опера идет на 2-ом месте сразу после IE =)
P.S. В моем личном «треш листе» опера идет на 2-ом месте сразу после IE =)
Обоснуйте.
Хм…
— habrahabr.ru/blogs/opera/75265/
— Не поддерживается текст в canvas (в упор не понимаю почему)
— Частенько остаются «следы» при drag&drop
— Некорректная обработка display:inline-block
— Было несколько случаев когда сданный проект ломался с обновлением оперы ломается (а однажды не успел добраться и поправить и со следующим релизом все чудом само поправилось)
— частые непонятки с JS
А главный огорчающий фактор, появляющиеся баги абсолютно аллогичны.
P.S. Но стоит отдать должное за OperaMini большущий плюс
— habrahabr.ru/blogs/opera/75265/
— Не поддерживается текст в canvas (в упор не понимаю почему)
— Частенько остаются «следы» при drag&drop
— Некорректная обработка display:inline-block
— Было несколько случаев когда сданный проект ломался с обновлением оперы ломается (а однажды не успел добраться и поправить и со следующим релизом все чудом само поправилось)
— частые непонятки с JS
А главный огорчающий фактор, появляющиеся баги абсолютно аллогичны.
P.S. Но стоит отдать должное за OperaMini большущий плюс
Согласен, особенно баги с непрорисовкой двигаемых через JS элементов, и сложных элементов, открывающихся по :hover, что интересно, версии 9.64 и 10 — обе глючат, но каждая по-своему!
У меня тоже не доставлявшая раньше проблем Опера — источник необъяснимых глюков.
У меня тоже не доставлявшая раньше проблем Опера — источник необъяснимых глюков.
Ну, в любом браузере есть свои проблемы (даже если не брать в расчет IE, где их больше, чем во всех остальных вместе взятых).
Честно говоря, мне непонятна такая позиция охаивания Оперы — вполне современный браузер со своими плюсами и минусами. Идеального вообще ничего быть не может.
Честно говоря, мне непонятна такая позиция охаивания Оперы — вполне современный браузер со своими плюсами и минусами. Идеального вообще ничего быть не может.
Абсолютно согласен идела нет, но для меня (взгляд со стороны) опера как маленький ребенок. Увидел что-то новое сразу все бросает и бегом разглядывать это новое, а старое так и валяется в углу.
Ну, наверное, кто-то должен это делать. Первопроходцы нужны в любом деле. Speed Dial, Opera Turbo, Unite — на основе проб и ошибок Оперы другие разработчики браузеров сделают свои аналоги, которые, вероятно, будут лучше (или не сделают, если окажется, что подобные нововведения нежизнеспособны).
Google тоже не всегда угадывает что окажется удачным решением и популярным продуктом, а что нет. Доказательством тому — некоторые закрытые ныне проекты Гугла.
Google тоже не всегда угадывает что окажется удачным решением и популярным продуктом, а что нет. Доказательством тому — некоторые закрытые ныне проекты Гугла.
Вот


Ой, вот:


я сообщил об этом баге в оперу, а вы? ; )
Спасибо, у самого с английским не ахти :)
«я сообщил об этом баге в оперу, а вы?»
А если бы поделились номерком баг-репорта — я бы ещё и в отслеживание поставил у себя ;)
А если бы поделились номерком баг-репорта — я бы ещё и в отслеживание поставил у себя ;)
DSK-272170
OK, внёс в свою базу. Пока багом не занимался никто.
а можно узнать о прогрессе, когда он случится? : )
У меня в отслеживании более сотни баг-репортов — не уверен, что могу помнить всех, кто мне присылал номера. Следите за чейнджлогами, там публикуются списки исправленных багов (хоть и не всех).
На самом деле то, что я поставил в отслеживание, позволяет мне вовлекать дополнительных людей в работу с репортом, а также при необходимости я могу повлиять на скорость его исправления.
На самом деле то, что я поставил в отслеживание, позволяет мне вовлекать дополнительных людей в работу с репортом, а также при необходимости я могу повлиять на скорость его исправления.
Тем не менее, опера корректно работает под Windows 98. Да, знаю что уже прошлый век, но все-же факт и, лично для меня, еще один повод зауважать разработчиков.
лучший пост топика. +1 в карму.
В Gmail уже давно проблемы наблюдаются (разъезжается макет, не работают некоторые кнопки). Хотя в 2006-2007 все работало превосходно.
Ещё раз: интернет нужно не подгонять под браузеры, а делать по стандартам. А браузеры уж как-нибудь справятся с рендерингом.
А справится ли конечный пользователь, пытаясь понять то, что хотел сказать ему JS-разработчик, и увидеть то, что хотел показать CSS-разработчик?
Несомненно. Если JS или CSS разработчик также будут соблюдать стандарты.
Разработка по стандартам очень легка на самом деле — в этом случае вам, как разработчику, останется только борьба с багами браузеров. Во всех других случаях, если вы делаете вёрстку под какой-то один браузер, вы получаете не только борьбу с багами других браузеров, но и борьбу с непредсказуемым поведением страницы, т.к. она, собственно, заточена под косяки того браузера, в котором вы её делаете.
Более того — нарушая стандарты, вы создаёте мину замедленного действия: когда будет выпущена новая версия браузера или вообще появится новый браузер, то не факт, что ваша страница в них заработает на все 100%. А вот делая по стандартам вы получаете гораздо больший шанс на то, что страница будет отображаться корректно — даже на мобильных устройствах и прочих «нестандартах».
Несомненно. Если JS или CSS разработчик также будут соблюдать стандарты.
Разработка по стандартам очень легка на самом деле — в этом случае вам, как разработчику, останется только борьба с багами браузеров. Во всех других случаях, если вы делаете вёрстку под какой-то один браузер, вы получаете не только борьбу с багами других браузеров, но и борьбу с непредсказуемым поведением страницы, т.к. она, собственно, заточена под косяки того браузера, в котором вы её делаете.
Более того — нарушая стандарты, вы создаёте мину замедленного действия: когда будет выпущена новая версия браузера или вообще появится новый браузер, то не факт, что ваша страница в них заработает на все 100%. А вот делая по стандартам вы получаете гораздо больший шанс на то, что страница будет отображаться корректно — даже на мобильных устройствах и прочих «нестандартах».
Очень неприятно. Негодую вместе с автором! Очень смахивает на «пересаживание» меня на что-нибудь другое. То что «всегда есть выбор» — лицимерие, наверняка, основанное на статистике. Если я пользуюсь оперой, то уж наверняка я знаю о существовании и ИЕ и ФФ, так что может оказаться для меня новинкой, которую я еще не пробовал? Верно, самизнаетехром ну или сафари.
Интересует мнение разработчиков/руководителей оперы по этой проблеме. Интересовались ли они официальной позицией гугла по данному вопросу.
Интересует мнение разработчиков/руководителей оперы по этой проблеме. Интересовались ли они официальной позицией гугла по данному вопросу.
IE — слишком популярен, его нельзя заблокировать
FF — очень популярен + Mozilla принадлежит Google — нет смысла блокировать
Safari — движок рендеринга страниц такой же, как и у Chrome — все будет работать и так, нет смысла блокировать
Opera — не очень популярный браузер, наверно решили им побрезговать
FF — очень популярен + Mozilla принадлежит Google — нет смысла блокировать
Safari — движок рендеринга страниц такой же, как и у Chrome — все будет работать и так, нет смысла блокировать
Opera — не очень популярный браузер, наверно решили им побрезговать
FF — очень популярен + Mozilla принадлежит Google — нет смысла блокировать
Да, вы что! Максимум что было у мозиллы с гугл – это заключение контракта на дефолтный поиск для фаерфокса, в виде гугла и последующие денежные отчисления за это.
Да, вы что! Максимум что было у мозиллы с гугл – это заключение контракта на дефолтный поиск для фаерфокса, в виде гугла и последующие денежные отчисления за это.
Да, я ошибся. Google просто финансирует Mozilla за то, что Firefox ищет через Google. Но сути дела это не меняет — деньги это и есть власть, а Firefox приносит тоже достаточно много прибыли для Google.
реклама фф на странице поиска это не хилая такая поддержка.
Вы забыли также, что…
Safari — движок рендеринга страниц такой же, как и у Chrome — все будет работать и так, нет смысла блокировать + Apple принадлежит Google.
Safari — движок рендеринга страниц такой же, как и у Chrome — все будет работать и так, нет смысла блокировать + Apple принадлежит Google.
IE — слишком популярен, его нельзя заблокировать + Microsoft почти принадлежит Google.
Opera — не очень популярный браузер, наверно решили им побрезговать + поскольку Opera принадлежит Google, могут делать, что захотят — хозяин же барин!
IE является браузером по умолчанию в Windows, поэтому от него никуда не деться, а вот насчет
>>Opera — не очень популярный браузер, наверно решили им побрезговать
я так не считаю, посмотрите статистику любого сайта, opera по статистике намного выше того же safari
>>Opera — не очень популярный браузер, наверно решили им побрезговать
я так не считаю, посмотрите статистику любого сайта, opera по статистике намного выше того же safari
gs.statcounter.com/#browser-ww-monthly-200810-200911
опера не самый популярный браузер в мире, наверно даже самый непопулярный. а Google большая корпорация которая должна ориентироваться на большинство.
опера не самый популярный браузер в мире, наверно даже самый непопулярный. а Google большая корпорация которая должна ориентироваться на большинство.
Во, спасиб.
а мне больше это нравится ) gs.statcounter.com/#browser-RU-monthly-200810-200911-bar
Ведь локализуют же сервисы?
Ведь локализуют же сервисы?
ага мне тоже нравиться — доля оперы неуклонно падает.
ага мне тоже нравиться — доля оперы неуклонно падает.
Резкое падение Opera в StatCounter началось с момента выпуска Opera с Turbo. Почему-то «затурбированная» опера не считается. Мы сейчас обсуждаем со StatCounter пути решения проблемы.
Резкое падение Opera в StatCounter началось с момента выпуска Opera с Turbo. Почему-то «затурбированная» опера не считается. Мы сейчас обсуждаем со StatCounter пути решения проблемы.
сенк ю кептейн очевидность
gs.statcounter.com/#browser-ww-monthly-200810-200911
опера не самый популярный браузер в мире, наверно даже самый непопулярный. а Google большая корпорация которая должна ориентироваться на большинство.
Эх, бесполезно всё…
my.opera.com/IlyaShpankov/blog/2009/01/07/stats-lie
Попробуйте оперировать не только малопонятной статистикой, но и другой информацией. Напомню, что когда Google гордо рапортовал о 10 млн пользователей Chrome, только десктопной версией Opera уже пользовалось более 30 млн людей в мире. При этом уже тогда в большинстве статистики Opera уступала Chrome.
Сегодня у нас уже только на десктопе около 50 млн. Chrome совсем недавно рапортовал о 30 млн. Но статистика так и показывает Chrome опережающий Opera ;)
опера не самый популярный браузер в мире, наверно даже самый непопулярный. а Google большая корпорация которая должна ориентироваться на большинство.
Эх, бесполезно всё…
my.opera.com/IlyaShpankov/blog/2009/01/07/stats-lie
Попробуйте оперировать не только малопонятной статистикой, но и другой информацией. Напомню, что когда Google гордо рапортовал о 10 млн пользователей Chrome, только десктопной версией Opera уже пользовалось более 30 млн людей в мире. При этом уже тогда в большинстве статистики Opera уступала Chrome.
Сегодня у нас уже только на десктопе около 50 млн. Chrome совсем недавно рапортовал о 30 млн. Но статистика так и показывает Chrome опережающий Opera ;)
так это уже давно и настолько очевидно, что гугл даже не пытается отрицать.
именно поэтому я использую zoho вместо гугл докс.
именно поэтому я использую zoho вместо гугл докс.
Кстати habr + opera о чем то говорит )
Забыли ещё их сайтец otvety.google.com
гугла:, чья разметка расплывается только в Опере
и мелкие гадости.
гугла:, чья разметка расплывается только в Опере
и мелкие гадости.
Согласен, у того ответы Mail.ru все с разметкой ок. При этом эта компания гораздо меньше по масштабам.
Причем при «Подогнать по ширине» в опере все нормально равняется. Это как бы говорит о верстке.
Такими темпами можно ожидать отключения Google Docs и даже страшно подумать Gmail.
Google Docs при своем появлении не поддерживали Opera. Поддержка появилась позже.
Google Docs при своем появлении не поддерживали Opera. Поддержка появилась позже.
Это было до выхода собственного браузера. ох чую я что после очередного обновления, связанного появлением конкурента в лице Office Live, Opera может пропасть из списка поддерживаемых браузеров.
> Opera 10 легко проходит тест ACID 3 и является представителем современных браузеров поддерживающих новые технологии
Ой, случайно отправил.
> Opera 10 легко проходит тест ACID 3 и является представителем современных браузеров поддерживающих новые технологии
Обязательно начинать пост с таких громких слов?
Посмотрите в камментах, сколько проблем верстальщика от вашего любимого браузера: habrahabr.ru/blogs/opera/76457/#comment_2222037
Он бордер-радиус-то не поддерживает.
И вы думаете, гугл будет тратить средства и время на поддержку довольно проблемного браузера при его крайне невысокой популярности за пределами СНГ?
> Opera 10 легко проходит тест ACID 3 и является представителем современных браузеров поддерживающих новые технологии
Обязательно начинать пост с таких громких слов?
Посмотрите в камментах, сколько проблем верстальщика от вашего любимого браузера: habrahabr.ru/blogs/opera/76457/#comment_2222037
Он бордер-радиус-то не поддерживает.
И вы думаете, гугл будет тратить средства и время на поддержку довольно проблемного браузера при его крайне невысокой популярности за пределами СНГ?
К слову говоря IE8 тоже не поддерживает border-radius
А это как мы помним самый распространенный браузер. А уж проблем он достовляет верстальщикам не мало, уж поверьте. Я это вижу каждый день, баго работаю в компании которая занимается созданием достаточно крупных проектов.
И Opera у нас как ни странно всегда есть в списке браузеров для теста, несмотря на небольшйо процент.
А это как мы помним самый распространенный браузер. А уж проблем он достовляет верстальщикам не мало, уж поверьте. Я это вижу каждый день, баго работаю в компании которая занимается созданием достаточно крупных проектов.
И Opera у нас как ни странно всегда есть в списке браузеров для теста, несмотря на небольшйо процент.
ИЕ всё ещё неспешно реализует фишки прошлого, а Опера…
Опера всегда очень прыгает и кичится своей прогрессивностью, тратя время на всякий Юнайт и прочую революцию, вместо того, чтобы разобраться с проблемами современности. Летит в будущее, не пройдя все квесты в настоящем, так сказать.
Я считаю, что это очень плохо.
Опера всегда очень прыгает и кичится своей прогрессивностью, тратя время на всякий Юнайт и прочую революцию, вместо того, чтобы разобраться с проблемами современности. Летит в будущее, не пройдя все квесты в настоящем, так сказать.
Я считаю, что это очень плохо.
Всвязи с этим ещё вспоминается тенденция многих продуктов превращаться в монструозные комбайны, с последующими шутками про Nero OS, ACDSeeOS и прочее.
Опера с самого начала несла на себе балласт сомнительного функционала, типа IRC, Mail, RSS.
Во времена оперы 7-8 (в те времена модемные она была вне конкуренции для меня) я пытался ими пользоваться и мог только дивиться их неудобству.
Теперь ещё добавился Юнайт… Нет бы всё вложить в создание достойного конкурента V8, норвежцы делают странные штуки.
Единственное нововведение десктопной оперы, которое я просто нереально уважаю — это Turbo. Когда нужно открыть личный кабинет QIWI по GPRS — это просто дар небес.
Опера с самого начала несла на себе балласт сомнительного функционала, типа IRC, Mail, RSS.
Во времена оперы 7-8 (в те времена модемные она была вне конкуренции для меня) я пытался ими пользоваться и мог только дивиться их неудобству.
Теперь ещё добавился Юнайт… Нет бы всё вложить в создание достойного конкурента V8, норвежцы делают странные штуки.
Единственное нововведение десктопной оперы, которое я просто нереально уважаю — это Turbo. Когда нужно открыть личный кабинет QIWI по GPRS — это просто дар небес.
Единственное нововведение десктопной оперы, которое я просто нереально уважаю — это Turbo.
Вот видите ;)
А кто-то в то же самое время нереально уважает оперную почту, встроенный RSS или загрузчик…
К людям надо подходить мягше, а на вопросы смотреть ширше...
«Напарник» ©
Вот видите ;)
А кто-то в то же самое время нереально уважает оперную почту, встроенный RSS или загрузчик…
К людям надо подходить мягше, а на вопросы смотреть ширше...
«Напарник» ©
А я в своё время именно благодаря Опере вообще узнал, что такое RSS (хотя многие мои знакомые, в том числе IT-шники, до сих пор не ведают, что это такое), и читал rss-ленты именно через Оперу, пока их кол-во у меня не перевалило за сотню и стало удобнее пользоваться Google Reader, потому что он обновляет ленты даже когда меня нет за компом.
Почтой пользуюсь до сих пор (через IMAP). Пользуюсь виджетами и юнайтом. С тех пор как появился нормальный инет не юзаю всякие Download Manager'ы, потому что встроенный загрузчик и так хорошо справляется со своими задачами.
А вот Turbo у меня наоборот не слишком востребованная фича.
Так что, каждому своё ;)
Почтой пользуюсь до сих пор (через IMAP). Пользуюсь виджетами и юнайтом. С тех пор как появился нормальный инет не юзаю всякие Download Manager'ы, потому что встроенный загрузчик и так хорошо справляется со своими задачами.
А вот Turbo у меня наоборот не слишком востребованная фича.
Так что, каждому своё ;)
> Летит в будущее, не пройдя все квесты в настоящем, так сказать.
> Он бордер-радиус-то не поддерживает.
вы ведь не хотите сказать, что в геко и вебките не осталось квестов в настоящем и вообще всё работает идеально? : ) А то они тоже летят в будущее и реализовывают недостандарты типа openDatabase, которые меняются на следующий день, заставляя разработчиков определять не то, что браузер, а версию браузера, недостойно продолжая традиции IE.
> Он бордер-радиус-то не поддерживает.
вы ведь не хотите сказать, что в геко и вебките не осталось квестов в настоящем и вообще всё работает идеально? : ) А то они тоже летят в будущее и реализовывают недостандарты типа openDatabase, которые меняются на следующий день, заставляя разработчиков определять не то, что браузер, а версию браузера, недостойно продолжая традиции IE.
Тут где-то в камментах прозвучала ремарка в духе «Всё отстой».
Я как-то натыкался на полный список технологий и их поддержки в браузерах. Он ввёл меня в крайне депрессивное состояние :) О CSS3 можно ещё долго даже не мечтать…
Что касается моего заявления выше, то оно основано не на депрессивной статистике, а на личном опыте. Ситуаций, когда что-то очевидное и простое не работало в FF практически не было. Вебкит доставил фрустрейшен только один раз, когда оказалось, что канвасу фиг сделаешь прозрачный фон. Опера же неприятно удивляет довольно часто.
Я как-то натыкался на полный список технологий и их поддержки в браузерах. Он ввёл меня в крайне депрессивное состояние :) О CSS3 можно ещё долго даже не мечтать…
Что касается моего заявления выше, то оно основано не на депрессивной статистике, а на личном опыте. Ситуаций, когда что-то очевидное и простое не работало в FF практически не было. Вебкит доставил фрустрейшен только один раз, когда оказалось, что канвасу фиг сделаешь прозрачный фон. Опера же неприятно удивляет довольно часто.
повторю сказанное выше: вы ведь в FF разрабатываете, а в вебките и опере только тестируете? Это легко объяснило бы такую статистику. Я вот разрабатываю в опере, и меня огорчает именно FF с вебкитом.
Что касается моего заявления выше, то оно основано не на депрессивной статистике, а на личном опыте
Попробуйте для начала поменять что-то в себе. Например, сначала прогонять свой код валидаторами, а потом уже открывать страницы в браузерах. Поразительные результаты уже после первой дозы ;)
Попробуйте для начала поменять что-то в себе. Например, сначала прогонять свой код валидаторами, а потом уже открывать страницы в браузерах. Поразительные результаты уже после первой дозы ;)
Мой код валиден.
Не надо, пожалуйста, пытаться обвинить во всём меня.
Не надо, пожалуйста, пытаться обвинить во всём меня.
Ситуаций, когда что-то очевидное и простое не работало в FF практически не было.
Недавно был такой забавный случай. Страница загрузки KUbuntu не отображалась в Opera, но работала в других браузерах. Оказалось, что веб-девелоперы просто забыли закрыть тэг ссылки в заголовке. Со стороны посмотреть — проблема в Opera, раз только в ней не работало. А на самом деле где проблема?
Мой код валиден
Возможно. Тогда вам, видимо, как-то не везёт в жизни ;)
На самом деле самая большая беда Opera — это баги, и даже не столько баги, сколько регрессии. Что ж, всегда приходится чем-то жертвовать, если цели поставлены достаточно сложные. Также могу сказать, что ваших бы проблем было гораздо меньше, если бы вы каждый случай косяков в Opera фиксировали и отправляли профессиональный баг-репорт. Знаете, так грустно читать, порой, в BTS такие фразы, как «Не работает регистрация на таком-то сайте» или что-то в этом роде.
Недавно был такой забавный случай. Страница загрузки KUbuntu не отображалась в Opera, но работала в других браузерах. Оказалось, что веб-девелоперы просто забыли закрыть тэг ссылки в заголовке. Со стороны посмотреть — проблема в Opera, раз только в ней не работало. А на самом деле где проблема?
Мой код валиден
Возможно. Тогда вам, видимо, как-то не везёт в жизни ;)
На самом деле самая большая беда Opera — это баги, и даже не столько баги, сколько регрессии. Что ж, всегда приходится чем-то жертвовать, если цели поставлены достаточно сложные. Также могу сказать, что ваших бы проблем было гораздо меньше, если бы вы каждый случай косяков в Opera фиксировали и отправляли профессиональный баг-репорт. Знаете, так грустно читать, порой, в BTS такие фразы, как «Не работает регистрация на таком-то сайте» или что-то в этом роде.
> просто забыли закрыть тэг ссылки в заголовке.
При мистических багах первое, что я проверяю — это такие вещи :)
Что до баг-репортов… Я часто не ленюсь сабмиттить баг-репорты. Если разработчики оперы к ним прислушиваются — то почему бы и нет. В будущем учту. Куда слать-то?
А ещё было бы здорово, если бы оперу можно было таргетнуть через CSS.
И ещё. У оперы очень своеобразный рендерер. Очень часто при багах позиционирования при прокрутке страницы элемент продолжает прыгать в разные стороны. Это просто мистика.
При мистических багах первое, что я проверяю — это такие вещи :)
Что до баг-репортов… Я часто не ленюсь сабмиттить баг-репорты. Если разработчики оперы к ним прислушиваются — то почему бы и нет. В будущем учту. Куда слать-то?
А ещё было бы здорово, если бы оперу можно было таргетнуть через CSS.
И ещё. У оперы очень своеобразный рендерер. Очень часто при багах позиционирования при прокрутке страницы элемент продолжает прыгать в разные стороны. Это просто мистика.
IE неспешно реализует фишки Opera…
Я не веб-программист и не верстальщик. В интернете я — пользователь. И мне, чёрт возьми, пофиг на закруглённые уголки! В конце концов, сайт — это не картина, и какие-то уголки не изменят восприятие идеи контента. Так почему все так к ним прицепились? К тому же, если я правильно понял, их ещё и в стандарте нет.
Вот обидется гугл на вас, возьмет и закроется. Посмотрю что вы тогда запоете
Есть инвайты на google wave, кому? Пишите сюда мне в комменты.
у самих навалом
это вы минус поставили? За что? две недели назад люди выпрашивали инвайты. Тут решил сделать доброе дело и на тебе.
Пусть пожалуются в Еврокомиссию, чтобы те заставили монополиста Google Inc. поддерживать Оперу.
Успешный опыт у них есть :)
Успешный опыт у них есть :)
И это есть правильно ) Пусть подают, поведение гугла в данном слулчае мне совсем не нравится. С ИЕ на вейве понятно: он тупо не тенет, чего нельзя сказать об опере. По моему гугл просто испугался у оперы есть нереализованный сегмент пользователей — те, для кого ff слишком сложно, а хром слишком примитивно. К тому же Опера 10.10 — это нифига себе… свой веб сервер… передача фоток и т.д. (странно что на хабре я не видел статьи про этот релиз). В общем гуглу анреспект…
>>гугл просто испугался
спасибо, повеселили :)
Не думаю, что тут заговор против Оперы.
Скорее всего, в списке приоритетов Гугла поддержка странных браузеров стоит не на первом месте, потому и пишут, что браузер не поддерживается — руки не дошли просто, если более важные задачи — разработка новых фич, к примеру, или отладка приложений под основные браузеры.
Mail, Reader и Docs тоже не сразу заработали в Опере.
спасибо, повеселили :)
Не думаю, что тут заговор против Оперы.
Скорее всего, в списке приоритетов Гугла поддержка странных браузеров стоит не на первом месте, потому и пишут, что браузер не поддерживается — руки не дошли просто, если более важные задачи — разработка новых фич, к примеру, или отладка приложений под основные браузеры.
Mail, Reader и Docs тоже не сразу заработали в Опере.
На Хабре был пост про релиз 10.10
И вы так выразились, что кажется назвали Оперу более примитивной, чем ФФ?
И вы так выразились, что кажется назвали Оперу более примитивной, чем ФФ?
как с автором связаться по поводу его проекта?
Вот если честно — правильно, у меня с оперой больше проблем чем с любым другим браузером (IE 6 не рассматриваю под него уже давно не верстаю)
Что-то тут в основном пытаются оценивать достоинства и недостатки Оперы. А на мой взгляд — Опера в этой новости вообще не причем.
Вообще-то, все эти открытые стандарты хтмл, вебдваноль и т.д. как раз и создавались для того, чтобы от браузера не зависеть.
Вот допустим, прочитал я все необходимые доки и написал свой браузер. Сколько народу им пользуется? Да пока только я один — 0.00000001%! Ну и что же, что он половину страниц криво показывает — я еще его доработаю.
Но вот так вот по-хамски — мы тебе нашу страницу и не покажем…
По-моему ситуация ничем не отличается от Win и вшитым в нее IE…
Вообще-то, все эти открытые стандарты хтмл, вебдваноль и т.д. как раз и создавались для того, чтобы от браузера не зависеть.
Вот допустим, прочитал я все необходимые доки и написал свой браузер. Сколько народу им пользуется? Да пока только я один — 0.00000001%! Ну и что же, что он половину страниц криво показывает — я еще его доработаю.
Но вот так вот по-хамски — мы тебе нашу страницу и не покажем…
По-моему ситуация ничем не отличается от Win и вшитым в нее IE…
Совершенно недавно, моя опера, начинала крашиться, как только захожу в Gmail аккаунт. Опера просто вылетала и открывалось оперовское окошечко, где можно было бы сообщить разработчикам Оперы об этом. Долго не мог понять, почему Опера падает, оказалось всё дело в плагине gtalk (который дает возможность общаться из браузера посредством видео и аудио в своем аккаунте Гмейла).
Пришлось удалить плагин и больше Опера не падала.
По видимому в Гугле проблемы с Оперой… нестабильность в работе… думаю исправят, полностью отказываться от браузера — не профессионально и не этично.
Пришлось удалить плагин и больше Опера не падала.
По видимому в Гугле проблемы с Оперой… нестабильность в работе… думаю исправят, полностью отказываться от браузера — не профессионально и не этично.
Как раз на днях задумал повесить такой же аларм на своём GoogleMap-машапе — ибо не тянет опера GoogleMaps API даже в тех местах в которых запросто справляется IE6… В остальных браузерах порядок
Я конечно сейчас рискую.
Но ЧЯДНТ? Чат в иГугле не работает под оперой с того момента как я его увидел, так что его отключение произошло далеко не только что.
С вейв тоже более менее понятно, ведь опера отличный браузер, но хтмл5 еще плоховатенько поддерживает, да и точно такую же табличку увидят люди зашедшие с ИЕ.
Гмейл в опере у меня работает прекрасно, и даже иногда создается впечатление, что лучше чем в других браузерах. С Доксами, тоже ни разу не было проблемы.
Но ЧЯДНТ? Чат в иГугле не работает под оперой с того момента как я его увидел, так что его отключение произошло далеко не только что.
С вейв тоже более менее понятно, ведь опера отличный браузер, но хтмл5 еще плоховатенько поддерживает, да и точно такую же табличку увидят люди зашедшие с ИЕ.
Гмейл в опере у меня работает прекрасно, и даже иногда создается впечатление, что лучше чем в других браузерах. С Доксами, тоже ни разу не было проблемы.
Согласен, тем более мне приходится пользоваться несколькими браузерами ввиду того что разработчики некоторых ресурсы работают отлично только в определенных браузерах. К примеру сайт MS я смотрю только в IE, Google Analitycs и habrahabr работают отлично в Opera, а вот Google AdWords и Google Ответы приходится смотреть в рекомендованном Chrome. И прекрасно таким образом вижу преимущества и недостатки каждого клиента.
Те кто занимался поддержкой оперы на сайте, многие мои коллеги и я сама, уверены что затраты несопостовимо выше выгоды. Автор, вы сами пытались сделать систему, которая поддерживает все версии оперы? какие у вас впечатления о поведении оперы при работе с html, css, javascript?
вы сами пытались сделать систему, которая поддерживает все версии оперы?А вы и ваши коллеги пробовали поддерживать только актуальные версии? 9.60 — 10.10, ну и иногда поглядывать чтобы в 9.2 был не полный ахтунг.
ещё как.
1) поддержка последних версий opera в тот момент стоила как вся остальная разработка с поддержкой IE+FF вместе взятая.
2) несмотря на все усилия, клиенты всегда находили баги в опере, разработчики теряли репутацию, теряли время=деньги, дописывая костыли специально для разных версий opera.
3) как только добивались более менее стабильной работы в последней версии opera, выходила новая подверсия opera, в которой снова ехала вёрстка, и неработала часть JS.
Такое неуважение разработчиков оперы к веб-разработчикам, побудило нас в контрактах прописывать: Не поддерживаем браузер opera.
1) поддержка последних версий opera в тот момент стоила как вся остальная разработка с поддержкой IE+FF вместе взятая.
2) несмотря на все усилия, клиенты всегда находили баги в опере, разработчики теряли репутацию, теряли время=деньги, дописывая костыли специально для разных версий opera.
3) как только добивались более менее стабильной работы в последней версии opera, выходила новая подверсия opera, в которой снова ехала вёрстка, и неработала часть JS.
Такое неуважение разработчиков оперы к веб-разработчикам, побудило нас в контрактах прописывать: Не поддерживаем браузер opera.
Удивительные, вы конечно, вещи рассказываете. Ваши приложения были основаны на DesignMode? Не моу представить, в какой еще области можно на столько глюков нарваться.
Ничего сверхъестественного в самих приложениях не было. Магазины, корпоративки на cms-ках, комьюнити.
Было ответственное отношение к своей работе, к результату работы. мы видели, что не можем быть уверены в совместимости своего продукта с оперой и мы об этом стали честно предупреждать.
Было ответственное отношение к своей работе, к результату работы. мы видели, что не можем быть уверены в совместимости своего продукта с оперой и мы об этом стали честно предупреждать.
а пример будет?
Т.е в контракте прямо так и прописываете что половина пользователей, зашедших на сайт может остаться им недовольна? Сразу видно что ваши клиенты заботятся о своих пользователях.
некоторые последние версии оперы еще не отображали Google Friend Connect
Неужели придется слазить с Оперы после стольких лет дружбы…
А самое интересное, что слез то я на Оперу, в свое время, именно с ФФ. Какое-там, я еще Мозиллой пользовался, потом вышел ФФ, потом на Оперу слез по своим причинам.
В ФФ есть синхронизация, вроде Опера Линк, если вдруг придется слазить?
А самое интересное, что слез то я на Оперу, в свое время, именно с ФФ. Какое-там, я еще Мозиллой пользовался, потом вышел ФФ, потом на Оперу слез по своим причинам.
В ФФ есть синхронизация, вроде Опера Линк, если вдруг придется слазить?
Mozilla Weave Sync правда не знаю насколько он функционален.
Хех, примерно поэтому с ФФ и слез.
Пока плагинов не наставишь юзать невозможно.
Пока плагинов не наставишь юзать невозможно.
Зато потом офигеваешь от удобства использования.
Та боюсь, шо не офигею. Кроме Гугля меня Опера всем устраивает.
Экспресс панель в ней появилась первой — это удобно.
Синхронизация в ней искаропки — это удобно.
Когда слез на Оперу — перестал пользоваться качалками. Фоксовский менеджер загрузок бесил и бесит.
Экспресс панель в ней появилась первой — это удобно.
Синхронизация в ней искаропки — это удобно.
Когда слез на Оперу — перестал пользоваться качалками. Фоксовский менеджер загрузок бесил и бесит.
Вот он, чисто русский подход — купить Ладу и допилить напильником, чтобы потом офигеть. Вместо того, чтобы пользоваться умничкой Оперой изначально, и просто не ездить по кривых разбитым дорогам софта от Гугл.
А вы какую машину сами водите?
интересно, почему тогда эта софтина достаточно популярна (~20%) только в России, если русский подход — это firefox?
Человек далек от цивилизации и не знает, что бывает не только ара-тюнинг, но и нормальный тюнинг.
Для справки:
90% спорт-каров Nissan GT-R (100к+ евро), как минимум имеют тюненную прошивку, максимум много серьезных замен. Хотя эта машина итак очень сильна в квотере/дрэге и рвет поршаки, феррари.
Поэтому нет пределу совершенству. Такой девиз должен быть у фаерфокса, да.
Для справки:
90% спорт-каров Nissan GT-R (100к+ евро), как минимум имеют тюненную прошивку, максимум много серьезных замен. Хотя эта машина итак очень сильна в квотере/дрэге и рвет поршаки, феррари.
Поэтому нет пределу совершенству. Такой девиз должен быть у фаерфокса, да.
Это софтвина популярна по всему миру. А свою псевдостатистику про 1% браузеров можете себе поглубже запихнуть в задний проход — он у вас, яблочников, хорошо разработан — если верить опять же статистике, среди вас наибольше число геев.
www.oszone.net/9325/April_2009_browser_stats
www.w3schools.com/browsers/browsers_stats.asp
>яблочников
засуньте свои выводы в свою хамскую задницу, месье.
www.w3schools.com/browsers/browsers_stats.asp
>яблочников
засуньте свои выводы в свою хамскую задницу, месье.
и более достоверная статистика с несколькими источниками: en.wikipedia.org/wiki/Usage_share_of_web_browsers#Summary_Table
Вся приведённая вами статистика страдает одним небольшим общим недостатком — она неверна. Причин множество — начиная от особенностей выборки и заканчивая обычным обманом.
Можно ведь посчитать и по-другому. Я отслеживаю логи наших серверов и могу сказать, что число пользователей Opera Desktop по всему миру уже приближается к отметке в 50 миллионов, аналогичная цифра по пользователям Opera Mini. У меня нет статистики по Opera Mobile и нестандартным версиям (встроенным в игровые и ТВ приставки, карманные медиаплейеры, бортовые компьютеры автомобилей и многое, многое другое), но она вполне сопоставима с общим числом Desktop+Mini, если ни больше. Другими словами, суммарное число пользователей браузеров Opera составляет как минимум миллионов 150-200, а то и больше. В мире сейчас чуть больше 1,5 миллиардов пользователей сети Интернет. Т.е. минимум 10% — это «наш человек».
Понимаю, что без пруфлинков доказать ничего невозможно. Но лично мне достаточно того, что я это знаю. А вы уж можете соглашаться или отрицать — это ваше право.
Можно ведь посчитать и по-другому. Я отслеживаю логи наших серверов и могу сказать, что число пользователей Opera Desktop по всему миру уже приближается к отметке в 50 миллионов, аналогичная цифра по пользователям Opera Mini. У меня нет статистики по Opera Mobile и нестандартным версиям (встроенным в игровые и ТВ приставки, карманные медиаплейеры, бортовые компьютеры автомобилей и многое, многое другое), но она вполне сопоставима с общим числом Desktop+Mini, если ни больше. Другими словами, суммарное число пользователей браузеров Opera составляет как минимум миллионов 150-200, а то и больше. В мире сейчас чуть больше 1,5 миллиардов пользователей сети Интернет. Т.е. минимум 10% — это «наш человек».
Понимаю, что без пруфлинков доказать ничего невозможно. Но лично мне достаточно того, что я это знаю. А вы уж можете соглашаться или отрицать — это ваше право.
На западе не знают, что такое напильник.
Зато оперу принципиально невозможно.
Почему-то на многих сайтах, не менее нашпигованных аяксами и прочими вкусностями Opera прекрасно работает, а у гугла — нет. Это просто маркетинг или неумение делать сайты. Увы, даже гугл не всё делает идеально, например Гуглоток абсолютно неюзабельный продукт, гуглокалендарь тоже далёк от идеала.
И моё мнение: грамотный программист напишет сайт под Оперу без матов. Если нет, то ему нужно заняться пчеловодством.
И моё мнение: грамотный программист напишет сайт под Оперу без матов. Если нет, то ему нужно заняться пчеловодством.
Я бы сказал это скорее нежелание тратить ресурсы на поддержку браузера с мизерной долей рынка. То есть я думаю что это можно как-то обойти (например, отключить проверку браузера — у GMail раньше была такая опция), и позиция Гугла на эту тему «Работает — работает, хорошо, не работает — очень жаль, но поддерживать браузер которым пользуется так мало народу просто нет необходимости». Это, разумеется, мои инсинуации, но как правило это работает именно так.
(не забывайте, что за пределами России доля Оперы чуть более 2%).
(не забывайте, что за пределами России доля Оперы чуть более 2%).
Невероятно. В Норвегии только 5%. Вы тут вообще негатив несете этими разговорами. У меня Opera упала и еще не отображает график тех самых браузеров!
И кстати, мне больше нравится Opera которая потребляет больше памяти чем Firefox который жрет 30% моего Core i7 с тем же числом закладок (идентичных). Потому FF используется исключительно для веб разработки. Уж очень хороши плагины у него :)
И кстати, мне больше нравится Opera которая потребляет больше памяти чем Firefox который жрет 30% моего Core i7 с тем же числом закладок (идентичных). Потому FF используется исключительно для веб разработки. Уж очень хороши плагины у него :)
Даже 2% рынка это немало, если счёт пользователей сервисов гугла идёт на десятки миллионов. К тому же, я думаю Россия — наиболее быстрорастущий рынок их сервисов. Как дальновидные бизнесмены, гугловцы должны это понимать.
(не забывайте, что за пределами России доля Оперы чуть более 2%).
Не нужно приводить статистику посещаемости одного веб-сайта. Даже если вам лично он очень интересен и полезен.
Не нужно приводить статистику посещаемости одного веб-сайта. Даже если вам лично он очень интересен и полезен.
Что-то мне гугл как-то все меньше нравится. То хочет подмять под себя через хромовую ось сервисы, то еще что…
Думаю, лучше бы сделали просто предупреждение одноразовое, что, мол, не ручаемся за отображение при использовании не их браузера.
ну и не писать на сайте своем мол, if !is.chrome {MakeUnReadable;}.
Думаю, лучше бы сделали просто предупреждение одноразовое, что, мол, не ручаемся за отображение при использовании не их браузера.
ну и не писать на сайте своем мол, if !is.chrome {MakeUnReadable;}.
Вообще, Оперу я люблю. И не поддерживать Оперу, при этом поддерживая ИЕ — весьма странно.
Но после ИЕ она кандидат на вылет. В штатах на неё вообще забили, она там и не популярна…
Но после ИЕ она кандидат на вылет. В штатах на неё вообще забили, она там и не популярна…
По-моему, в Opera очень изменить user-agent и дальше спокойно пользоваться гуглом ;)
Вообще, мне кажется, можно создать петицию к гуглу и направить ее после в саппорт.
Собственно, и правильно делают.
Зачем поддержка закрытого малопопулярного браузера?
IE — закрытый, но у него 50% рынка, считаться приходится. firefox — открытый с ~40. Chrome — собственная разработка, да и думаю около 10% у него есть. У оперы по миру не больше процента пользователей.
Зачем поддержка закрытого малопопулярного браузера?
IE — закрытый, но у него 50% рынка, считаться приходится. firefox — открытый с ~40. Chrome — собственная разработка, да и думаю около 10% у него есть. У оперы по миру не больше процента пользователей.
я вам немного подам очки.
>У оперы по миру не больше процента пользователей.
>У оперы по миру не больше процента пользователей.
И, кстати.
Два браузера на webkit (т.е. дело минимум не только в движке). У них суммарная популярность ниже популярности оперы раз в 10 эдак.
funkyimg.com/u2/890/725/snapshot1.png
Два браузера на webkit (т.е. дело минимум не только в движке). У них суммарная популярность ниже популярности оперы раз в 10 эдак.
funkyimg.com/u2/890/725/snapshot1.png
Более подробно: понимаете, в таких обстоятельствах мы и сайты должны идти на встречу друг другу, что Opera и делает. Наш браузер полностью поддерживает их сайты, но не наоборот. Хотя, в последнее время, я вижу приятную тенденцию — всё больше и больше их сервисов начали работать под оперой.
А что касается Google wave, то он даже не в стадии беты, потому всё ещё впереди.
Вольный перевод ответа директора Opera Software на встрече с пользователями.
habrahabr.ru/blogs/opera/76528
А что касается Google wave, то он даже не в стадии беты, потому всё ещё впереди.
Вольный перевод ответа директора Opera Software на встрече с пользователями.
habrahabr.ru/blogs/opera/76528
Я думаю, норвежцы в курсе. Интересно, что же они предпримут? Ведь отмалчиваться дальше уже просто неприлично…
Вы неправильно даёте примеры. Вы просто описали проблему, а должны были, как специалист, также предоставить точное описание, почему Opera заглючила и в чём причина. А если вы не нашли причину — как вы можете выдвигать обвинения?
делаю я сайт в опере. Тестирую в ие и вебките — всё нормально. Иду показывать шефу. Он открывает в фаерфоксе — скрипт не работает. Нужно всё переделывать…
это тоже реальный случай, и далеко не единственный. В каком браузере ты разрабатываешь, тот и кажется самым безглючным, и с этим ничего не поделать.
это тоже реальный случай, и далеко не единственный. В каком браузере ты разрабатываешь, тот и кажется самым безглючным, и с этим ничего не поделать.
Поэтому делать нужно не под браузер, а под стандарты.
которые, к сожалению, описывают только небольшую часть реальности, многие существующие вещи нигде не описаны, они просто есть : (
Так не бывает. А бывает вот так.
Какая-нибудь крупная компания (например, MS или Google) вдруг решают дополнить свои программы новыми технологиями, которые значительно повышают функциональность их продуктов. Естественно, это не стандарт, а чаще и вовсе закрытая технология без доступа к спецификациям, но она работает в определённых (при этом широко распространённых) приложениях. И всё. Верстальщики начинают использовать эти фишки в работе, всё круто, только вот альтернативным программам приходится подстраиваться под нововведение гигантов индустрии. При этом нередко возникает дилемма — внедрить у себя и добавить дыр в безопасности, или не внедрять, пожертвовав частью потенциальных пользователей.
Как пример — ActiveX, поддержки которого в Opera не было, нет и не будет по соображениям безопасности. При этом теряется часть людей, например, пользующихся интернет-банкингом или корпоративными «плюшками», основанными на ActiveX.
Какая-нибудь крупная компания (например, MS или Google) вдруг решают дополнить свои программы новыми технологиями, которые значительно повышают функциональность их продуктов. Естественно, это не стандарт, а чаще и вовсе закрытая технология без доступа к спецификациям, но она работает в определённых (при этом широко распространённых) приложениях. И всё. Верстальщики начинают использовать эти фишки в работе, всё круто, только вот альтернативным программам приходится подстраиваться под нововведение гигантов индустрии. При этом нередко возникает дилемма — внедрить у себя и добавить дыр в безопасности, или не внедрять, пожертвовав частью потенциальных пользователей.
Как пример — ActiveX, поддержки которого в Opera не было, нет и не будет по соображениям безопасности. При этом теряется часть людей, например, пользующихся интернет-банкингом или корпоративными «плюшками», основанными на ActiveX.
Раньше думал что Опера сливает инфу Гуглу (т.к. в каком-то журнале делали обзор браузеров, на их «честность» и Опера отказалась принять в этом тесте/обзоре участие, что явно наталкивало на мысли..), но т.к. тут Гугл выпендрился, то заставил задуматься…
ACID3 проходит — молодец.
Но я бы начинал на месте разработчиков оперы с прохождения банального ACID1. Как не умела опера нормально обрабатывать дробные проценты — так и не научилась.
www.w3.org/Style/CSS/Test/CSS1/current/test5526c.htm
Но я бы начинал на месте разработчиков оперы с прохождения банального ACID1. Как не умела опера нормально обрабатывать дробные проценты — так и не научилась.
www.w3.org/Style/CSS/Test/CSS1/current/test5526c.htm
А в чем собственно проблема в прохождении?
Как гворится найдите 10 отличий.
Как должна выглядеть картинка:

Как она выглядит у меня в Opera 10:

Или я что-то делаю неправильно?
Как гворится найдите 10 отличий.
Как должна выглядеть картинка:

Как она выглядит у меня в Opera 10:

Или я что-то делаю неправильно?
Обратите внимание на красный блок и его ширину.
tinypic.ru/?do=view&pic=20091127142303_225.png
tinypic.ru/?do=view&pic=20091127142303_225.png
Проблема в том, что ширина красного блока задана в процентах дробных: width:10.638%
Вот скажите честно — как часто вы верстаете используя ширину блоков 10.638%?
Я вполне согласен, что Opera не поддерживает дробные проценты. Но я также знаю, что в реальной вёрстке это используется довольно редко, а также знаю, что дополнительные операции с вычислениями дробных параметров значительно повлияли бы на быстродействие браузера, особенно на мобильных устройствах. Поэтому я согласен, что иногда нужно чем-то менее существенным пожертвовать, чтобы достичь хороших результатов на более важном направлении.
Я вполне согласен, что Opera не поддерживает дробные проценты. Но я также знаю, что в реальной вёрстке это используется довольно редко, а также знаю, что дополнительные операции с вычислениями дробных параметров значительно повлияли бы на быстродействие браузера, особенно на мобильных устройствах. Поэтому я согласен, что иногда нужно чем-то менее существенным пожертвовать, чтобы достичь хороших результатов на более важном направлении.
Именно такую не использую, однако дробные часто встречаются. Например, когда делаешь кастомный скроллбар — там без дробных процентов очень сложно.
И всё-таки, вы как считаете — быстродействие браузера важнее или дробные проценты? Вот в данное конкретное время. Сегодня.
Дробные проценты не есть нечто фантастическое и требующее каких-то особых кластерных вычислений. Я бы даже сказал, что это мало отличается от обычных процентов. Из современных браузеров только опера не может считать дробные, что порою, сильно досаждает. Я согласен что не на каждом сайте они присутствуют, но если и присутствуют, то это становится печально при отображении контента в опере.
Дробные проценты не есть нечто фантастическое и требующее каких-то особых кластерных вычислений. Я бы даже сказал, что это мало отличается от обычных процентов.
Это ваше мнение. Когда вам придётся разрабатывать браузер — боюсь, оно изменится.
Это ваше мнение. Когда вам придётся разрабатывать браузер — боюсь, оно изменится.
Боюсь, что браузер я разрабатывать не буду никогда. Однако, даже разработчики ИЕ6 сделали отображение дробных процентов в начале этого века…
Чтобы начать разрабатывать браузер — достаточно устроиться на работу в Opera ;)
А по процентам — я же не сказал, что это невозможно. Я сказал, что этим пожертвовали ради других, более важных целей.
А по процентам — я же не сказал, что это невозможно. Я сказал, что этим пожертвовали ради других, более важных целей.
Печально то, что жертвуют не только этим в погоне за скоростью… Так например в опере есть ограничение на длину контента по вертикали (в районе 3,5 тысяч пикселей), после которого не влезающий контент «падает» вниз…
Это все не повседневные ситуации, но когда они встречаются — это огорчает.
Еще чем плохо что-то делать под оперу — это маленькая база разработчиков под нее. Если в ИЕ все баги давно известны и найти решение не составляет проблемы, то тут найти решение крайне сложно…
Это все не повседневные ситуации, но когда они встречаются — это огорчает.
Еще чем плохо что-то делать под оперу — это маленькая база разработчиков под нее. Если в ИЕ все баги давно известны и найти решение не составляет проблемы, то тут найти решение крайне сложно…
Так например в опере есть ограничение на длину контента по вертикали (в районе 3,5 тысяч пикселей)
Это баг, который я отслеживаю. Пока не исправлен. Причина — требуется глобальное изменение в ядре handling of large values. Первый баг-репорт по этому поводу появился ещё три года назад. Проблема в том, что слишком много завязано друг с другом в ядре (собственно, почему и удаётся сохранить небольшой размер Opera) и простое изменение данной функции может повлечь за собой кучу новых багов и регрессий в самых неожиданных местах. Поэтому всё делается очень нежно и осторожно. Т.е., где-то это уже поправлено, а где-то ещё ведутся эксперименты.
Это баг, который я отслеживаю. Пока не исправлен. Причина — требуется глобальное изменение в ядре handling of large values. Первый баг-репорт по этому поводу появился ещё три года назад. Проблема в том, что слишком много завязано друг с другом в ядре (собственно, почему и удаётся сохранить небольшой размер Opera) и простое изменение данной функции может повлечь за собой кучу новых багов и регрессий в самых неожиданных местах. Поэтому всё делается очень нежно и осторожно. Т.е., где-то это уже поправлено, а где-то ещё ведутся эксперименты.
Оговорился — по горизонтали, конечно же.
Дробные проценты.
Постоянно встречаются задачи (да просто сделать горизонтальный ряд одинаковых тянущихся по ширине блоков), в которых они нужны.
Постоянно встречаются задачи (да просто сделать горизонтальный ряд одинаковых тянущихся по ширине блоков), в которых они нужны.
Наверняка Гугл не может заявить о полной поддержке Оперы хотя бы потому, что у оперы даже в новых минорных версиях появляются новые глюки, либо же старые глюки начинают вести себя по-новому и соответственно требуют другого фикса. Это не три версии IE, а целый букет проблем.
В общем, было бы хорошо, если бы разработчики Оперы завязали с ковырянием движка в минорных версиях.
В общем, было бы хорошо, если бы разработчики Оперы завязали с ковырянием движка в минорных версиях.
По поводу IE, в моей компании есть подразделение разрабатывающее сайты для гос. структур, так вот, оказалось что даже IE8 есть множество билдов которые могу отличаться только последними цифрами (8.0.7600.16385 или 8.0.7600.12380).
И они частенько у наших клиентов выдают совершенно разные глюки в обработке JS и что встречается чаще, в обработке базовых функций CSS2. Хотя казалось бы одна версия.
И они частенько у наших клиентов выдают совершенно разные глюки в обработке JS и что встречается чаще, в обработке базовых функций CSS2. Хотя казалось бы одна версия.
Сам пользую Оперу для серфинга простых статичных страничек — это то, для чего она подходит лучше всего. Но как опель — не мерседес, так и Опера — недобраузер. Она могла бы им стать, но команда предпочитает фиксить плюшечки типа тем, торрент клиента и пр. Но не движок. Есть куча багов в движке не пофиксинных годами. Начиная с пресловутой правой кнопки мыши, неверных значений scrollHeight, динамаческого изменения стилей и кончая неподдержкой стандартного HTTP статуса 204, которые в продвинутых веб-приложениях активно используются.
Команда, в которой я работаю, регулярно находит разные ошибки, о которых сообщается разработчикам браузеров. И в плане исправить ошибки — разработчикам Оперы еще расти и расти, чтобы приблизиться к организации работы разработчиков Мозиллы/Хрома.
Команда, в которой я работаю, регулярно находит разные ошибки, о которых сообщается разработчикам браузеров. И в плане исправить ошибки — разработчикам Оперы еще расти и расти, чтобы приблизиться к организации работы разработчиков Мозиллы/Хрома.
Расти тут на мой взгляд главное слово, к сожалению Opera это не великий Google илиMozilla Foundation обладающие огромными финансовыми и людскими ресурсами и способная выпускать по 2 билда в неделю.
вы просто смотрите на эти «баги» только с одной стороны: «Я хочу, чтобы было именно так и не иначе». А я вот хочу, чтобы было наоборот. Я хочу, чтобы правая кнопка мыши всегда делала то, что хочу я, а не какой-то вебмастер, который, например, из жадности не хочет, чтобы я мог фотку сохранить на диск. И таких как я тысячи.
точно так же есть аргументы и за другие «баги», которые порой и не баги вовсе. Вам кажется, что 204 должен делать одно, а авторы десятков сайтов в интернете думают совсем не так. И если опера сделает то, чего вам хочется, куча сайтов в ней не будет работать, и люди будут гнобить оперу за то, что сайты в ней не работают.
нету в интернете простых решений
а организацию работы разработчиков мозиллы/вебкита я тоже видел, и не с лучшей стороны, да
точно так же есть аргументы и за другие «баги», которые порой и не баги вовсе. Вам кажется, что 204 должен делать одно, а авторы десятков сайтов в интернете думают совсем не так. И если опера сделает то, чего вам хочется, куча сайтов в ней не будет работать, и люди будут гнобить оперу за то, что сайты в ней не работают.
нету в интернете простых решений
а организацию работы разработчиков мозиллы/вебкита я тоже видел, и не с лучшей стороны, да
Мне ничего не кажется, как браузер должен обрабатывать статус 204. Для этого есть стандарт.
Есть стандарт на то как события приходят и как обрабатываются. Правая кнопка мыши в Опере — работает не по стандарту. Я ничего не придумываю, я просто хочу предсказуемости, которая определяется стандартами. Я рад, что Опера во многих случаях придерживается стандартов лучше, чем другие браузеры. Я недоволен тем, что команда не фиксит свои баги, делая поддержку стандартов избирательно — «тут поддерживаем, а тут сразу не получилось, ну и не дождетесь».
не только опера, но и многие другие браузеры видят, что стандарты не идеальны, и есть куча случаев, когда описанное в стандарте решение неудобно. В таких случаях разработчики геко и вебкита делают то, что считают нужным, и получают похвалу за это. А опера за такие же поступки получает только ругань. Ещё раз скажу: попробуйте разрабатывать именно в опере, сразу найдёте кучу багов в других браузерах.
я разрабатываю под все основные браузеры Safari/Chrome/IE6-8/FF/Opera. Проблемы под Оперой зачастую неразрешимы в принципе.
нет, вы не поняли. Попробуйте на каждое изменение кода смотреть вначале в опере, а не в фф или хроме. Именно в опере постоянно обновлять страницу. Это я и называю «разрабатывать В браузере»
А вы попробуйте разрабатывать не под браузеры, а под стандарты.
Ещё раз, даже если вы заточите страницу под свою связку — Safari/Chrome/IE6-8/FF/Opera, вы будете уверены, что она будет корректно отображаться в Opera Mobile, или, к примеру, на iPhone?
Понимаете, вы не можете предусмотреть абсолютно все браузеры, с которыми может зайти пользователь. Вы нашли решение — разрабатывать только под основные десктопные браузеры. Но это — только полрешения, при этом абсолютно недальновидное. Особенно в свете того, что мобильный интернет значительно опережает рост десктопного. Начиная ваять страницы по стандартам сейчас вы создаёте себе залог будущей беспроблемной работы. В противном случае вы всегда будете плеваться при появлении на рынке новых браузеров. Особенно мобильных, которые вы не можете потестировать.
Ещё раз, даже если вы заточите страницу под свою связку — Safari/Chrome/IE6-8/FF/Opera, вы будете уверены, что она будет корректно отображаться в Opera Mobile, или, к примеру, на iPhone?
Понимаете, вы не можете предусмотреть абсолютно все браузеры, с которыми может зайти пользователь. Вы нашли решение — разрабатывать только под основные десктопные браузеры. Но это — только полрешения, при этом абсолютно недальновидное. Особенно в свете того, что мобильный интернет значительно опережает рост десктопного. Начиная ваять страницы по стандартам сейчас вы создаёте себе залог будущей беспроблемной работы. В противном случае вы всегда будете плеваться при появлении на рынке новых браузеров. Особенно мобильных, которые вы не можете потестировать.
Абсолютно согласен. Разработка идет под стандарты, а по результам тестирования — «пилится» под браузеры. И да, я уверен, что не будет корректно и одинаково отображаться во всех браузерах, особенно под мобильные платформы.
В данном случае я больше говорю не про рендеринг статичных страниц, а про веб приложения — про изменение страницы в динамике — XXI век на дворе.
В данном случае я больше говорю не про рендеринг статичных страниц, а про веб приложения — про изменение страницы в динамике — XXI век на дворе.
Под Opera с давних пор нормально не получалось работать с некоторыми гугловскими приложениями, когда еще хрома и не было.
… «Интересно это такой способ отвоевать долю рынка для своего Google Chrome?»
Так что это точно не этот вариант! :)
… «Интересно это такой способ отвоевать долю рынка для своего Google Chrome?»
Так что это точно не этот вариант! :)
До того как вышел Хром, я был активным пользователем Оперы.
Теперь, при верстке сайтов Опера — браузер, который доставляет наибольшое количество проблем (В IE6 я не проверяю).
Теперь, при верстке сайтов Опера — браузер, который доставляет наибольшое количество проблем (В IE6 я не проверяю).
В Опере нет нормальной человеческой поддержки расширений, нормального сохранения настроек (официального — нет, пришлось писать хак через нулевой домен), нет взаимодействия между расширениями и табами и много что ещё нет нужного и полезного для разработчика расширений.
Google дискриминирует Opera?