The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от opennews (??) on 06-Сен-12, 10:04 
Доступен (http://dbhole.wordpress.com/2012/09/05/icedtea-web-1-3-released/) релиз проекта IcedTea-Web 1.3 (http://icedtea.classpath.org/wiki/IcedTea-Web), в рамках которого подготовлен полностью открытый Java-плагин для web-браузеров. Плагин совместим с web-браузерами, поддерживающими спецификацию NPAPI (http://en.wikipedia.org/wiki/NPAPI) (Netscape Plugin Application Programming Interface), и позволяет использовать технологию Java Web Start (http://ru.wikipedia.org/wiki/Java_Web_Start). Код плагина распространяется (http://icedtea.classpath.org/download/source/) в исходных текстах в рамках лицензии GPLv2, инструкцию по сборке можно найти здесь (http://icedtea.classpath.org/wiki/IcedTea-Web#Building_IcedT...).

В качестве основы для построения плагина использован пакет IcedTea6 (http://icedtea.classpath.org), полностью открытой реализации Java SE 6, основанный на OpenJDK 6  и виртуальной машине HotSpot, с использованием свободных средств сборки, интеграцией компилятора gcj (GNU Compiler for Java), реализацией некоторых дополнительных возможностей и расширенной поддержкой платформ. Поддержка Java Web Start реализована через задействование  NetX (http://jnlp.sourceforge.net/netx/), свободной реализации протокола JNLP (Java Network Launching Protocol), обеспечивающего функции загрузки по сети кода для приложений и апплетов, его кэширование и запуск в безопасном изолированном окружении. В поставку IcedTea-Web также включен графический интерфейс itweb-settings, служащий для настройки параметров NetX и браузерного плагина.


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


Кроме исправления ошибок (http://icedtea.classpath.org/hg/release/icedtea-web-1.3/file...) в новой версии представлены следующие новшества:

-  Добавлена поддержка сборки как с использованием библиотеки GTK2+, так и с GTK3+;
-  Обеспечено корректное информирование пользователя об ошибках в процессе запуска приложений Web Start;
-  Существенно увеличена производительности процесса загрузки апплетов, ссылающихся на несуществующие классы;
-  Обеспечена совместимость с последними версиями браузера Chromium;

-  Переработан диалог с предупреждениями о проблемах с безопасностью, в котором теперь более ясно обозначена суть проблемы;
-  Поддержка установки Cookie в браузере через апплет Java/Applet.


URL: http://dbhole.wordpress.com/2012/09/05/icedtea-web-1-3-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=34761

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  –3 +/
Сообщение от Xasd (ok) on 06-Сен-12, 10:30 
если создать тэг <aplet> (или что там надо? какойнибудь <object>?) -- внутри <head>...</head> -- то код аплета инициализируется или нет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +1 +/
Сообщение от Фронтендер on 06-Сен-12, 10:32 
Это зачем такие извращения и невалидность?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  –3 +/
Сообщение от Xasd (ok) on 06-Сен-12, 10:33 
> Это зачем такие извращения и невалидность?

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

к томуже говоря -- вывод графики на экран -- непосредственно через плугин -- выглядет всегда отвратительно!

концепция browser-внутри-browser -- самое отвратительное что было когдато придумано человеком.  для того чтобы чтото нарисовать есть <convas />. и HTML-вёрстка есть для того чтобы разверствать.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Фронтендер on 06-Сен-12, 10:35 
Ну так просто запихнуть в body и всё, зачем в head?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  –1 +/
Сообщение от Xasd (ok) on 06-Сен-12, 10:37 
> Ну так просто запихнуть в body и всё, зачем в head?

в этом случае это не логично (в body). body нужен для того чтобы чтото отобразить на экран. а делать в body, но при этом display:none (или height:0) -- вообще верх извращенства.

для подключения логики -- нужен head.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

29. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +2 +/
Сообщение от Ytch on 06-Сен-12, 22:14 
> для подключения логики -- нужен head.

И brain в нём. ))

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

35. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Andrey Mitrofanov on 08-Сен-12, 10:28 
>в body и всё, зачем в head?

Джавва-лоботомия же!! "в обозримом будущем это будет" гыгы...

+++язен нынче не тот

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

16. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Crazy Alex (ok) on 06-Сен-12, 11:38 
У собственно браузера есть как минимум два жирных недостатка:

1) он не умеет работать по принципу "отрисовать идеально как заказывали или выругаться". В гробу я видел адаптированную отрисовку того же клиент-банка - оно чревато тем, что какую-нибудь галку не замечу и попаду на деньги.

