The OpenNET Project / Index page

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

Chrome 14 Beta и ChromeOS 13. Работа по адаптации Chrome для Wayland

13.08.2011 10:41

Представлен очередной бета-выпуск веб-браузера Chrome 14, примечательный доступностью по умолчанию технологии Native Client, которая позволяет выполнять в окне web-браузера написанные на C и С++ приложения, ограниченные в специальном изолированном окружении. Кроме адаптации для работы в браузере уже существующих приложений, Native Client позволяет создавать web-приложения, написанные на языке C/C++ и использующие специальный API для выполнения свойственных web-приложениям действий. При работе программы в Native Client машинный код не преобразуется в байткод виртуальной машины, а выполняются как есть, с максимально возможной производительностью (потеря производительности не более 5%). Поддержка Native Client присутствует браузере начиная с версии Chrome 10, но ранее поставлялась в качестве экспериментальной функции, активируемой через "about:flags".

Из других улучшений Chrome 14 можно отметить поддержку Web Audio API, использование шифрования для всех участвующих в синхронизации данных, возможность предварительного просмотра перед выводом на печать для платформы Mac OS X и задействование дополнительных возможностей Mac OS X Lion. Из экспериментальных возможностей, требующих активации через "about:flags"., отмечаются Web Request API и Content Settings API.

Также можно отметить обновление стабильной сборки операционной системы Chrome OS 13 для нетбуков Acer AC700, Samsung Series 5 и Cr-48. Новая версия основана на Linux-ядре 2.6.38, open source компонентах и web-браузере Chrome 13. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения. Более подробно про Chrome OS можно прочитать в прошлом обзоре.

Из новшеств Chrome OS 13 выделяется улучшенная поддержка настройки доступа к сети: добавлена возможность автоматического соединения с 3G-сетями, поддержка 802.1x, возможность использования L2TP IPSec с pre-shared ключами, расширены настройки VPN (например, теперь можно удалять соединения). В новой версии также обеспечена возможность монтирования Android-устройств по USB. Для продвинутых пользователей в системную консоль crosh, вызываемую по Ctrl+Alt+T, добавлена возможность использования дополнительных возможностей SSH.

