Главная

Вопрос по браузерам

Помогите, пожалуйста, разобраться с браузерами. нужно: чтоб был браузер, открывал файлы и картинки показывал. Вот что перепробовал.

NetPositive:
*нет автоматического определения кодировок,
*не хватает шрифтов
*иногда не отображает картинки (только рамки).
*не хочет открывать некторые файлы, пишет, что их там нет.

Opera 3.6:
*триальная версия (30 дней);
*не отображает корректно кириллические кодировки;
*нет возможности выбора кодировок.

Mozilla Firefox неизвестной версии (включен в дистрибутив BeOS 5 MAX, файлы датированы 11.2006–01.2007):
*Иногда не отображает некоторые шрифты (даже с популярных неглупых сайтов вроде Mobile–Review.com);
*Часто не видит картинки, при этом крайне редко показывает их рамки, а в основном — просто текст без картинок и рамок;
*иногда напрочь отказывается открывать файлы, ссылаясь на "# Check the file name for capitalization or other typing errors.
# Check to see if the file was moved, renamed or deleted."

Mozilla for BeOS v1.5b:
*Не может открыть некоторые файлы, ссылаясь на “The file cannot be found. Please check the location and try again”;
*как и в случае с Firefox, не отображает некоторые шрифты;
* часто не видит картинки, отображает лишь рамки;

Firefox 2.0.0.15.en-US.BeOS–net_server:
*Не запускается. Жму мышкой по скрипту Firefox — тот открывается в текстовом виде. Пробую из консоли — пишет “Cannot find mozilla runtime directory. Exiting”; при попытке запустить run–mozilla.sh выдает “Cannot execute”. Естественно, если жать мышкой по бинарнику firefox–bin, то выдается сообщение “Could not open “firefox–bin” (Missing library: libmozjs.so)"

Seamonkey-1.1.7-Multitasking–PrintPostscript:
*Тоже не запускается. Тоже скрипт открывается в текстовом виде, в консоли тоже пишет “Cannot find SeaMonkey runtime directory. Exiting”, а если кликать по бинарникам, пишет “Could not open “firefox–bin” (Missing library: libxpcom.so)"

NetSurf:
*Не запускается. Есть только один файл–бинарник NetSurf объемом 11,25 метров; когда кликаешь на него — выдается сообщение “Could not open “NetSurf” (Missing library: libsocket.so)."

Предположил, что новый Файрфокс, Симанки и НетСёрф не запускаются оттого, что им нужен Bone. в Максе его вроде как нет, а прикрутить сам я пока не умею. Загрузил BeOS 5.0.5 Bone, попробовал запустить эти браузеры там. Симанки как 1.1.7, так и версия Seamonkey-1.8-bone–haikuAndBeOSMemLayoutFix2 отказались запускаться по тем же причинам, что и прежде. А вот НетСёрф теперь потребовал новую библиотеку: libz.so

Как бы это заставить хоть один браузер нормально работать, а?

Вобщето фаефокс

Вобщето фаефокс и симанки работают и под нетсервер и под боне. У них, как ты заметил, есть отдельные сборки под несервер и под боне. Хитрость в том, что запускаются они скриптом а не бинарником и он не всегда срабатывает с первого раза. Почитай инфу на бебитсе в фаерфоксовом разделе -там, насколко помню напеисоно подробно как ставить. Самое простое что можешь зделать — запусти фаер в терминале. открой окно теминала, и перетащи в него скрипт. Может чего и получится. Кстати версии под боне работают заметно шустрее — особенно симанки. И нетсерф тоже работает, но пока для практических целей малопригоден — пока там все только через адресную строку, закладок нет, а если прописать его како–му нибудть Html как приложение по умолчанию, откроется все равно не файл а страница приветствия.
Ну и последнее — флеши как понимаешь отображаться не будут.

фокс 2.0.0.17

фокс 2.0.0.17 под нетсервер или под боне !! скачай с бибитсов, запускать надо не бинарником, а скриптом firefox, если скрипт по двойному клику не запустится, открой терминал и перетащи в него скрипт, потом ентер — удачи!

Для Оперы есть кряк.

Для Оперы есть кряк. Собственно, весь кряк — это изменить пару байтов в бинарном файле. Но Опера не поддерживает кодировки. Вообще.

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