2) он совершенно отвратителен в верстке графических интерфейсов, потому что ориентирован на вывод в документ с горой режимов позиционирования, но ничего подобного современным сердствам разметки layout'а формы нет. Простейшие вещи вроде "растянуть элемент (грид тот же)" настолько, насколько позволяет место, оставшееся от прочих контролов" полностью корректно сделать вообще невозможно.

Впрочем, у джавовских интерфейсов есть как минимум один жирный минус: они как-то криво взаимодействуют с WM, на тайловых WM бывают проблемы - то окно невесть куда за экран выведется, то фокус ввода исчезает...

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

17. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Xasd (ok) on 06-Сен-12, 12:02 
> Простейшие вещи вроде "растянуть элемент (грид тот же)" настолько, насколько позволяет место

ну через jQuery или <div> с CSS display:table .. может быть не слишком легко как хотелосьбы. но всё же плавающая вёрстка в HTML5 -- в итоге получается вполне себе симпотичная.

может быть в будущем будет как-то по проще (без использования jQuery) -- http://dev.w3.org/csswg/css3-grid-layout/ (а щаз покачто ещё этой CSS есть печаль -- http://caniuse.com/css-grid ) .

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +1 +/
Сообщение от piteri (ok) on 06-Сен-12, 12:33 
>симпотичная

именно что симпОтичная, т.к. своего пота туда будет влито несколько литров

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Xasd (ok) on 06-Сен-12, 13:06 
>>симпотичная
> именно что симпОтичная, т.к. своего пота туда будет влито несколько литров

что-то мне подсказывает что чтобы сделать GUI web-программы на java-аплетах, и что выглядело бы это не вырвигразно -- потребуется не меньше пота..

SWT же ведь не приклеешь к технологии аплетов

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

27. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от piteri (ok) on 06-Сен-12, 15:33 
>>>симпотичная
>> именно что симпОтичная, т.к. своего пота туда будет влито несколько литров
> что-то мне подсказывает что чтобы сделать GUI web-программы на java-аплетах, и что
> выглядело бы это не вырвигразно -- потребуется не меньше пота..
> SWT же ведь не приклеешь к технологии аплетов

Use swing, Xasd.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Crazy Alex (ok) on 06-Сен-12, 13:24 
Общий случай для растяжки по вертикали не делается никак, увы. В конкретных ситуациях можно сделать костыли, но для всех комбинаций position, display, float - не выходит. То есть реюзабельный компонент не получается. Причём костыли совершенно адовые, если нужно таких элементов несколько вложить - для каждого нужно явным образом пересчитывать размеры на любой чих. Для горизонтали - чуть проще, display:table или тот же grid layout решает проблему - не идеально, но приемлемо.

В общем, до уровня Gtk или XUL с их спейсерами и группировками этому всему ох как далеко.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от piteri (ok) on 06-Сен-12, 12:31 
>Впрочем, у джавовских интерфейсов есть как минимум один жирный минус: они как-то криво взаимодействуют с WM, на тайловых WM бывают проблемы - то окно невесть куда за экран выведется, то фокус ввода исчезает...

netbeans/jexplorer + kde ни разу не замечал.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

22. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Xasd (ok) on 06-Сен-12, 13:18 
>>Впрочем, у джавовских интерфейсов есть как минимум один жирный минус: они как-то криво взаимодействуют с WM, на тайловых WM бывают проблемы - то окно невесть куда за экран выведется, то фокус ввода исчезает...
> netbeans/jexplorer + kde ни разу не замечал.

