Перейти к содержимому

Фотография

JavaПоможем друг другу!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 75

#61
SerJ de SuDDeN

SerJ de SuDDeN
  • Гость
  • 18 сообщений
Вот еще случайно наткнулся
https://xhtmlrenderer.dev.java.net/
  • 0

#62
v04bvs

v04bvs
  • В доску свой
  • 2 062 сообщений

Что использовать буду в своем приложении - пока не знаю !!! В расстерянности !
Кроме WebRenderer SWING Ed ничего на 100% - не устраивает... надо выбирать.

Eclipse использует движок мозиллы в линуксе и IE в венде. Имхо самый правильный подход.
  • 0

#63
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений

Вот еще случайно наткнулся
https://xhtmlrenderer.dev.java.net/

Да. Я знаю :D
Посмотрел уже...
Joshua Marinacci кстати сказал...
И теперь знаю почему! (Он сам в этом проекте участвует :) )

Eclipse использует движок мозиллы в линуксе и IE в венде. Имхо самый правильный подход.

Как обычно, я думаю - совсем наоборот!
ИМХО:
--------------------------------------------------------------------------------
1. Одна и таже страница под разные браузеры может выглядеть - по разному.
Т.е. тут появляются теже проблемы, что и у веб-мастеров сейчас, когда приходится делать страницу, и проверять её под несколько браузеров.
Но у веб-мастеров то эта зависимость которой нельзя избежать, а в нашем случае можно просто выбрать другой framework для использования...

2. Используя инсталлированный браузер, приложение становится больше зависимо от того как настроена OS.
У меня к примеру так и не получилось запустить JDIC(использует браузер по умолчанию в системе) под Linux... "Не могу найти браузер" - хоть ты тресни!!!
Под Windows и MacOS - нормально.
Просто эта проблема может выскочить у пользователя,
а он, скорее всего - помыкается, помыкается и забьет... скачает другое приложение.
Для сравнения, WebRenderer, Lobo(которые не зависят от ОС) запустились на всех OS с полпинка и что самое главное - картинка везде абсолютно одинаковая!!! Один и тот же код её рендерит!
А у JDIC - под Windows и под MacOS - маленькие различия, но все же были!

3. Есть проблема использования не родного Look and Feel!
Т.е. если используется движок браузера OS и в HTML странице будут кнопки, поля для заполнения и проч., то они все будут с родным LaF(Windows - к примеру) в то время как все приложение будет использовать, скажем, Substance LaF!!!
В JadeLiquid(WebRenderer) эту проблему решили, но и их проект стоит-то сколько!!!
А Lobo вообще - Pure Java... там эта проблема не стоит.

Вообще я думаю, что создавая кроссплатформенное приложение на Java нужно стараться сводить к минимуму любые зависимости от OS...
Тогда, если Java - работает нормально, твое приложение тоже - работает нормально, а остальное - неважно!!! :shy:
--------------------------------------------------------------------------------

Касательно моего маленького проектика...
Сделал все на движке Cobra от Lobo. Очень даже ничего получилось!!!
Небольшие недостатки конечно же есть, но в целом, именно то что я хотел.

Жду с нетерпением Майский JavaOne, со слов Joshua там должны презентовать
этот новый API для рендеринга HTML-страниц...

Сообщение отредактировал Cybergeek: 17.02.2008, 12:39:26

  • 0

#64
v04bvs

v04bvs
  • В доску свой
  • 2 062 сообщений

Как обычно, я думаю - совсем наоборот!

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

А если надо показывать реальные страницы из интернета, то здесь дело совсем по другому. Они чаще всего не соблюдают никаких стандартов, используют какие то хаки браузера для корректного отображения и тд и тп. И в этом случае использовать готовый рендерер — имхо единственное разумное решение. Возможно этот дорогой компонент подойдёт, если они в него вложили достаточно много усилий.
  • 0

#65
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений
Затык как раз в том, что мне нужно нечто среднее между очень простым(JEditorPane) и сложным(готовый рендерер) :shy:
-> Решение на Java, имеющее хорошую поддержку HTML 4.0 и CSS с возможностью использовать свой LaF - ВСЕ!

Но вообще, разного рода идеи проектов, основанные на совместном использовании Desktop Java и Web Browser'а витают в моей голове
уже очень давно, так что меня интересует вообще все, что есть по этой части.

А насчет WebRenderer - JadeLiquid его очень хорошо сделали...
Там используется движок от Mozilla(читай: весь HTML рендерит стандартный Mozilla Browser), а все html-контролы делаются SWING'ом !!!
Все это довольно мало весит(в мегабайтах)
Не зависит от ОС так, как JDIC
И работает очень быстро !!!
Поддерживаются даже Applet'ы !!!

Сообщение отредактировал Cybergeek: 17.02.2008, 13:33:39

  • 0

#66
T. Anre

T. Anre

    Data Miner

  • В доску свой
  • 2 327 сообщений
Cybergeek, если не секрет, зачем Вам "браузер"?
  • 0

#67
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений

Cybergeek, если не секрет, зачем Вам "браузер"?

Я как мог, пытался обьяснить зачем он мне нужен сейчас, начиная с этой точки и зачем он мне нужен вообще - здесь(абзац в середине, там где про идеи проектов...)
Больше ничего не скажу, просто потому что выдохся уже объяснять! )
  • 0

#68
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений
Было бы интересно послушать мнения о Consumer JRE / Java SE 6 Update N...

http://java.sun.com/...se/consumerjre/

Кто что думает на этот счет ?

Сообщение отредактировал Cybergeek: 25.02.2008, 11:52:57

  • 0

#69
v04bvs

v04bvs
  • В доску свой
  • 2 062 сообщений

Было бы интересно послушать мнения о Consumer JRE / Java SE 6 Update N...

Sun пытается залезть на рынок десктопных приложений. Было бы это лет 10 назад, другое дело, а сейчас, имхо, поезд ушёл к дотнету.
  • 0

#70
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений


Было бы интересно послушать мнения о Consumer JRE / Java SE 6 Update N...

Sun пытается залезть на рынок десктопных приложений. Было бы это лет 10 назад, другое дело, а сейчас, имхо, поезд ушёл к дотнету.

Для Windows - возможно... но не для Linux & MacOS ! :)
  • 0

#71
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений
Еще по книгам:

Культовая книга для каждого Java-программиста =)
Effective Java Programming Language Guide 1st edition (Скоро выйдет 2nd edition !)

Java Concurrency in Practice
Опупенная! =) книга об эффективном использовании многопоточности в Javа 5.0 & 6.0

Java Developers Almanac 1.4 online версия! (если кому надо могу зааплодить такую же но в pdf... для локального использования)
Материал подается кусками кода, а не разжовыванием - все что надо программисту!
Правда устарела немного и актуальна для Java SE 1.4.* но тем не менее очень полезна.
(В свое время мне очень помогла в вопросе более гибкого использования регулярных выражений в Java).

HeadFirst Java 102Mb (У меня бумажная, в интернет к сожалению только сканированная)
Очень оригинальная книга обучающая основам Java

ЗЫ Все ссылки не проверял, так что если не работает скажите, др. кину.

И еще: У меня вообще около 150 книг по Java (и журнлов немного есть JDJ, JavaWorld) в форматах chm/pdf в промежутке 2000 - 2008 годов. 95% на анг. языке. Так что если что надо и неможете найти... спрашивайте мож у меня есть...
Позже мож выложу полный список... щас - лень =)
  • 0

#72
Cybergeek

Cybergeek
  • Завсегдатай
  • 159 сообщений
Редактор кода(но вообще IDE :D ) реализованный на Java !!! Пока - бесплатный...
UNA
Изображение