У меня никогда не было проблем ни с одним из Файрфоксов / Симанки…

Хех, вот подумаешь

Хех, вот подумаешь сколько движков уже напортировали. Некоторые целиком, некоторые частично. Не успел разработчик WebKit портануть, уже Хром гугловский вышел, тот одно бросил за новое взялся. Итамар и другой западный товарищ NetSurf портанул и даже морда там какая–то начальная уже работает.

Так что будет и замена Позитивчику, и Сафарчику/Хромокую. Последний хоть не пупер–легкий, но все же… полегче… кой–какого… браузера… Впрочем, если когда–нибудь появится прожка аналогичная Camino (из OSX), то и Гекконом тоже можно будет пользоваться без каких либо… нареканий.
:)))))

С некоторыми

С некоторыми трудностями удалось запустить и Симанки, и новый Фаерфокс версии 2.0.0.17.
По–моему, Симанки ничем не отличается от обычной старой Мозиллы. Все так же не хочет открывать некоторые файлы, показывать шрифты и отображать картинки.
Да и с новым Фаерфоксом лучше не стало. Вот почему он отказывается открывать сохраненные на винте файлы? Виндозная версия эти же файлы открывает. Кроме того, все так же не хочет показывать картинки. Иногда внутри одного файла часть картинок отображает, а часть — нет. Известно, что виндозные версии Фаерфокса, К–Мелеона и иных браузеров на движке Геко не показывают картинки, если папка с этими картинками имеет название на кириллице. Здесь же черт те что: то показывает, то нет.
НетСёрф по–прежнему не запускается: ссылается на отсутствие библиотек.

А что вы там говорили про Хромого Гугла? Есть успехи в портировании? И спроста ли в папке Фаерфокса есть папка Chrome?

И завтра будет твоим!

Chrome —

Chrome — так называется интерфейс Файрфокса. Хромой Гугл, как я понимаю, никто портировать и не собирается — и это правильно! — хотя вроде как WebKit уже есть, и, следовательно, часть работы уже сделана.

Опенсорсный вариант

Опенсорсный вариант гугловского браузера называется Chromium. Итамар в мейл–листе Хайку помнится писал, что там у них здорово оптимизированный двиган WebCore был задействован. И вроде ему даже сырцы оного понравились даже более чем оригинальный вебкит. Не знаю, что там правильно или нет, но какой–нибудь webkit–based браузер для Хайки нужен.

А сам Google Chrome в настоящем виде нам нафиг не сдался, особенно с его лицензионным соглашением, HAHAHAHAHA. :)))))

Они изменили

Они изменили лицензионное соглашение и удалили оттуда пункт, по которому всё, сделанное с помощью Chrome, сразу становится Google–овской собственностью.

По поводу Chrome — это я объяснял, почему в Firefox есть папка с таким названием.

Народ, так эта .) —

Народ, так эта .) — не совсем понил, какой браузер самый кошерный.
Для нормального/харашо, более–менее нормального/ серфинга по сети.
а то 27965 завел, а там нифига нету :(

ФФокс 2.0.0.17

Фирефоксина как optional

Фирефоксина как optional package ставится. Конфигурируется в build/jam/UserBuildRules и билдим. А как билдите/ставите? Прямиком на раздел или с извратом?

сначаль с извратом,

сначаль с извратом, щас на раздел…
весь софт в отдельной кашолке:) на десктопе ярлыки/тобишь симлинки

щас пороюсь, каки винчестеры моя мамулька поддерживает в максимуме..еси 40Гектар увидить сложу на него
мамулька Тайан Тигер133 это на Интел ВХ100 -по своим временам бренд!

Тогда скопируй

Тогда скопируй build/jam/UserBuildConfig.sample в build/jam/UserBuildConfig и добавь в optional packages “Firefox”. Не забудь иметь в системе wget. Тогда при билде с ключом --install–haiku — оно автоматически стянет архив фирефокса и распакует его на целевой раздел. Кстати, так можно поставить не только браузер. ;–)

Попробовал

Попробовал еще немного.
Links потребовал библиотеку libbind.so
Konqueror потребовал libqt.so.z как я понял, ему нужно еще чего–то много КДЕшного ставить, в чем я не силен. И вроде как в описании сказано, что он не может открывать файлы.
NetOptimist не умеет открывать файлы совсем: меню неактивно.