а в KDE -- тайловый WM ? o_0

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от piteri (ok) on 06-Сен-12, 15:32 
Усп, "на тайловых WM", невнимательно прочитал
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Crazy Alex (ok) on 06-Сен-12, 13:30 
С эклипсом и с IDEA были проблемы. С неделю назад на клиент-банке джавовском нарвался - окошко за экран выводилось. Хорошо хоть, что оно вида да/нет, можно вслепую нажать. Может, конечно, глюки конкртено Ion3, но вроде на i3 тоже замечал.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

34. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Michael Shigorin email(ok) on 08-Сен-12, 02:12 
> для того чтобы чтото нарисовать есть <convas />

Конвас -- не чтобы нарисовать, а чтоб отснять это что-то. :)

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Xasd (ok) on 06-Сен-12, 10:39 
> Это зачем [...] невалидность?

слово Валидность -- не применима, когда разговор заходит об плугинах.

само использование плугинов это уже по сути нечто не валидное. (и протеворечит принцепам WWW)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +5 +/
Сообщение от anonymous (??) on 06-Сен-12, 10:47 
>какойнибудь
>расщирение
>наплевая
>к томуже говоря
>выглядет
>когдато
>convas
>слово Валидность -- не применима
>слово не применима
>принцепам

странно, вроде бы каникулы закончились.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  –4 +/
Сообщение от Xasd (ok) on 06-Сен-12, 10:53 
> странно, вроде бы каникулы закончились.

уголок русского языка opennet?

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Фронтендер on 06-Сен-12, 10:59 
Если русский неродной, то нормально уж.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

25. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +4 +/
Сообщение от тоже Аноним (ok) on 06-Сен-12, 14:25 
Есть ощущение, что процент русских, для которых русский язык - родной, за последние годы сократился на порядок...
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Xasd (ok) on 06-Сен-12, 11:07 
>> Это зачем [...] невалидность?
> слово Валидность -- не применима, когда разговор заходит об плугинах.
> само использование плугинов это уже по сути нечто не валидное. (и протеворечит
> принцепам WWW)

ну вообще здесь <http://www.w3schools.com/html5/tag_object.asp> действительно написанно что начиная с HTML5 -- <object> не должно быть внутри <head>...

....но как-то это странно.

неужеле намёк на то что объекты-плугинов должны обязательно что-то показывать?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от Фронтендер on 06-Сен-12, 10:43 
Симулятор Оперы Мини на нём работает?)
http://www.opera.com/developer/tools/mini/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от F on 06-Сен-12, 17:16 
Он и на 1.2 работает.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +1 +/
Сообщение от анонимм on 06-Сен-12, 12:27 
"Плановый выпуск позволит более оперативно исправлять ошибки, попутно включая улучшения, которые уже достаточно стабилизированы для релиза." — только одному мне напомнило одну крупную шаражку с секретутками и адвокатами, которая вечно обделывается с обновлениями безопасности? и именно с безопасностью браузерного плугина, в этот раз.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  –1 +/
Сообщение от iZEN (ok) on 07-Сен-12, 01:36 
В Firefox последних версий плагин IcedTea работает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от iZEN (ok) on 07-Сен-12, 17:49 
Отвечу себе же. РАБОТАЕТ! И звук есть в апплетах-демонстрашках, выдернутых из Sun JDK.

Связка такая:
FreeBSD 9.1-PRERELEASE amd64
openjdk6-b25_1
icedtea-web-1.3
firefox-15.0,1

Апплеты работают в midori-0.4.6, если в параметрах настройки отметить галочку "Использовать модули Nescape".

В Chromium (chromium-21.0.1180.89), к сожалению, апплеты не запускаются — пишет, что "Не доступен подключаемый модуль для отображения этого содержания".

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

31. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +/
Сообщение от cijic (ok) on 07-Сен-12, 11:34 
Зачем Java в браузере? Мало медлительности/сжираемости_ресурсов благодаря Javascript?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Релиз IcedTea-Web 1.3, открытого Java-плагина для браузеров"  +2 +/
Сообщение от Клыкастый2 on 07-Сен-12, 13:43 
за кроссплатформенностью. хотя как в песне "я всё чаще замечаю, что идею кто-то как-то подменил"
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру