LINUX.ORG.RU
 
GFORGX

QWebClient - тонкий клиент для приложений на Qt


0

0

Morten Sørvig оставил в блоге Trolltech Labs сообщение о разработке экспериментального тонкого клиента для приложений на Qt.

Для работы QWebClient запускает веб-сервер на указанном пользователем порту. Пользователю не нужно устанавливать никаких дополнительных браузерных плагинов, достаточно адекватной поддержки JavaScript. Двухсторонняя коммуникация выполняется при помощи HTTP-запросов и JSON-ответов. Большинство стандартных виджетов показываются при помощи HTML-форм, прочие передаются как изображения.

Недостатки текущей реализации:

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

По ссылке приведён примерный код для встраивания QWebClient в приложения.

Скриншот, Исходный код проекта

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


[#]  
Woffice

Re: QWebClient - тонкий клиент для приложений на Qt

Круто!

Это можно будет сделать многопользовательскую KMyMoney? И будет 1Цкапец?

И KOffice с копцом вообще всего сущего?

Или там до этого ещё лет 5 допилки?

()
[#]  
Woffice

Re: QWebClient - тонкий клиент для приложений на Qt

А вообще, 1000 против 1, что как только появится релиз, их купит гугль. Возможно даже с потрохами (трольтек). Хотя гугль такой гугль, что может ради этого и всю нокию купить :)

Прям как будто по душе второй всадник вендекапца проскакал.

()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от GFORGX 19.09.2009 12:58:54  
Woffice

Re: QWebClient - тонкий клиент для приложений на Qt

> Там сейчас как раз трабла с многоюзерностью :)

наверняка, это засланцы из 1Ц саботаж устроили. ничего, вычистят и сделают. :)

()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от Woffice 19.09.2009 12:59:56  

Re: QWebClient - тонкий клиент для приложений на Qt

> Прям как будто по душе второй всадник вендекапца проскакал.

чем оно лучше( быстрее приближает вендекапец ) простого гуя на Qt?

**** ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

Хм, снова изобрели Baikonur?

***** ()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от GFORGX 19.09.2009 13:02:27  
Woffice

Re: QWebClient - тонкий клиент для приложений на Qt

> Google купит Nokia?

3310. и будет ходить с ней по базару, отжимая семки в подсолнечное масло

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

()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от GFORGX 19.09.2009 13:10:32  
Woffice

Re: QWebClient - тонкий клиент для приложений на Qt

> Какой-то здравый смысл подсказывает мне, что скорее Nokia может купить Google.

не, ну не всю сразу. вон, слышал, какой-то салон связи кредит на нокию предоставляет, может воспользоваться

()
[#]  
PolarFox

Re: QWebClient - тонкий клиент для приложений на Qt

Хотелось бы такое для gtk.

**** ()
[#]  
GFORGX

Re: QWebClient - тонкий клиент для приложений на Qt

Ура, третья звезда! :)

**# ()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от liksys 19.09.2009 15:06:49  
PolarFox

Re: QWebClient - тонкий клиент для приложений на Qt

> Ваш кривой лисапед на такое не способен :-)

