Читаем Компьютерра PDA 28.08.2009-04.09.2009 полностью

В общем, перспективы хорошие - проблема решена, узел порублен, инноваторы заработали немножко денег. И всё же есть один момент, конфигурация которого в данном раскладе неясна - как быть с безопасностью? Верится, что вопрос безопасности клиентского ПО Nokia как-нибудь продумает, хотя и здесь остаются вопросы: например, как совместить надёжное решение с фактом неграмотности значительной доли потенциальных пользователей? Вот на что было бы интересно посмотреть... Но есть и более глобальный вопрос - а как будут обстоять дела с правовыми аспектами переводов? Ведь если открыть межстрановые шлюзы таким образом... Это же (голосом прожжёного сотрудника DHS) "ататат", способствование международному терроризму! Но есть мнение (самая уместная в данном случае формулировка), что уж лучше разрешить под таким удобным, централизованным и подконтрольным сравнительно дружественному правительству соусом, чем и дальше позволять населению стран "третьего мира" пользоваться всякими реально подозрительными и неподконтрольными "Хавалами/Хунди". Подробности нас ждут буквально за поворотом, скоро всё узнаем.

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

<p>Трёхмерный веб - от VRML до WebGL</p>

Автор: Игорь Осколков

Опубликовано 28 августа 2009 года

Идеи привнести в веб трёхмерность зародились, наверное, лет 15 назад. К тому моменту уже появилась привычная нам структура всемирной паутины, а игры неуклонно стремились стать истинно “объёмными”. В конце 1994 года появился так называемый язык моделирования виртуальной реальности - Virtual Reality Modeling Language (VRML). Изысканностью графики и богатством возможностей он не отличался, но, тем не менее, сумел снискать определённую популярность в научной и игровой средах. Увы, долго этот формат не продержался и к началу 2000-х практически полностью исчез. На данный момент он всё ещё применяется, но в узкоспециализированных областях. А ведь когда-то сам Тим Бернерс-Ли предрекал ему великое будущее. История, как вы только что узнали, распорядилась иначе. Причин гибели было, на мой взгляд, две: скудность графики вкупе с минимальной интерактивностью и необходимость установки дополнительного плагина, который существовал далеко не для всех браузеров и платформ. В поздних версиях отрисовка изображения могла аппаратно ускоряться за счёт DirectX или OpenGL. Сейчас VRML практически полностью вытеснен своим потомком X3D, который несколько лучше предка, но всё равно малопопулярен. Некоторое время разрабатывались и другие схожие технологии, но они очень быстро умерли.

Пример VRML

После этого про "трехмёрный веб" не вспоминали довольно долго, но пару лет назад эта идея опять стала возникать в умах, лишний раз подтверждая, что всё новое - хорошо забытое старое. Так, в недрах компании 3D Technologies R&D родился проект с громким названием 3D Markup Language for Web. 3DMLW создавался с учётом современных реалий - базируется на XML, может работать с несколькими распространёнными 3D-форматами, использует OpenGL для отрисовки графики (скоро будет поддержка DirectX) и предоставляет плагин ко всем современным браузерам. Правда, проект частично всё ещё проходит бета-тестирование. Изысканными трехмёрными ландшафтами 3DMLW порадовать не может, но у создателей большие планы по продвижению своего продукта в массы. Благо, лицензия для 3DMLW была выбрана открытая - GPL. Если появится мощное комьюнити разработчиков, то проект имеет все шансы на успех... Если только ему не помешает ещё одна разработка - на этот раз от всемогущего Google. O3D (Open-3D) был представлен публике всего несколько месяцев назад и представляет собой набор API для JavaScript, который позволяет посредством плагина напрямую работать c моделями, текстурами и т.д. В техническом плане O3D гораздо более продвинут, чем конкуренты: он имеет модульную структуру, что позволяет подключать, например, физический движок; плагин достаточно стабильно работает на всех популярных платформах и браузерах, хотя и носит статус экспериментального; основной формат данных (COLLADA) является открытым и поддерживается многими 3D-редакторами; он может достаточно тесно интегрироваться с HTML etc. Не стоит забывать и про хорошую документацию, просто-таки армию лояльных разработчиков и свободную BSD-лицензию. Демки, надо признать, выглядят довольно красиво. Но отсюда вытекает одно из главных ограничений - необходимо наличие достаточно современной видеокарты.

Демо O3D

Перейти на страницу:

Похожие книги

1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих
1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих

Книга предоставляет полное описание приемов и методов работы с программой "1С:Управление небольшой фирмой 8.2". Показано, как автоматизировать управленческий учет всех основных операций, а также автоматизировать процессы организационного характера (маркетинг, построение кадровой политики и др.). Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, формировать разнообразные отчеты, выводить данные на печать. Материал подан в виде тематических уроков, в которых рассмотрены все основные аспекты деятельности современного предприятия. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов. Все приведенные в книге примеры и рекомендации основаны на реальных фактах и имеют практическое подтверждение.

Алексей Анатольевич Гладкий

Экономика / Программное обеспечение / Прочая компьютерная литература / Прочая справочная литература / Книги по IT / Словари и Энциклопедии