The OpenNET Project / Index page

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

В библиотеке Qt 4.5 значительно ускорена работа компонент QtWebKit и QGraphicsView

11.08.2008 10:26

На конференции Akademy 2008, проходящей сейчас в Бельгии, разработчики Qt Simon Hausmann и Andreas Aardal Hanssen объявили о громадных улучшениях в браузерном движке и канвасе библиотеки, которые используются, например, технологией рабочего стола KDE - Plasma. Поддержка видео, анимаций и трансформаций, оптимизации, направленные на ускорение отрисовки и анимации, новые графические эффекты открывают поистине необъятные новые возможности по отображению графического интерфейса для разработчиков.

Hausmann продемонстрировал отображение видео в веб браузере Konqueoror посредством тега "video" языка разметки веб страниц HTML 5. С помощью всего одной строки HTML видео контент в формате Ogg может быть встроен в веб страницы. С помощью элементов стиля CSS можно сделать зеркальное отражение этого видео компонента. Совершенно естественно, что лежащий в основе QtWebKit мультимедийный движок - это технология Phonon, встроенная в KDE.

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

После демонстрации Sumon'ом возможностей QtWebkit, на сцену вышел Andreas Aardal Hanssen, который показал некоторые улучшения в библиотеке Qt 4.5, которая ожидается к выходу в начале 2009 года. Не стоит забывать, что Qt 4.4 принесла много вкусностей в виде widgets-on-canvas и большого объёма оптимизаций, которые ускорили работу Plasma. Ещё большее количество прорывов ожидается в развитии графического канваса Qt - так, обещается сорокакратное ускорение некоторых операций и также множество других улучшений - всё это, несомненно, делает Qt уникальной среди конкурирующих библиотек.

Список улучшений, которые ожидаются в Qt 4.5, включает:

  • Расширенная поддержка анимаций через новое API
  • Графические эффекты такие как замутнение, блюм, затенение и прозрачность для элемнтов GraphicsView
  • Анимации преобразования для пользовательского интерфейса