Какая разница к чему такой костыль прикручивать: к кривому лисапеду или к деревянному самокату? (:

**** ()
[#]  
Gary

Re: QWebClient - тонкий клиент для приложений на Qt

Ждём демо с нетерпением

***** ()
[#]  
goingUp

Re: QWebClient - тонкий клиент для приложений на Qt

впечатляет, даже не смотря на макос на скриншоте

** ()
[#]  
Aceler

Re: QWebClient - тонкий клиент для приложений на Qt

Открываем firefox, внутри запускаем konqueror. Внутри запускаем konqueror. Внутри запускаем konqueror. Внутри запускаем konqueror...

***** ()
[#]  
Red_Lion

Re: QWebClient - тонкий клиент для приложений на Qt

Чтоже, QT получает все новые и новые преимущества :)

* ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

Господа, а теперь ответьте, пожалуйста, на один маленький и крайне простой вопросик. Почему это сделано на Qt, а не на Gtk+?

anonymous ()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от anonymous 19.09.2009 16:14:32  
Pavval

Re: QWebClient - тонкий клиент для приложений на Qt

>Господа, а теперь ответьте, пожалуйста, на один маленький и крайне простой вопросик. Почему это сделано на Qt, а не на Gtk+?

Ты предлагаешь нокии с какой-то радости писать на ущербном GTK+ вместо собственного Qt?

**** ()
[#]  
erfea

Re: QWebClient - тонкий клиент для приложений на Qt

клёвая фишка

** ()
[#]  
r

Re: QWebClient - тонкий клиент для приложений на Qt

Не в ту сторону. Надо не вебклиентов к десктопным приложениям писать, а десктопморды к серверным. Тогда и секурити и многопользовательскость в флаконе будет искаропки. Проекты около этого - призм например.

***** ()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от Woffice 19.09.2009 12:59:56  
r

Re: QWebClient - тонкий клиент для приложений на Qt

>Хотя гугль такой гугль, что может ради этого и всю нокию купить :)

Ты наверное думаешь что нокия это такая маленькая контора.... а это подпольный IBM.

***** ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

Тонко!

anonymous ()
[#]  
Syncro

Re: QWebClient - тонкий клиент для приложений на Qt

нда если слово клауд в статье не упоменешь, то считай зря сочинял

***** ()
GFORGX

Re: QWebClient - тонкий клиент для приложений на Qt

> Надо не вебклиентов к десктопным приложениям писать

Написал чуть выше возможный вариант применения - морды к качалкам. Сейчас каждый бт-клиент переизобретает свой велосипед.

**# ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

даёшь php-api каждому десктопному приложению!

* ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

Словосочетание "тонкий клиент от Trolltech" улыбнуло)

** ()
Aceler

Re: QWebClient - тонкий клиент для приложений на Qt

> Ты наверное думаешь что нокия это такая маленькая контора.... а это подпольный IBM.

Теперь мы знаем, чем всё это закончится — Гугль купит IBM, Microsoft, Oracle и Nokia. А Yahoo на сдачу от микрософта.

***** ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

Ничего себе какашку придумали. EyeOS им мало - решили Qt перенести... Чем X11 не угодил?

**** ()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от GFORGX 19.09.2009 18:24:36  

Re: QWebClient - тонкий клиент для приложений на Qt

GFORGX> Написал чуть выше возможный вариант применения - морды к качалкам. Сейчас каждый бт-клиент переизобретает свой велосипед.

Это маразм, а не морды к качалкам. Достаточно использовать консольный торрент-клиент и вебморду к нему. И никаких извращений.

**** ()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

/me недавно искал X11WebClient... Нашел пару пустых проектов на сурсфорже... Не один я такой "умный" студент...

** ()
[#]  
Diffor

Re: QWebClient - тонкий клиент для приложений на Qt

Прикольно :) Надо пощупать...

* ()
[#] Ответ на: Re: QWebClient - тонкий клиент для приложений на Qt от GFORGX 19.09.2009 18:24:36  
r

Re: QWebClient - тонкий клиент для приложений на Qt

>Написал чуть выше возможный вариант применения - морды к качалкам.

правильно сделаная качалка - mldonkey например. Есть демон - с ним моджно поговорить и мордой и вебом... А еще бы в рамках одного стандарта - тогда морда была бы как веб.

***** ()
vigilante

Re: QWebClient - тонкий клиент для приложений на Qt

>правильно сделаная качалка - mldonkey например. Есть демон - с ним моджно поговорить и мордой и вебом...

Deluge тоже, хотя его Ajax WebUI глючноват, а не-Ajax менее удобен.

()
[#]  

Re: QWebClient - тонкий клиент для приложений на Qt

Qt захватит мир

Одобряю

* ()