LINUX.ORG.RU

Браузер на Java


0

0
Кто-то говорил, что браузер на Java сделать невозможно, а если и сделают, то из-за тормозов им будет невозможно пользоваться. Встречайте: WebRenderer(tm) Swing Edition, использует браузерный движок Mozilla и Java Swing для отрисовки веб-страниц

>>> Подробности

anonymous

Проверено: anonymous_incognito ()
Ответ на: комментарий от Lockywolf
>Это баян.

>Есть даже Hot Java web browser.

+1

Причём с мохнатых версий java (0.9 по моему)

а еще есть miniopera на j2me

sS ★★★★★
()
Ответ на: комментарий от anonymous_incognito
>Каким образом оно платное, лицензия MPL позволяет?

Даже GPL позволяет платное делать, а уж мелкомягкие подавно.

anonymous
()
Ну и чё? Сделали? Теперь скорми ему 20Мб XML и торжественно сделай заключение: "из-за тормозов работать невозможно".
Gharik ☆
()
а вот на фига оно нужно - это другой вопрос. Тем более что всё равно gecko юзает. Чем оно лучше фокса или SeaMonkey?
INFOMAN ★★★★★
()
Чтобы скачать, ещё и региться :-!
фтопку
Danmer ★★
()
>использует браузерный движок Mozilla

Понятно... Mozilla написана на C, а на жабе там только морда. Неинтересно-с.

Кстати, такие проекты надо называть "жабомордиями"

blaster999 ★★
()
>Браузер на Java

Вызывающе неверная информация. От жабы там только отрисовка фейса.

P.S. А что его просто так не скачать? Авторы бояться, что всю правду о себе и своем поделии услышат?

anonymous
()
Ответ на: комментарий от blaster999
Лично я без жабьей морды, к-рая, не имея никакого интерфейса (если судить по скринам), выжрет дохрена памяти, вполне могу обойтись.
INFOMAN ★★★★★
()
Ответ на: комментарий от Gharik
>Ну и чё? Сделали? Теперь скорми ему 20Мб XML и торжественно сделай заключение: "из-за тормозов работать невозможно".

А на Mozille возможно. Вы в самом деле считаете, что нативный код, оптимизированный под конкретный процессор, из-под JIT'а работает медленнее, чем движок Gecko, оптимизированный под i386 и использующий XUL и интерпретатор JavaScript для рендеринга? Што, серьёзно, машинный код с некоторых пор стал медленнее интерпретируемого? :))

iZEN ★★★★★
()
Ответ на: комментарий от an
>браузер на java.. >куда мы катимся ?

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

iZEN ★★★★★
()
"100% Pure Swing Mozilla" - это маркетинговая диарея. А вообще, проблема HTML-rendering в Swing-приложениях существует. Есть Flying Saucer на чистой Java, но он XHTML-only. Есть JDIC, но убожество его не знает предела, пользоваться практически невозможно. В SWT эта проблема более или менее решена.
grob ★★★★★
()
Ответ на: комментарий от iZEN
>А на Mozille возможно. Вы в самом деле считаете, что нативный код, оптимизированный под конкретный процессор, из-под JIT'а работает медленнее, чем движок Gecko, оптимизированный под i386 и использующий XUL и интерпретатор JavaScript для рендеринга? Што, серьёзно, машинный код с некоторых пор стал медленнее интерпретируемого? :))

Во-первых, никто не запрещает пересобрать мозилку под любой процессор. GCC в зубы - и вперед!

Во-вторых, бутылочное горлышко обычно не процессор, а ввод-вывод и память (с которой жаба работает по-жабски, отжирая сотни мегабайтов за милую душу). Да еще и сборщик мусора - когда запускается, пиши пропало. Тормозит-с

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

blaster999 ★★
()
Последние новости:

Браузер на Java
Jaskell
Real-time Java
Файловый менеджер на Java

Жабокодеры изо всех сил пытаются доказать, что Java не хуже, чем С/С++.
true
()
Ответ на: комментарий от iZEN
>С самого начала нужно было писать браузеры на Java -- в ней нет переполнения буфера, либо сделать его нетривиально.

Зато DoS сделать тривиально.

true
()
Платить за браузер??? Они совсем охренели уже. А на жабе - только интерфейс? И это называется "браузер на жабе"??? Хотите я на питоне такой напишу?
anonymous
()
> Встречайте: WebRenderer(tm) Swing Edition, использует браузерный движок Mozilla и Java Swing для отрисовки веб-страниц

Мама, роди меня обратно.

iBliss ★
()
Ответ на: комментарий от anonymous
>И это называется "браузер на жабе"??? Хотите я на питоне такой напишу?

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

blaster999 ★★
()
Ответ на: комментарий от an
> Веб сервер на php, браузер на java.. куда мы катимся ?

Дерачьё развлекается. Они все скоро вымрут. Эволюция в докембрии тоже очень долго экспериментировала с разными видами беспозвоночных тварей. Каких монстров только не рождала. Но они все вымерли, а в начале кембрия возникла основная ветвь, о которой мы все теперь и происходим :) Правда, речь шла о сотнях миллионов лет.... Тут, я надеюсь, будет несколько быстрее :)

