Ru-Board.club
← Вернуться в раздел «Программы»

» Браузерные войны: 2005/2006 (Windows)

Автор: Viewgg
Дата сообщения: 07.03.2006 12:44
forever
Насколько я понимаю, кроссплатформенные у FF только расширения, сам броузер - нет.
Автор: forever
Дата сообщения: 07.03.2006 12:55
Ну и что тогда уникального в возможности таскать профиль между разными ОС?
Автор: AlexeySmartov
Дата сообщения: 07.03.2006 13:33
abz

Цитата:
Ужас сколько страстей! Ставим новую версию, сразу ждём следующую, пробуем бету, убегаем от неё на другую поделку

Ты чего-то недопонял. Я сижу на Portable Firefox. Ни за какими бетами не бегаю. Когда выйдет Опера 9 Final release перейду на нее. Вот и все. Сим я описал что Опера 9 мне нравится больше чем текущая Лиса.
Сиди на своем Макстоне мне то какое дело если тебе там удобнее. Мой браузер от этого хуже не становится.

forever
Ну ты пошутил Что по твоему если аппликуха кроссплатформенная так exe от винды выполнится на лине? ) Так только с java-приложениями бывает, но там не exe-шники и размер самой java машины все равно отличается на осях.


Цитата:
что тогда уникального в возможности таскать профиль между разными ОС?

А уникального в этом только того, что этого нету в ИЕ, не было и не будет в ближайшее время.

Major_Fox

Цитата:
можно прописать путь к профилю на флэшку,

Где это прописывается?
Автор: forever
Дата сообщения: 07.03.2006 14:18
AlexeySmartov

Цитата:
если аппликуха кроссплатформенная так exe от винды выполнится на лине?

А в чем тогда кроссплатформенность FF? IE что, тоже кроссплатформенный? Помнишь IE4 под линух?
Имхо кроссплатформенное приложение - приложение которое работает на разных платформах, а не имеет _разные_ варианты под разные оси.


Автор: dgorchak
Дата сообщения: 07.03.2006 18:16
forever
Ну так оно и работает под разными платформами. Просто код компилируется для Windows, для *nix и пр.

Наверное, о кроссплатформенности говорится из-за того, что часть FF (как я понял, GUI) написана на XUL
Автор: unreal666
Дата сообщения: 07.03.2006 18:58
forever
Кроссплатформенные у FF исходники, им не нужны какие-то особенные библиотеки для компиляции в отличие от IE.
Автор: AlexeySmartov
Дата сообщения: 09.03.2006 11:12
2 forever
unreal666 тебе ответил. IE под виндой и под Lin - 2 разных аппликухи. Абсолютно разных. CSS и JS по-разному в некоторых местах обрабатывают.
FF - одни и те же сырцы. Разный только исполняемый код.
Автор: Major_Fox
Дата сообщения: 09.03.2006 13:36

Цитата:
Опера не пишет свои основные настройки в реестр.
Правильно делает, разобраться проще (ИМХО)


Цитата:
Имхо кроссплатформенное приложение - приложение которое работает на разных платформах, а не имеет _разные_ варианты под разные оси.
Ну как сказать, как сказать. Есть один комплект исходников, из которых пользователь компилирует приложение под свою платформу, как вариант, для наиболее распространенных платформ (на которых пользователи не обязаны уметь компилировать софт из исходников) предоставляются откомпилированные варианты: под Windows инсталлер, для Linux просто архив (хотя в свое время был инсталлер), под Mac вообще образ диска. Авот под FreeBSD, и другие юниксы, на сайте FF откомпилированных дистрибутивов нет, а люди пользуются. Вот собственно в чем выражается кроссплатформенность.

Добавлено:

Цитата:
Что по твоему если аппликуха кроссплатформенная так exe от винды выполнится на лине?

В каждой шутке есть доля правды
Чем эмулятор Windows API хуже Java-машины?
Автор: forever
Дата сообщения: 09.03.2006 14:43
unreal666, AlexeySmartov
Что ж, "кроссплатформенные исходники" тоже метод

Major_Fox

Цитата:
Есть один комплект исходников, из которых пользователь компилирует приложение под свою платформу

А почему исходники такие громадные? Аж 33М?
Автор: Major_Fox
Дата сообщения: 09.03.2006 15:45
Х.З. Видимо потому что учитываются ньюансы всех возможных платформ. Ну и по всей видимости, они несут в себе еще необходимые для сборки заголовки, дабы не требовалось иметь их под рукой. Но это так, догадка.
Автор: Yarylo
Дата сообщения: 09.03.2006 15:46
Отдал голос за Firefox, имхо лучший браузер, если-бы не тормоза Приходится юзать альтернативные сборки...
Автор: forever
Дата сообщения: 09.03.2006 16:22
Major_Fox

