Вроде на страничке Fili (извиняюсь если ник исковеркал) читал историю б.войн. Там написано, что среди борьбы нетскейпа с ИЕ опера зародилась в каком-то институте, и потом народ дружно основал компанию и кодировал оперу. Так что походу все браузеры примерно одного возраста.
В абсолютных числах - да
Но, по твоему примеру - Опера и Мозилла ровесники с точностью до года. И тот и другой разрабатывались с 1994. Internet Explorer на год моложе. Так что Опера в процессе войны IE vs Netscape родиться не могла Да и была эта война в 1997..1998гг.
...
Кстати, наткнулся на интересный текст: "Opera was written from scratch - it is not based on the NCSA Mosaic code or interface methodology (as Internet Explorer or Netscape are.)" - http://www.blooberry.com/indexdot/history/opera.htm
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Повторюсь,
Opera была основана в 1993 году работниками Telenor. В 1994 году вышла MultiTorg Opera, в 1996 году Opera 2.1 - ее можно было свободно скачать из сети.
Netscape в то время УЖЕ доминировал на рынке. Opera - ребенок рядом с Netsсape - предком Mozilla. Если вспонить, что движок Opera тоже один раз переписывался с нуля - все по-честному. по одному полному обновлению.
Отсутствует
Opera была основана в 1993 году работниками Telenor.
Two engineers at Telenor (the Norwegian phone company) developed the Opera browser in 1994 for the company's intranet. By the end of 1995 Opera Software was created after Telenor had allowed the pair to continue development of the browser on their own.
// http://www.blooberry.com/indexdot/history/opera.htm
>в 1996 году Opera 2.1 - ее можно было свободно скачать из сети.
Это - так.
>Netscape в то время УЖЕ доминировал на рынке.
Тоже так.
>Opera - ребенок рядом с Netsсape - предком Mozilla.
Только вы уж определитесь. А то то у вас Опера - ребёнок по сравнению с Мозиллой, то намного старше, чем код Firefox'а... А если у Фокса код не Мозилловский... то тут уже спорить просто смысла нет.
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Продолжаем ковыряться в коде Фокса. Точно! Есть там корни NSCA Mosaic!!
if (*str != '/') { LOG(("server did not send a version number; assuming HTTP/1.0\n")); // NCSA/1.5.2 has a bug in which it fails to send a version number // if the request version is HTTP/1.1, so we fall back on HTTP/1.0 mVersion = NS_HTTP_VERSION_1_0; return; }
/* MISSI Mosaic Object ID space */ #define USGOV 0x60, 0x86, 0x48, 0x01, 0x65 ... /* Netscape Communications Corporation Object ID space */ /* { 2 16 840 1 113730 } */ #define NETSCAPE_OID 0x60, 0x86, 0x48, 0x01, 0x86, 0xf8, 0x42 ... /* RSA OID name space */ ...
Отредактировано Balancer (11-07-2006 22:11:14)
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Balancer
ну ладно, это я так, для красного словца, вставил.
просто, надо определиться, что с чем сравнивать
корни Mosaic - это трагедия, флейм теряет смысл, Firefox повержен.
Отсутствует
опера зародилась в каком-то институте, и потом народ дружно основал компанию и кодировал оперу
Так вообще рождается 30% софта и столько же софтварных компаний. Еще 10% пишется проф. прогерами в свободное время, а остальное крутыми корпорациями
P.S.: Цифры от балды, а то щас накинетесь
Black holes were created when the God divided by zero.
Отсутствует
Balancer
ну ладно, это я так, для красного словца, вставил.
просто, надо определиться, что с чем сравнивать
Сравнивать можно только то, что есть сейчас. Ибо не всё ли равно для конечного пользователя (а не фаната) сколь долго развивают его продукт?
Но и тут мы постоянно нарываемся на какие-то перекосы.
То начинаем сравнивать "голый" Фокс с "голой" Оперой, но при этом почему-то кричим, что у Оперы ненужные функции (хотя весит она с ними меньше, функции по умолчанию не используются и т.п.).
То начинаем сравнивать обвешанный экстеншнами Фокс с голой Оперой утверждая, что Опера ничего не умеет.
Сравнения Оперы "оснащённой" подобранными UserJS и "оснащённого" Firefox'а всегда сводится к ScrapBook'у (недавно ещё был AdBlock), с одной стороны и "это нам не надо" с другой (Fit to width, легковесность браузинга и рендеринга, почтовый клиент, RoboSticky и т.д. и т.п.)
Безусловно с такими подходами сравнивать нечего. Чтобы "победить" Forefox при таком подходе, Опера должна включать ВСЕ его возможности. Но тогда бы вопрос был бы очевиден.
А сравнивать асимметричные вещи на этом форуме (впрочем, врать не буду, на operafan тоже) абсолютно никто не умеет и/или не хочет.
Куда приятнее кричать: про "длинные волосы, грязное белье, браузер Opera."
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Balancer
То есть ты хочешь сказать, что если в приложение встроили код wget, по которому оно получает обновления, то корни приложения идут от wget?
А то, что в Опере код OpenSSL -- значит движок Оперы ведет свою историю от OpenSSL?
Отредактировано Почесал (11-07-2006 23:00:53)
Отсутствует
То есть ты хочешь сказать, что если в приложение встроили код wget, по которому оно получает обновления, то корни приложения идут от wget?
Если это будет приложение по закачке файлов - то да, именно так.
А то, что в Опере код OpenSSL -- значит движок Оперы ведет свою историю от OpenSSL?
Не нужно тупить, я там выше приводил комментарии из кода html-парсинга. Ссылки на Netscape 1998 есть вообще практически в каждом разделе исходников браузера. Более ранние - реже, но было бы удивительно, если бы код Фокса за 10 лет не менялся бы ВООБЩЕ
У тебя тело сейчас содержит менее 10% молекул, из которых оно состояло месяц назад. Значит ли это, что ты сегодняшний не имеешь никакого отношения к тебе месячной давности? К годичной? А уж от того, каким ты был 10 лет назад ты точно никакой истории не ведёшь...
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Balancer
Откуда у меня виндовый Release Notes? А лазить по сайтам - я не такой "фонатег"
"Справка - Замечания к релизу" для ленивых.
Xeningem
Проверка правописания - это хорошо - но это же не разработка - это опять таки добавление в дистрибутив сторонних разработок.
Без бреда. Проверка правописания - не сторонняя разработка.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
е нужно тупить, я там выше приводил комментарии из кода html-парсинга.
Использование чужого кода для некоторых вещей != ненаписание движка с нуля.
То, что в Opera есть OpenSSL не означает, что Опера не писалась норвежскими программистами своим кодом.
Отредактировано Почесал (11-07-2006 23:39:14)
Отсутствует
Если это будет приложение по закачке файлов - то да, именно так.
Я же сказал -- приложение получает обновления, используя код wget. Например, антивирус обновляет так свои базы с сервера разработчиков.
Это ведь не значит, что разработчики не писали программу сами. Просто воспользовались чужим хорошим кодом для реализации части программы.
Отредактировано Почесал (11-07-2006 23:40:44)
Отсутствует
Очередная дыра в Опере.
http://www.securitylab.ru/vulnerability/270409.php
11 июля, 2006
Программа: Opera 9, возможно более ранние версии.Опасность: Средняя
Наличие эксплоита: Да
Описание:
Уязвимость позволяет удаленному пользователю вызвать отказ в обслуживании.Уязвимость существует из-за ошибки при обработке большого количества radio-кнопок. Удаленный пользователь может с помощью специально сформированной Web страницы потребить большое количество системных ресурсов и вызвать отказ в обслуживании. Пример:
<?php
for ($i=0;$i<50000;$i++)
{
echo '<input type="radio" name="vuln" value="">';
}
?>URL производителя: opera.com
Решение: Способов устранения уязвимости не существует в настоящее время.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
"Справка - Замечания к релизу" для ленивых.
Спасибо. Собственно, чего и ожидалось: "Software Update will not work if Firefox 1.5.0.4 is installed to a location that you do not have write access to, since Software Update needs to replace or create files in this location.".
Т.е. автообновление реально работает только под админскими правами. Ну, или если ты разрешаешь запись всем в Program Files...
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Использование чужого кода для некоторых вещей != ненаписание движка с нуля.
Ясно. Ещё один тролль.
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Очередная дыра в Опере.
Ну что это за дыра? Кто-то может предположить её реальное использование, кроме как для борьбы с заходами на определённый ресурс Оперой? Так это и проще делается...
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Не нравится - не пользуйся. Кто заставляет???!!!
Достали уже ваши посты о том, что для просмотра веб-страниц не нужен почтовик и ирк-клиент.
А скажешь, что нужен?
В тему - для миранды есть плагин, который показывает текущую песню, которую играет винамп, во всплывающем окошке
а Оперу ругаете за то, что в ней это всё есть изначально при меньшем размере
а вот представь себе: едет феррари, к которой привязана вереница консервных банок. также глупо выглядят и всякие причиндалы в Опере. лучше бы они ресурсы, затраченные на привязываение банок, потратили на собственно браузер. А на размер мне, если честно, глубоко пох. пять метров стоят не такие уж и большие деньги, чтобы из-за них поднимать тут нытьё. А вот на что мне непох, так это на вылизанность. А то, блин, качаешь "финальную версию", ставишь, и тут же ловишь пачку глюков, лезешь в инет и узнаёшь, что в новом билде часть глюков пофиксили - извольте скачать ещё пяток метров. И я знаю, почему так происходит - когда в программу понапихано много всякого мусора, протестировать всё сложно и/или лениво. Вот и получаем...
И что будет тогда в 2.0 нового? Особенно, если они их и так не встраивают...
из внешних изменений - спеллчекер, менеджер расширений, менеджер поисковиков, восстановление сессий при крахе. из внутренних - использование БД sqlite.
Насколько я знаю, под Fx уже есть jabber-клиент
не знаю, кто такой жабер, но аську точно видел...
Visual Refresh - всего лишь освежат морду браузера, новые иконки взамен старых, рисованных студентами по ночам и т.д.,
очень смешно.. иконки для фф всегда выполнены на профессиональном уровне, за что художникам большой поклон.
Documentation - ой, справку опять в онлайн запихивают все эти разработчики. Что опера, что фокс.
нет, к фоксу справка прилагается.
Platform Support - Winvista вижу, Win98xx не вижу! Где моя любимая Win98!!???
там же, где и dos - в прошлом веке.
Ведь сам движок не переписываеться!
Вот и хорошо. нехватало ещё кучи глюков от переписывания движка...
А возраст Firefox'а на сегодня - 11.5 лет.
у-у-у, как глубоко капнул. тогда капнём ещё глубже, когда там у нас появился STL?
И такого кода - тонны. Открой, наконец, сорцы.
FF - это XUL приложение. а сорцы ты приводишь от Gecko - виртуальной машины.
!
Отсутствует
А скажешь, что нужен?
В тему - для миранды есть плагин, который показывает текущую песню, которую играет винамп, во всплывающем окошке
в самом винампе можно галочку поставить, чтобы всплывали вот такие окошки.
а вот представь себе: едет феррари, к которой привязана вереница консервных банок. также глупо выглядят и всякие причиндалы в Опере.
А теперь представь, что надо ехать на дачу. садишься в свой феррари без консервных банок и понимаешь, что барбекью влезет только в универсал, теща только в минивен...
очень смешно.. иконки для фф всегда выполнены на профессиональном уровне, за что художникам большой поклон.
Видно художники ленивые или платят им мало, иконки "ограниченные" и их не очень большое количество.
FF - это XUL приложение. а сорцы ты приводишь от Gecko - виртуальной машины.
Выкинь весь этот ненужный код от Gecko и посмотрим что получится.
Отсутствует
Кстати, про борьбу браузеров... smile
http://balancer.ru/files/0606/tabs.htm
http://dark-demon.nm.ru/web/samples/moz_tabs.htm
!
Отсутствует
в самом винампе можно галочку поставить, чтобы всплывали вот такие окошки.
перед этим надо поставить соответствующий плагин. но не в этом суть - зачем это миранде?
А теперь представь, что надо ехать на дачу. садишься в свой феррари без консервных банок и понимаешь, что барбекью влезет только в универсал, теща только в минивен...
потом привязываешь эти банки обратно и барбекю с тёщей тут же влезают
Видно художники ленивые или платят им мало, иконки "ограниченные" и их не очень большое количество.
их и не должно быть много, иначе получится мешанина. а в чём проявляется эта "ограниченность"?
Выкинь весь этот ненужный код от Gecko и посмотрим что получится.
забавная у тебя логика системный блок ты тоже виндовсом называешь? если нет, то выкинь свой ненужный системник.
!
Отсутствует
Помнится за то, что я назвал его красноглазым, меня забанили. А то, что он тут распускает язык -- это в порядке вещей?
"красноглазый" - обзывательство. "тролль" - классификация сетевого оппонента.
Но тут нынче сам модератор легко бросается куда более хлёсткими определениями...
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
FF - это XUL приложение. а сорцы ты приводишь от Gecko - виртуальной машины.
Да, точно, пора заводить mozilla.ru quotes.
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Да, точно, пора заводить mozilla.ru quotes.
Я удивлен, почему его еще никто не сделал. Будет что почитать долгими зимними вечерами
Black holes were created when the God divided by zero.
Отсутствует