Дополнительно отмечается активность разработчиков Chromium, связанная с обеспечением поддержки дисплейного сервера Wayland, развиваемого в качестве альтернативы X-серверу. В настоящее время под управлением Wayland без модификации в бесшовном режиме могут быть запущены приложения, написанные с использованием библиотек Qt, SDL, Clutter и Gtk+. Chromium поддерживает отрисовку с помощью Gtk+, в репозиториях Wayland отмечено появление патчей от участников проекта Chromium, направленных на улучшение поддержки GTK3 в Wayland. Кроме того, разработчики также приступили к адаптации ответственных за отрисовку и работу WebGL компонентов Chromium для обеспечения прямой работы поверх Wayland, например, изменения затронули библиотеку ANGLE (Almost Native Graphics Layer Engine), используемую для трансляции OpenGL ES 2.0 API в вызовы DirectX 9.0 API.

  1. Главная ссылка к новости (http://googlechromereleases.bl...)
  2. OpenNews: Компания Google анонсировала устройства Chromebook на базе Chrome OS
  3. OpenNews: Доступен релиз обновленного инструментария Native Client
  4. OpenNews: Началось бета-тестирование web-браузера Chrome 10 и альфа-тестирование Chrome 11
  5. OpenNews: Для разработки web-приложений на базе Native Client выпущен специальный SDK
  6. OpenNews: Native Client портирован для архитектур ARM и x86-64
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/31471-chrome
Ключевые слова: chrome, chromium, chromeos
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (41) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:30, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    @Chrome 14 Beta и ChromeOS 13. Работа по адаптации Chrome для Wayland@
    Зачем7
     
     
  • 2.3, ImG (?), 12:01, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +9 +/
    chrome os на wayland перевести... ясно же
     
  • 2.10, all_glory_to_the_hypnotoad (ok), 14:51, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    делают платформу для железок с хромос онли
     
     
  • 3.15, Аноним (-), 16:06, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее не хотят таскать здоровенные иксы. Учтя что gtk, qt и прочие работают и так, а остальные программы - доли процента. Ну еще игры, но SDL не гордый, остается разве что OpenGL запустить и 99.9% программ даже и не заметят что иксов нет.
     
     
  • 4.22, all_glory_to_the_hypnotoad (ok), 17:07, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Учтя что gtk, qt и прочие работают и так

    пока ещё ничего не работает, всё ещё планы

     
  • 4.25, pavlinux (ok), 17:39, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    При правильной кастрации, без фанатизма, X-ы весят 15 мегов.
    Но они работают так же шустро на пентиум 1 с 64 мб, как и на i7 c 8 Гб.
    Поэтому юзер удивляется, зачем тратил деньги  на новый проц, а он загружен на 0.5%
    Вот и решили создать имитацию бурной деятельности - GTK поверх Вайлан поверх OpenGL

      

     
     
  • 5.28, anonymous (??), 19:23, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не совсем так, все таки двойная буферизация, Unicode, сглаженые шрифты тормозить будут заметно, но если новшествами не прользоваться то да.
     
     
  • 6.30, all_glory_to_the_hypnotoad (ok), 20:20, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    юникод то к искам вообще никакого отношения не имеет, как и сглаживание шрифтов (лет как 6).
     
     
  • 7.33, anonymous (??), 21:34, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот сюрприз, гражданин К.О! Не знаю что бы без вас делали. Но скорость работы и отзывчивость интерфейса на пентиуме первом при использовании двойной буферизациии, сглаженых шрифтов (напоминаю специально для К.О, погуглить расширение RENDER), и жрущих 2 байта вместо 1 строк для русских символов все таки не так хороша, даже на "кастрированом до 15 мегабайт X" ?
     
     
  • 8.34, all_glory_to_the_hypnotoad (ok), 22:39, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    слушай, сейчас даже телефон имеет большие мощности чем пернь первый Нахера ты т... текст свёрнут, показать
     
     
  • 9.36, pavlinux (ok), 23:01, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    К тому, что процы давно шагнули за 5-6 GHz, а результат работы софта такой же, ... текст свёрнут, показать
     
     
  • 10.37, all_glory_to_the_hypnotoad (ok), 01:20, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    давай не будешь постить свои фантазии Будь добр показывать конкретные факты ... текст свёрнут, показать
     

  • 1.2, Аноним (-), 11:51, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Представлен очередной бета-выпуск веб-браузера Chrome 14, примечательный доступностью по умолчанию технологии Native Client, которая позволяет выполнять в окне web-браузера написанные на C и С++ приложения, ограниченные в специальном изолированном окружении.

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

     
     
  • 2.4, ImG (?), 12:03, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    NaCl в песочнице должен работать.. так что с безопасностью проблем быть не должно
     
     
  • 3.31, anonymous (??), 20:53, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > NaCl в песочнице должен работать.. так что с безопасностью проблем быть не
    > должно

    the famous developers' last words

     
  • 2.11, all_glory_to_the_hypnotoad (ok), 14:54, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Засунут тебе какое-нибудь нативное приложение, которое будет выжирать весь CPU. Под веб даже для nacl не будут писать приложения с заботой об энергопотреблении и качестве кода.
     
     
  • 3.18, Аноним (-), 16:11, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Засунут тебе какое-нибудь нативное приложение, которое будет выжирать весь CPU.

    Майнер биткоинов, ибо бабло побеждает зло, а 1000 хомяков заменяют дорогущий HD 6990 ;).

     
  • 2.16, Аноним (-), 16:08, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Безопасность прежде всего!

    Вот поэтому - Firefox + NoScript рулят. Вся левая интерактивность блокируется на корню, и активируется только то что явно разрешишь.

     
     
  • 3.19, xandry (?), 16:21, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    https://chrome.google.com/webstore/detail/odjhifogjcknibkahlpidmdajjpkkcfn
     

  • 1.5, xoomer (ok), 12:37, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, Google разобралась с проблемами энергопотребления в ядре 2.6.38? Или там и так уже с этим давно покончено?
     
     
  • 2.8, Аноним (-), 14:26, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в биосах, а не в ядре.
     
     
  • 3.12, all_glory_to_the_hypnotoad (ok), 14:54, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    в ядре проблема
     

  • 1.7, Заоза (?), 14:23, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Многие думают, что Wayland тупик, однако гугл думает иначе, значит профит в нем есть, так что за ним будущее.
     
     
  • 2.13, all_glory_to_the_hypnotoad (ok), 14:55, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    гугл много чего думает. Стоит показать сколько проектов гугла не выстрелило и загнулось?
     
  • 2.17, Аноним (-), 16:10, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Многие думают, что Wayland тупик, однако гугл думает иначе,

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

     
     
  • 3.24, Аноним (-), 17:26, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    КО напоминает, что иксы изначально задумывались для работы с сетью, а потому извращенцы — это как раз те, кто используют иксы там, где это не нужно. Например, на десктопах.
     
     
  • 4.27, VoDA (ok), 18:03, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Жесть =)

    Хотя если Х-ы задуманы для сети, то все фаны Х-ов должны быть довольны развитием вэйленд - он то рассчитан работать на десктопах ;)

    и нечего на десктопы Х-ы тащить - их место... на серверах фанатов )))

     
  • 4.39, Аноним (-), 03:03, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. ваш КО утверждает, что сеть и десктопы несовместимы? Это не ненастоящий КО, гоните его.
     
     
  • 5.42, Аноним (-), 12:27, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Современные десктопы — это уже не тонкие клиенты. Иксы на них неоправданы, хоть есть сеть, хоть нет.
    Ваш К.О.

    Хотя вы используете десктоп для того, чтобы настраивать удалённый сервер с помощью графического интерфейса, иксы вам в помощь. И даже в этом случае web-интерфейс будет логичнее.

     
     
  • 6.44, anonymous (??), 20:48, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Современные десктопы — это уже не тонкие клиенты. Иксы на них неоправданы,
    > хоть есть сеть, хоть нет.
    > Ваш К.О.

    обалдеть. какие ещё breaking news нам поведают?

     
  • 3.32, anonymous (??), 20:55, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Сетевыми возможностями иксов пользуется полпроцента извращенцев,
    > а тормоза и оверхед — вообще у всех.

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

    хотя, конечно, иксы требуют основательной ревизии. только не в сторону «а давайте выкинем сеть!»

     
     
  • 4.35, all_glory_to_the_hypnotoad (ok), 22:44, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вообще иксы на локалхосте работают через юникс сокеты и тормозов от сетевого стека действительно нет. Сам исковый протокол для локалхоста тоже достаточно простой.
     

  • 1.9, ferux (ok), 14:48, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Правильно ли я понял, что приложения под NaCl будут скомпилированы в нескольких экземплярах - для каждой аппаратной платформы свой. Иначе как же может бинарный код исполнятся "как есть".
    Правда есть pNaCl - но это уже исполнение через байт-код, а поэтому - другая история.
     
     
  • 2.45, _yurkis_ (?), 15:06, 15/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Если я правильно понмню там llvm т.е. компиляция в промежуточный регистровый байткод и потом JIT этого кода в браузере.
     

  • 1.14, ДФ (ok), 15:24, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ждем, когда Гугл введет поддержку Wayland в Андройде, в дополнение к Dalvik, чтоб X-овые и Qt-ные приложения гонять нативно, особенно на планшетах - я б себе Pidgin поставил и много чего еще прикрутил. Вполне актуальная тема для Адройда, как универсальной платформы используемой "Open Handset Alliance". Может, это заодно дало бы стимул разработчикам пилить дектопные приложения Gnu/Linux и другого СПО под разные размеры экрана и методы ввода. Такие адаптированные приложения и для Meego бы пригодились... А Гуглу лишняя ОТКРЫТОСТЬ не помешает для раскрутки бренда Андройду...
     
     
  • 2.40, oWeRQ (ok), 09:07, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Даже если гугл введет поддержку Wayland, то это будет не потому, что он хочет нативные приложения и уж точно мы не увидем sdk/ndk, а скорее всего ради поддержки железа, например, нетбуков на x86.
     

  • 1.23, ferux (ok), 17:09, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это такими темпами оффлайн софт проприетарщики скоро перестанут выпускать, тем самым защитившись от пиратства... Всё перетечёт в веб, с повремённой оплатой услуг.
     
  • 1.26, Тот_Самый_Анонимус (?), 17:44, 13/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >которая позволяет выполнять в окне web-браузера написанные на C и С++ приложения, ограниченные в специальном изолированном окружении

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

     
     
  • 2.29, all_glory_to_the_hypnotoad (ok), 19:55, 13/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нет. в вебе вообще нет стандартов, все на них кладут большой кирпич
     
     
  • 3.43, Аноним (-), 13:01, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    sad but true
     
  • 2.41, oWeRQ (ok), 09:14, 14/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я помню, для других браузеров будет в виде плагина, стандарты применильно к nacl не особо нужны, это всего лишь песочница.
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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