Цитата:
Видимо потому что учитываются ньюансы всех возможных платформ.

А не потому ли, что в одну кучу собраны не связанные между собой секции кода для разных систем при компиляции отсекаемые директивами для компилятора? Согласись, что 33М для исходника при даже 10М на выходе - мягко говоря необычно. Может просто в одну кучу собрано то, что при гораздо меньшем размере можно было бы распространять под разные платформы по отдельности?
Автор: Da_Neil
Дата сообщения: 09.03.2006 21:33
forever

Цитата:
А почему исходники такие громадные? Аж 33М?

Наверняка там собран весь старый код ещё со времён нетшкафа, выкинуть который жалко, а переписать качественно с нуля нет времени/возможности.

Интересно, а у Оперы для вин и лин с одних и тех же исходников компилируется? И почему кроссплатформенный продукт с закрытым кодом работает на порядок быстрее кроссплатформенного продукта с открытым кодом.
Автор: kullibbin
Дата сообщения: 09.03.2006 21:59

Цитата:
Интересно, а у Оперы для вин и лин с одних и тех же исходников компилируется?

В программировании не силен, но опера под лин и вин - немного разная! И настройки там немного разные, под лин настроек больше. Хотя файлы профиля - заклаждки, куки - все можно прямо скопировать из вин в лин, они будут везде работать.
Автор: artfavourites
Дата сообщения: 09.03.2006 22:07
похоже ветку пора переименовывать из "Браузерные войны: 2005/2006 (Windows)" в "Домыслы о некроссплатформенности Firefox и других кроссплатформенных браузеров"
да, ахритектура мозиллы кросплатформенная, а XUL так вообще платформонезависим
и, кстати - один из немногочисленных примеров удачного платформонезависимого решения

а кроссплатформенность сама по себе не подразумевает полного совпадения исходников
примеры - тот же флэш-плагин, который есть для всех платформ и браузеров
ну и собственно опера тоже, будь у нее даже конфигурация завязана на реестр в windows варианте, всё равно осталась бы кроссплатформенной
Автор: forever
Дата сообщения: 09.03.2006 22:49
artfavourites
Дык а что с исходниками FF?
Автор: artfavourites
Дата сообщения: 10.03.2006 11:51
forever
Тут ответ на твой вопрос.
Мозиллу пишут параллельно сразу в 3-х частично пересекающихся вариантах. Остальное - порты.
Исходники одни.
Автор: Major_Fox
Дата сообщения: 10.03.2006 12:09

Цитата:
В программировании не силен, но опера под лин и вин - немного разная!