Вот интервью человека причастного к его созданию, а попросту президента n-brain и главного разработчика по совместительству =)

Что прикольно в этом приложении, так это сам редактор кода - Идейный(IntelliJ IDEA) !!! :D
По всей видимости это либо компонент JIDE Code Editor либо... ?!!! =))))) Выдвижные окна, Garbage Collector в правом нижнем углу (оба JIDE'шные наверно тоже) - как в IDEA...
Есть еще Whiteboard - доска для рисунков =)))))))))))) Короче задумано как обычная доска в любом офисе для визуального представления идей... Тоже понравилась затея...
Еще, но это уже наверно личное, все оформление и сайта компании и самого редактора в стиле - Cyberpunk !!! (Я такое вижу впервые) Головы с трубками - чисто Киберпанковские... :)
L&F - Synthetica...
Ну само сабой поддерживает Java, C#, Ruby etc.
Короче прикольнул сильно... гораздо лучше чем JEdit, такое ощущение что работаешь за IDEA Light какой-нить, со смененным L&F и иконками =))))))))))

Сообщение отредактировал Cybergeek: 11.06.2008, 11:13:00

  • 0

#73
ZeoZya

ZeoZya
  • Гость
  • 5 сообщений
Добрый день всем разработчикам. Возможно не совсем в тему но темы другой нет!

Требуется разработка приложения на Java для платформы Symbian OS. Ни какой развлекаловки, исключительно для корпаративного применения. Есть довольно точное представление задачи и конечно нет ответа как это сделать. С чем вобщем к Вам и обращаюсь.
Готовы выступить заказчиком в любой форме как в виде частного лица и как компания.
Отклики прошу в личку.
  • 0

#74
THUNDER.COM

THUNDER.COM
  • Случайный прохожий
  • 1 сообщений
Привет народ!
Делаю проекты на Java!
Как RichClient, так и WEB.
Если кто хочет заказать пишите в личку! :idea:
  • 0

#75
Pro100La[GG]er

Pro100La[GG]er

    он же Tolik[PP]Bulgakov

  • Забанен
  • 41 сообщений
Klassno shto Java idut na vse Nokia, a to Sis ne pashet pochti na vseh(

#76
Игорёха

Игорёха
  • Завсегдатай
  • 214 сообщений
Уважаемые программисты!

Оченьт сильно нужен Руководитель группы разработчиков ПО

Краткое описание позиции:
Обязанности:

Руководит проектом. Организовывает работу программистов работающих над созданием программного кода.
Отвечает за плановое и эффективное исполнение разработки про­дукт

Требования:

Образование- Высшее
Специальность- Информационные технологии
Стаж работы по аналогичной специальности- от 3-х лет в качестве руководителя группой разработчиков программного обеспечения

Умения:

разрабатывать технические задания для программистов (входные данные/результат).
распределять работы в команде исполнителей проекта.
планировать программные задачи, распределять их по времени и составлять график работы.
проводить наблюдение за соблюдением техни­ческих спецификаций продукта.
оценивать результаты работы исполнителей проекта и корректировать их деятельность.

Навыки:

подбора ключевых технологических инструментов и стандартов
диагностики и разрешения технических проблем
мониторинга состояния продукта (ведение списка обна­руженных ошибок)
подбора инструментов разработки, метрик и стандартов и наблюдение за их использованием.
Специальные знания и навыки

Знание JAVA, СУБД (желательно Oracle)
Владение инструментарием управления цикла коллективной разработки продукта — от написания исходного кода до отладки;
Знание стандартов в IT области, умение составлять техно-рабочую документацию.
Отличные коммуникативные навыки;
Гибкость, инициативность, аналитические способности;
Технический английский


Буду Вам очень признателен за обратную связь!
Мои контакты: igor.osmushko@gmail.com
или ЛС.

ЗЫ
Сорри за офтоп
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.