И вот еще наблюдение.
Установленный Firefox весит 37,1 Мб
Mozilla — 62 Мб
Seamonkey — 54,4 Мб

Почему более ранние (и, надо думать, менее функциональные) браузеры занимают больше места?

И завтра будет твоим!

Откуда Konqueror?

Откуда Konqueror?

Ну, здравствуй. Давно

Ну, здравствуй. Давно уж портирован. В варианте «для извращенцев».

Я знаю, только на bebits

Я знаю, только на bebits битая ссылка.

Из описания

Из описания Файрфокса:
One of the biggest is the ability to use Firefox as a “semi–native” app. To run without the script, add the following lines to /boot/home/config/boot/UserSetupEnvironment

export LIBRARY_PATH=%A/.:%A/components:$LIBRARY_PATH
export ADDON_PATH=%A/.:%A/components:$ADDON_PATH

Попробовал так сделать — все равно бинарником не открывается.

И завтра будет твоим!

Запустил Zeta–LiveCD

Запустил Zeta–LiveCD (Zeta 1.21) и оттуда Mozilla Firefox. Запускается лисичка не скриптом, а бинарником. Это порадовало, и я попробовал открыть те файлы, которые не хотели отрывать в БеОС–Максе ни НетПозитив, ни Файрфокс, ни Мозилла, ни Симанки. И — о чудо — файлы открылись! Также целиком и полностью отобразились те файлы, при открытии которых беосные браузеры не хотели показывать часть картинок (внутри одного и того же файла: вот картинки есть, а вот лишь рамки). Это еще более понравилось, и я решил перетянуть этот Файрфокс к себе в БеОС. Правда, Зета почему–то отказалась подмонтировать два имеющихся BFS–раздела (от BeOS–MAX и от BeOS 5.0.5 Bone), поэтому сначала скинул на FAT–раздел, а потом уже из беоса перетянул на родной BFS. Бинарником браузер запускаться отказался, потребовал сначала libmozjs.so, а потом и еще с десяток библиотек, которые у него же внутри папки лежали. Я их всех закинул в /boot/home/config/lib, запускаю бинарник снова — на этот раз новые библиотеки не требуются, а пишет вот чего: Missing Symbol: ReadyToLoop__7BLooperPQ27BLooper
Удивительно, что точно такая же ахинея выдалась ранее при попытке запустить Deluxe Snake, Vertigo, NetPositive, 3d Mix, MidiPlayer после того, как я из Зеты перекинул в папку lib библиотеку Libmidi2.so Потом я это дело выкинул, и перечисленные программы заработали, как и прежде. Но вот Файрфокс все равно не запускается бинарником. Попробовал скриптом — открывается блокнот, попробовал скриптом через терминал — пишет could not find mozilla runtime directory. Помню, где–то в описании Мозиллы говорилось, что куда архив браузера распаковали, оттуда и запускайте, а то если скопировать в другое место — не запустится уже.
Вот подскажите–ка, почему из беоса 4 браузера не хотят корректно отображать файлы, а Зета показывает, и почему не получается зетовый файрфокс заставить работать в беосе.

И завтра будет твоим!

>Правда, Зета

>Правда, Зета почему–то отказалась подмонтировать два имеющихся BFS–раздела

Это потому что на LiveDC нет драйвера bfs.

>Missing Symbol: ReadyToLoop__7BLooperPQ27BLooper

Это потому что такой функции в R5 не было, а появилась только в BONE.

>Удивительно, что точно такая же ахинея выдалась ранее при попытке запустить

Скорее всего libmidi2.so требовала наличие этой функции.

>Попробовал скриптом — открывается блокнот

Это потому что не надо было копировать его на FAT как есть, а надо было вначале поместить в zip. Атрибуты файла (права на исполнение потерялись на FAT разделе) вот он и открывается в StyledEdit'e.

>попробовал скриптом через терминал — пишет could not find mozilla runtime directory

Это потому что надо было в терминале сначала перейти в папку с фаерфоксом вот так «cd /path/to/firefox»
и уже от туда запускать firefox.