Под линухом опера говорить не умеет ;(
Автор: abz
Дата сообщения: 10.03.2006 12:23
forever

Цитата:
А в чем тогда кроссплатформенность FF?


Цитата:
Кроссплатформенные у FF исходники, им не нужны какие-то особенные библиотеки для компиляции в отличие от IE.

В общем, миф эта кроссплатформенность! То, чем кичились, оказалось туфтой. Последний аргумент поделок разжалован...

Добавлено:
Вы кстати на результаты голосования смотрите с той мыслью, что Макстон ру-боарда сражается со всем остальным интернетом! Очень грустно поступили сторонники альтернативы, привлекая сторонние голоса (правда, файерфоксу это не помогло!). Я думаю, что свою ущербность для себя самого чем-то надо оправдывать...
Автор: PREVED
Дата сообщения: 10.03.2006 13:05
Пользуюсь Оперой. Браузер не без недостатков, но ИМХО самый прямой браузер из ныне существующих.

abz

Цитата:
Вы кстати на результаты голосования смотрите


Закономерный результат. Opera всегда пользовалась большой популярностью в России и вообще в РуНете. В России (среди прочих стран) самый высокий процент пользователей Оперы (от общего числа интернет-пользователей).


Цитата:
с той мыслью, что Макстон ру-боарда сражается со всем остальным интернетом!


А разве на ру-борде находится не самый большой русскоязычный форум любителей Макстона?

Вам не нравится малое количество очков набранное Макстонами,
Авантами етс.? Кто вам мешает агитировать народ для голосования за них? Например тех же патриотичных китайцев, которые юзают Макстон лишь
потому, что он "Made in China".


Цитата:
Очень грустно поступили сторонники альтернативы, привлекая сторонние голоса (правда, файерфоксу это не помогло!).


О чем это вы? Пока я видел только призыв к голосованию в шапке топика про Оперу.


Цитата:
Я думаю, что свою ущербность для себя самого чем-то надо оправдывать...


Ущербность в чем?
Автор: Major_Fox
Дата сообщения: 10.03.2006 13:19
abz

Цитата:
В общем, миф эта кроссплатформенность! То, чем кичились, оказалось туфтой.

Внимательней! Исходники!!! Это и называется кроссплатформенность. Когда сам исполняемый файл запускается на разных платформах - это платформонезависимось.
Автор: Dr Eam
Дата сообщения: 10.03.2006 14:23
Major_Fox

Цитата:
Внимательней! Исходники!!! Это и называется кроссплатформенность.

Кроссплатформенность - тоже сильно натянутая штука. Я бы понял, если б весь текст компилировался всегда для любой платформы без условных директив.
Потому, как можно написать отдельно исходник под, например, линукс и под, например, мак, потом объединить тексты, но вставить директивы - такая-то платформа - используется эта половина исходников. Другая платформа - другая половина. И всё! Кроссплатформенность!
Автор: Major_Fox
Дата сообщения: 10.03.2006 15:39

Цитата:
Кроссплатформенность - тоже сильно натянутая штука. Я бы понял, если б весь текст компилировался всегда для любой платформы без условных директив.

Такое осуществимо, я видел. Боллее того, сам что-то такое писал. Хотя под Лин, и под БСД, это одно, а под Вин другое: организация файловой системы другая, разные API. Хотя с появлением QT на Win, все-таки стало проще (В Trolltech даже песенку сочинили: Fist was a Linux, next was a Mac, Now we put Windows on the open source track). Теперь программы позицирующиеся как кроссплатформенные все чаще и чаще сопровождаются готовым Makefile. Огнелису пока до этого далеко, а вот виндовая опера, напоминает свой линуксовый вариант подозритьно QT-шным дизайном.
Автор: artfavourites
Дата сообщения: 10.03.2006 17:48
Dr Eam
ты бы хоть словом браузеры упомянул
твоё непонимание - предмет совсем других топиков
Major_Fox
ага - а что если платформа одна, а компилеры разные ?
msvc и gcc ?
тебя что волнует - результат или "чистота" эксперимента ?
попробуй тогда использовать Firefox собраный под Win на gcc
тот же инфозип - пожалуйста - абсолютно то же самое


Цитата:
организация файловой системы другая, разные API

ну и здорово - из утилит работающих через cygwin способны конкурировать с нативными лишь единицы
Автор: Shpankov
Дата сообщения: 11.03.2006 09:11

Цитата:
Интересно, а у Оперы для вин и лин с одних и тех же исходников компилируется?


Да. Ядро Opera одно и то же для всех десктопных, мобильных версий и для встроенных систем. Системно-зависимые компоненты "подцепляются" на стадии сборки установочного файла.


Цитата:
Под линухом опера говорить не умеет ;(

Opera умеет, а вот голосовые библиотеки, которые разрабатывает IBM - пока нет. Но пока: неделю или две назад читал в новостях, что IBM портирует свои наработки в Linux. Так что будет голос и в Linux.
Автор: AlexeySmartov
Дата сообщения: 11.03.2006 11:48
Major_Fox

Цитата:
Чем эмулятор Windows API хуже Java-машины?

Гораздо большей несовершенностью, возможно Ты какой эмулятор на скрине заюзал. wine?

abz

Цитата:
В общем, миф эта кроссплатформенность! То, чем кичились, оказалось туфтой. Последний аргумент поделок разжалован...

Да ну? Чето я не наблюдаю версии макстона или аванта под линь. А Лиса есть, унд Опера тоже.
Автор: ALeXkRU
Дата сообщения: 11.03.2006 11:58

Цитата:
Да ну? Чето я не наблюдаю версии макстона или аванта под линь

а что, уже есть IE для "линь"
Автор: PREVED
Дата сообщения: 11.03.2006 16:33
Текущий недельный (тестовый) билд Opera 9.0 проходит тест ACID2
Источник: http://browsing.ru/2006/03/10/opera-prohodit-acid2
Автор: ZONE51
Дата сообщения: 11.03.2006 23:33
Господа, может ктонть дать обьективную оценку стабильност работы и скорости браузеров фирефокс 1.5 и опера 8.53 в сравнении?все эти прибамбасы, расширения и т д не в счет. чисто практичность. спасибо.
Автор: PREVED
Дата сообщения: 12.03.2006 01:22
ZONE51

Цитата:
Господа, может ктонть дать обьективную оценку стабильност работы и скорости браузеров фирефокс 1.5 и опера 8.53 в сравнении?все эти прибамбасы, расширения и т д не в счет. чисто практичность. спасибо.


Opera побыстрее рендерит страницы, со стабильностью тоже все в порядке (если использовать финальные версии).

В случае с FireFox ощущение портит тормознутый интерфейс. Стабильность на высоте, особенно если не сильно усердствовать с расширениями, но утечек памяти не избежать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: nTune


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.