The OpenNET Project / Index page

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

В ночные сборки Firefox добавлена поддержка трёхмерного анализа web-страниц

29.12.2011 16:10

В ночных сборках Firefox, наработки которых войдут в состав релиза Firefox 12, появилась поддержка трехмерной визуализации элементов web-страниц, при которой узлы DOM-представления (Document Оbject Model) наглядно разделяются на слои. Переход в режим трёхмерного анализа осуществляется при нажатии на кнопку "3D" для нужной области в окне инспектирования кода (пункт Inspect из меню Web Developer). 3D-изображение страницы можно свободно вращать и масштабировать. Для вывода используется WebGL и шейдеры GLSL. Система основана на наработках проекта Tilt, который также можно использовать в стабильных релизах Firefox через установку специального дополнения.

Режим трёхмерной визуализации можно использовать как инструмент для наглядного анализа взаимосвязи различных частей web-страницы. Например, при использовании Tilt в глаза сразу бросаются скрытые области и спрятанные за пределы страницы элементы. Как и обычные средства инспектирования web-страниц, Tilt позволяет просмотреть и отредактировать параметры каждого узла DOM, такие как тип, идентификатор, класс, набор стилей и прочие атрибуты.

Алгоритм формирования трёхмерного изображения сводится к преобразованию древовидной структуры DOM в набор слоёв. Позиция каждого слоя определяется уровнем элемента в дереве DOM. При формировании слоёв в качестве основы берётся содержимое области "BODY", появление на странице нового блочного элемента, например, "DIV", "UL" или "TABLE", приводит к созданию нового выпуклого слоя, относительно которого происходит отображение вложенных элементов. Для повышения наглядности области "IFRAME" выводятся отдельно. На каждый слой натягивается заранее подготовленная текстура, полученная путём разбиения результатов стандартной плоской отрисовки страницы.



  1. Главная ссылка к новости (http://mozillalinks.org/2011/1...)
  2. OpenNews: Проект Mozilla представил дополнение для трёхмерного анализа web-страниц
  3. OpenNews: Начало бета-тестирования Firefox 10 и создание aurora-ветки Firefox 11
  4. OpenNews: В Firefox 12 появится страница быстрого запуска
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: firefox, 3d, debug, inspect, web
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (36) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, use (ok), 16:19, 29/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Интернет из Футурамы стал ещё ближе.
     
     
  • 2.11, Аноним (-), 17:51, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это тот, в котором за виртуальными людьми гонялась трёхмерная реклама сразу при входе?
     
     
  • 3.13, Аноним (-), 18:09, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ага, еще в "назад в будущее" - идет чувак, из экрана выпрыгивает акула - чпок челюстями епред носом - чувак в панике приседает :)

    (ух, боюсь что я буду активно дестроить такую рекламу, вплоть до втыкания топора в экран)

     
  • 3.14, Аноним (-), 18:15, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это тот, в котором в сны транслировали рекламу
     
  • 2.28, Аноним (-), 23:37, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    номер серии?
     
  • 2.34, Аноним (-), 08:22, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Первая мысль такая же.
     

  • 1.4, Аноним (-), 16:33, 29/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +23 +/
    Пора уже делать Firefox Lite. Вырезать всё, оставить только поддержку аддонов и движок.

    Почему этого еще не делают? Ведь так лучше для всех. Для старожилов лайт версия, для привлечения новых пользователей полная версия.

     
     
  • 2.7, Аноним (-), 17:16, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ведь так лучше для всех.

    Лол, так и делают сейчас, чтобы лучше для всех было.

     
     
  • 3.8, Аноним (-), 17:23, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Для всех лучше только стобаксовая купюра. Ваше же "сообщество" даже стобаксовая купюра хрен удовлетворит. "Слишком зеленая". "Недостаточно свободная". ЛОЛ.
     
     
  • 4.18, lucentcode (ok), 19:32, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Достаточно свободной может быть только пачка этих самых купюр. Потолще. Дающая свободу переместится в Париж на месяц-другой:)
     
  • 4.21, Аноним (-), 20:03, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > хрен удовлетворит. "Слишком зеленая". "Недостаточно свободная". ЛОЛ.

    Да, поэтому есть биткоины :). Их может выпускать кто угодно. Если осилит.

     
  • 4.30, Тот_Самый_Анонимус (?), 03:02, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Для всех лучше только стобаксовая купюра.

    Я предпочту пятитысячерублёвую купюру.

     
  • 2.9, Какаянахренразница (ok), 17:29, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пора уже делать Firefox Lite. Вырезать всё,
    > оставить только поддержку аддонов и движок.

    Уже делают. Seamonkey называется.

    А вообще ты, конечно, прав. Лепят бегемота.

     
     
  • 3.10, Аноним (-), 17:49, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже делают. Seamonkey называется.

    Это же левиафан! "Web-browser, advanced e-mail, newsgroup and feed client, IRC chat, and HTML editing" Мало того что в их браузер включены Sync, RSS reader, Roaming, так еще и email, irc и тд...

     
     
  • 4.15, Ананимуз (?), 18:42, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Хм.... Это мне напоминает какой-то еще браузер... Кажется его приверженцы считают его очень легким и быстрым.
     
     
  • 5.20, Crazy Alex (??), 19:58, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Как ни странно, он таковым и явзляется. Как реализовали - не знаю, но получилось терпимо. Почтовик, к примеру, переваривает явно большие объёмы писем в папках, чем громоптиц.

    Ну и в опере поменьше всё же - IRC и редактора страниц таки нет :-)

     
     
  • 6.22, Аноним (-), 20:04, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну и в опере поменьше всё же - IRC и редактора страниц таки нет :-)

    Как это нет? А уродики с оперовским клиентом в ирц - это чего? А, еще торент есть. Вообще недоносок полный. Ничего не умеет, даже DHT какойнить.

     
     
  • 7.33, Crazy Alex (ok), 05:00, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот торрент там точно - ошибка природы. А насчёт IRC - выходит, так спрятали, что я и не видел... Оно мне, правда, и не нужно - не люблю чаты ни в каких видах.

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

     
  • 4.19, Какаянахренразница (ok), 19:39, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Уже делают. Seamonkey называется.
    > Это же левиафан! "Web-browser, advanced e-mail, newsgroup and feed client, IRC chat,
    > and HTML editing" Мало того что в их браузер включены Sync,
    > RSS reader, Roaming, так еще и email, irc и тд...

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

     
     
  • 5.23, Аноним (-), 20:05, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ладно-ладно, этот левиафан можно скомпилить и без мейл-клиента и прочей лабуды.

    Получится файрфокс :)))

     
  • 2.37, Siberianlaika (ok), 19:08, 31/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    См. Qupzilla.
     
  • 2.39, Тарелькин (?), 06:33, 02/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Пора уже делать Firefox Lite. Вырезать всё, оставить только поддержку аддонов и движок.
    >Почему этого еще не делают? Ведь так лучше для всех. Для старожилов лайт версия, для привлечения новых пользователей полная версия.

    Так уже делали. Сначала. Потом стали добавлять важные и нужные фичи по умолчанию. Получился Firefox.

     

  • 1.5, Аноним (-), 16:34, 29/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Но зачем?
    Лучше бы в файрбаг добавили возможность горячего редактирования javascript, а то ведь пользоваться невозможно.
     
  • 1.6, анон (?), 16:55, 29/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    оно же не работает с кривой поддержкой webgl
     
     
  • 2.24, Аноним (-), 20:05, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > оно же не работает с кривой поддержкой webgl

    Чего не работает? У меня opengl с открытым амдшным драйвером работает. Я аж удивился.

     

  • 1.12, анон (?), 18:00, 29/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Обсуждаемые новости
    >>В ночные сборки Firefox добавлена поддержка трёхмерного анал (9)
    >анал

    O_O

     
     
  • 2.16, Ананимуз (?), 18:43, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сокращения такие сокращения...
     
     
  • 3.31, Тот_Самый_Анонимус (?), 03:04, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Даже оборотами пользоваться не умеешь. Должно быть так: сокращения такие сокращённые...
     
  • 2.32, Евгений (??), 03:45, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>>Обсуждаемые новости
    >>>В ночные сборки Firefox добавлена поддержка трёхмерного анал (9)
    >>анал
    > O_O

    https://picasaweb.google.com/lh/photo/yPoeDhR9OzlHCQEE4xQt09MTjNZETYmyPJy0liip

     

  • 1.17, CrazyAlex25 (?), 18:58, 29/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кому это нужно? Кто реально этим пользуеться? Пусть лучше движок пилят чем ненужные фенечки...
     
     
  • 2.25, Аноним (-), 20:06, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Кому это нужно? Кто реально этим пользуеться? Пусть лучше движок пилят чем
    > ненужные фенечки...

    Вебдевелы, для визуализации того что они натврили?

     
  • 2.26, Anonim (??), 20:43, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты не понимаешь смысла. Это задел на будущее. Чтоб на тачскрине можно было пальчиками дивы таскать.
     
  • 2.27, анон (?), 21:18, 29/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а движок разве не пилят?
     

  • 1.29, Аноним (-), 01:17, 30/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мдаа... если учесть какие сайты в интернете попадаются...
    то это 3д будет выглядеть ... ой ужас
    и я так не понял зачем ?
    сомневаюсь что для верстальщика...
     
     
  • 2.35, Anonim (??), 13:17, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Как-раз для верстальщика удобно: разок глянул на вавилонскую башню и сразу понял где чего можно упростить. Но нахрен мне это в повседневном использовании?
     

  • 1.38, Аноним (-), 02:23, 02/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот так и чую, что скоро для обновления FF нужно будет покупать новую видюху, ставить проприетарные драйвера и ставить alpha релизы opengl
     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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