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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.