Планы на будущее Hausmann и Hanssen насчёт этих компонентов были восприняты с энтузиазмом разработчиками KDE. Вскоре все эти возможности будут доступны всем пользователям KDE.

  1. Главная ссылка к новости (http://dot.kde.org/1218387228/...)
Автор новости: Artem S. Tashkinov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/17348-qt
Ключевые слова: qt, kde
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 14:09, 11/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как дела обстоят с мультимедиа компонентами будет ли какой-нибудь QtMP3 и QtOGG плееры?!
     
     
  • 2.5, Аноним (-), 14:49, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А как дела обстоят с мультимедиа компонентами будет ли какой-нибудь QtMP3 и
    >QtOGG плееры?!

    Через бэкэнды Phonon

     

  • 1.2, Вовчик (?), 14:29, 11/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто такие канвас и блюм?
     
     
  • 2.4, Yadovit (?), 14:47, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Canvas - по-русски холст. Некоторая поверхность, на которой можно что-либо отрисовывать. Изображения, текст и т.п.
    Второе не знаю, скорее всего графический эффект.
     
     
  • 3.19, Mr.Close (?), 10:13, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, имеется в виду "блюр"(Blur), а не "блюм".
    Стандартный графический эффект сглаживания.
     
     
  • 4.23, overmailed (?), 08:06, 13/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    в оригинале:

    Graphical effects like blur, bloom, shadow and opacity for items on the GraphicsView are being looked into as well.

    так что bloom. Имеется ввиду скорее всего "выцветание"

     
  • 2.8, гыук (?), 17:34, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > и канвасе библиотеки

    Я конечно понял что имелось в виду, но как звучит!Те кто не слышал данный термин точно впадут в ступор от такой фразы :)

     
  • 2.13, ipse (?), 19:10, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, по-русски это называется на "канвас", а просто "канва".
     

  • 1.3, kost BebiX (?), 14:45, 11/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Действительно, зачем писать аналог фотошопа? Проще добавить в qt все его возможности а потом пусть каждый напишет по фотошопу :-)))

    p.s.: шампанского!

     
     
  • 2.6, Logo (ok), 16:34, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Скоростя обработки и разрешение несовместимы
     

  • 1.7, Ноним (?), 17:09, 11/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Стократное улучшение? Это называется не "стократное улучшение" а "руки у написавшего первоначальный код росли из жопы, но к счастью мы вовремя его уволили". Тем не менее, спасбо! Ждем с нетерпением конкверора на основе WebKit.
     
     
  • 2.9, Guest (??), 17:46, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > руки у написавшего первоначальный код росли из жопы, но к счастью мы вовремя его уволили

    О вреде преждевременной оптимизации мсье крикун не слышал?

     
     
  • 3.10, kost BebiX (?), 17:50, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >> руки у написавшего первоначальный код росли из жопы, но к счастью мы вовремя его уволили
    >
    >О вреде преждевременной оптимизации мсье крикун не слышал?

    Преждевременная оптимизация и руки из жопы - разыне вещи (хотя результат иногда и схожий :-)

    А по делу - WebKit в qt4.4 действительно как из ж* выглядит (хотя код не читал).

     
     
  • 4.14, Guest (??), 20:04, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > WebKit в qt4.4 действительно как из ж* выглядит (хотя код не читал)

    Мда... Вот такое теперь тусуется на опеннете

     
     
  • 5.16, kost BebiX (?), 01:14, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >> WebKit в qt4.4 действительно как из ж* выглядит (хотя код не читал)
    >
    >Мда... Вот такое теперь тусуется на опеннете

    Простите, какое?

     
  • 4.15, Ai (?), 20:37, 11/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А по делу - WebKit в qt4.4 действительно как из ж* выглядит (хотя код не читал).

    Пастернака не читал, но осуждаю ...

     
     
  • 5.18, kost BebiX (?), 01:27, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>А по делу - WebKit в qt4.4 действительно как из ж* выглядит (хотя код не читал).
    >
    >Пастернака не читал, но осуждаю ...

    Нене, я о том что арору собирал и глядел. На acid3 доходит до 7ки и вылетает втихушку. Да и вообще впечатление приотвратное.

    В то же время виндузятники, которым собрали со снапшотом qt4.5 ахали да охали воссторжено.

     

  • 1.11, WhiteWind (ok), 17:52, 11/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    s/Используя QtWebKit, написание "богатых", анимированных веб страниц/При использовании QtWebKit написание "богатых", анимированных веб страниц/
     
     
  • 2.24, overmailed (?), 08:09, 13/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    может применительно к web-страницам лучше было использовать "с широкими возможностями" чем "богатый"?
     

  • 1.12, Flyer (??), 19:05, 11/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Главное, чтобы я как пользователь мог всю эту мультимудию беспроблемно выборочно отключать.
     
     
  • 2.17, Crazy Alex (?), 01:18, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Главное, чтобы я как пользователь мог всю эту мультимудию беспроблемно выборочно отключать.
    >

    Именно. Мультимудия - хорошо сказано :-) Впрочем, у QT с модульностью проблем, вроде, не было... Учитывая мобильные применения, опять же - думаю, и сейчас с отключаемостью все будет в порядке.
    А извраты KDE - дело тех, кто им пользуется. Лично я не знаю ни одного практического применения всех этих анимаций/трансформаций.

     
     
  • 3.20, eee (ok), 12:45, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Может не в тему но,
    мучает один вопрос, почему DE не делают на OpenGl?
    На макоси кажись таки делают.
     

  • 1.21, Аноним (21), 13:48, 12/08/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    =
    Поддержка видео, анимаций и трансформаций, оптимизации, направленные на ускорение отрисовки и анимации, новые графические эффекты открывают поистине необъятные новые возможности по отображению графического интерфейса для разработчиков.
    =

    А я-то до сих пор без картинок сайты открыаю...

     
     
  • 2.22, Piter Ring (?), 15:22, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >=
    >Поддержка видео, анимаций и трансформаций, оптимизации, направленные на ускорение отрисовки и анимации,
    >новые графические эффекты открывают поистине необъятные новые возможности по отображению графического
    >интерфейса для разработчиков.
    >=
    >
    >А я-то до сих пор без картинок сайты открыаю...

    А в детстве - деревьянные игрушки??? Скользкий подоконникк ???.... :)
    И дома - ч/б телевизор "Рекорд"???


     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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