anonymous
()
Ответ на: комментарий от iZEN
> А на Mozille возможно. Вы в самом деле считаете, что нативный код, оптимизированный под конкретный процессор, из-под JIT'а работает медленнее, чем движок Gecko, оптимизированный под i386 и использующий XUL и интерпретатор JavaScript для рендеринга?

Хорош херню религиозную тереть. Интересно, откуда жабка 2004-го года производства узнает о возможных оптимизациях в коре-2-дуо, дядя, э? ;) А вот gcc - очень даже узнает, и все их задействует.

> Што, серьёзно, машинный код с некоторых пор стал медленнее интерпретируемого? :))

Даже в самом хорошем случае - жабка будет медленней на оверхэд от трансляции и GC. А значит - медленее ВСЕГДА. А если быстрее - то сишных прогеров расстрелять нах или отправить обратно в школу, учить эффективному выбору алгоритмов. Аминь.

Gharik ☆
()
Ответ на: комментарий от blaster999
> Блин, точно мурзилка на плюсах. Я почему-то думал, что на C

На сях там вроде JS-парсер, libxpcom и ещё чего-то там по мелочи, остальное - на богомерзких плюсах.

Gharik ☆
()
Ответ на: комментарий от anonymous
У меня Athlon64 3000+ и 1,5 Gb памяти. Cкажите, пожалуйста, запустится ли этот браузер на моей машине?
anonymous
()
Ответ на: комментарий от Lockywolf
>Есть даже Hot Java web browser.

Истинная правда.. С момента его установки в памятном 1998 или 1999 году я, благодаря именно ему, для себя открыл великие тормоза Java и их поделок..

My_quest ★★★★★
()
Ответ на: комментарий от anonymous
> У меня Athlon64 3000+ и 1,5 Gb памяти. Cкажите, пожалуйста, запустится ли этот браузер на моей машине?

Запустится, но превратит ось в однозадачную :)

anonymous
()
Ответ на: комментарий от INFOMAN
>Чем оно лучше фокса или SeaMonkey?

Еще спросите чем оно лучше веб-сервера на пхп или субд на жаваскрипте.

З.Ы. человечество умрет.

anonymous
()
Ответ на: комментарий от anonymous
>У меня Athlon64 3000+ и 1,5 Gb памяти. Cкажите, пожалуйста, запустится ли этот браузер на моей машине?

Он запускается только на Vista-ready машинах.

anonymous
()
Ответ на: комментарий от anonymous
"Таким образом, статус "годных для новой ОС" получат все системы с современными процессорами, 512 MB ОЗУ и графическим решением DirectX 9." http://www.linux.org.ru/profile/_white/view-message.jsp?msgid=1336225

Но у меня нет DirectX 9 в openSUSE! Значит, не запустится?

anonymous
()
Ответ на: комментарий от anonymous
> З.Ы. человечество умрет.

Жаба всех переживёт. Даже людей. Непонятно только, кого она тогда душить будет...

anonymous
()
Ответ на: комментарий от anonymous
> Жаба всех переживёт. Даже людей. Непонятно только, кого она тогда душить будет...

Сама себя, хвостовая рекурсия, ты понял? Но сначала жабку перепишут на лиспе.

Gharik ☆
()
javaos, java browser, что дальше? java women or java god? дануфпень таккие пироги, links наше всё!
asgard ★
()
Ответ на: комментарий от blaster999
>Да еще и сборщик мусора - когда запускается, пиши пропало. Тормозит-с

Работая с Eclipse на довольно крупном проекте, плюс с тонной плагинов, я даже и не скажу когда GC запускается - незаметно. При том что рабочий объем потребляемой памяти бывает и больше 1Гб.

WFrag ★★★★
()
Ответ на: комментарий от Gharik
>Хорош херню религиозную тереть. Интересно, откуда жабка 2004-го года производства узнает о возможных оптимизациях в коре-2-дуо, дядя, э? ;)

Вообще-то, 1.6.0 вышла осенью прошлого года. Впрочем, умеет ли она под современный процессоры оптимизировать - без понятия.

>А вот gcc - очень даже узнает, и все их задействует.

Если ты спецом под свою систему компилировать будешь? Или куча code path-ов в коде.

WFrag ★★★★
()
А есть ли вообще на Яве нормальный софт, а не мусорные поделки вроде этой? По крайней мере, на лоре все новости только про такие... И из каких соображений такой софт пишут? Главная новость дня - "я написал супер-велосипед на Яве", а сектанты-явописатели от этого тащатся.
anonymous
()
Ответ на: комментарий от V0ID
Общение с этим браузером напоминает антирекламу одного из наших мобильных операторов: "Джинс - всё и них...я толком " :)
cyclope ★
()
Ответ на: комментарий от V0ID
Разумеется, C2D это не прескотт, но из-за похожей архитектуры оптимизация prescott даёт наилучший результат.
anonymous
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.