>Помню, где–то в описании Мозиллы говорилось, что куда архив браузера распаковали, оттуда и запускайте, а то если скопировать в другое место — не запустится уже.

«перед инсталляцией «новой» версии обычно полезно почистить кэш, удалить файл XUL.mfasl и файл compreg.dat — и первый раз запустить из терминала через скрипт.» (c) СД А то и вовсе переименовать профиль ~/config/settings/Mozilla/Firefox/Profiles/

>почему не получается зетовый фаерфокс заставить работать в беосе.

Не знаю на сколько это возможно, если я не ошибаюсь то зетовый фаерфокс собирался с флагом -O3, что не очень хорошо работало в чистом R5. К тому же он собирался под BONE, который отличался от того, который можно поставить на R5. Ещё и *.so перемещались в ~/config/lib.

Я попробовал бы удалить все инсталляции фаерфокса, удалил бы ~/config/settings/Mozilla/Firefox/Profiles/ и скачал с бебитса последнюю версию. Скорее всего все глюки пропадут сами собой.

Файерфокс и симанки

Файерфокс и симанки работают в беосе вполне удовлетворительно. На скрипты можно выложить ярлыки на рабочий стол и раскрасить их картинками от бинарников, не заметишь разницы. Что вообще значит «корректно отображать файлы»? Браузеры отображают вебстраницы, вполне корректно, только флеши не показывают, современных флешплееров под Беос нет. Правда при открытии сохраненных веб–страниц могут быть проблемы (по моему опыту). Попробуй открывать прямо их браузера (меню файл\открыть). Если хочешь открывать файлы через меню «открыть с», а там только бинарник и он естественно не открывает, используй специальную программу, она кажется симанки оупенер называется. Там прописываешь путь до скрипта, а оупенер добавляется в меню «открыть с».

Проблемы

Проблемы уже детально описывал. Запускаю браузер. затем:
*Часто не видит картинки, при этом крайне редко показывает их рамки, а в основном — просто текст без картинок и рамок;
*иногда напрочь отказывается открывать файлы, ссылаясь на "# Check the file name for capitalization or other typing errors.
# Check to see if the file was moved, renamed or deleted."
так вот в зетовской мозилле этого не наблюдалось.

И завтра будет твоим!

Никогда с такими

Никогда с такими багами не сталкивался. А зетовские проги зето–зависисмые, бесполезно их перетаскивать

Сделал все,

Сделал все, как ты советовал. Удалил и XUL.mfasl, и все профили в придачу. Скопировал архив Файрфокса в /boot/apps/, разархивировал. Через терминал зашел в папку, запустил скрипт. Ну, открылся браузер. Попробовал открыть проблемные файлы — опять: то без картинок, то вовсе не хочет открывать, ссылаясь на то же, что и раньше было.
Да и мало было уверенности в этой затее с начинания всего с чистого листа: НетПозитив тоже не хочет открывать эти же файлы.
Чорт, ну вот чем это можно объяснить? В самих–то файлах поблемы нет: открываются и из винды, и из убунту, и с Зета–лайф СД, а тут вот не хочет. Попробую прикрутить Бон и заставить работать НетСёрф, а то просто под нетсервер он отказывался работать: раньше просил библиотеки, теперь пишет “Missing symbol: select”. А вот попробовал запустить этот НетСёрф под БеОС 5.0.5 Бон, мини–версия. Сначала програма потребовала три библиотеки: libz.so, libssl.so, libcrypto.so, которые я натягал из БеОС–Макса. Потом написалось следующее: «Cannot continue:
Unable to open Messages file '.beos/res/messages'.»

И завтра будет твоим!

NetSurf все–таки

NetSurf все–таки в зачаточном состоянии. А что за файлы конкретно не открываются? А картинки с сайтов грузятся?

Слегка приубив свой

Слегка приубив свой BeOS 5 MAX установкой BONE, я все же решил от него отказаться в пользу BeOS 5.0.5 BONE. Как оказалось, мозилла на этой версии открывает все мои html–файлы и отображает все картинки, чего я никак не мог добиться в Максе. Стало быть, теперь займусь перетаскиванием программ.

И завтра будет твоим!

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
g
N
Z
f
f
4
Enter the code without spaces and pay attention to upper/lower case.