The OpenNET Project / Index page

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

Компания CodeWeavers адаптировала web-браузер Google Chromium для Linux

16.09.2008 10:48

Официальная поддержка Linux браузером Google Chrome, в текущем состоянии, представляет собой набор исходных текстов, предназначенных для работы в режиме тестирования подсистем, т.е. весь пользовательский интерфейс ограничен выводом дампа успешности прохождения тестов в текстовом режиме. Компания CodeWeavers решила данную проблему, использую тот же подход, что и Google при выпуске Linux версии Picasa. На базе исходных текстов Chromium (Chrome - название бинарной версии от Google) для платформы Windows и наработок проекта WINE, были сформированы бинарные пакеты со сборкой web-браузера Chromium для Linux и Mac OS X.

Проект получил название CrossOver Chromium и уже доступен для загрузки в виде пакетов для Debian, Ubuntu и Mandriva, а также в виде shell-инсталлятора для других дистрибутивов. Размер пакета - 35Мб. Из отличий от проприетарной сборки Google Chrome, в CrossOver Chromium отсутствует система автообновления, поэтому в случае обнаружения уязвимостей, необходимо произвести обновление пакета вручную.

Проект CrossOver Chromium был завершен за 11 дней, причем для решения некоторых проблем потребовалась небольшая переработка Wine, в частности реализация поддержки HTTPS в библиотеке winhttp. Изначально процесс запуска Chrome в wine не был тривиален, через несколько дней после первого релиза Chrome был выпущен Wine 1.1.4, решающий некоторые, но не все, проблемы.

  1. Главная ссылка к новости (http://www.codeweavers.com/abo...)
  2. OpenNews: Компания Google выпустила Picasa под Linux
  3. OpenNews: Компания Google анонсировала проект по созданию собственного web-браузера
  4. OpenNews: Вышел Wine 1.1.4, решающий проблемы с запуском Google Chrome
  5. OpenNews: В состав WebKit будут включены разработки, созданные для Google Chrome
  6. OpenNews: Анализ использования открытых библиотек в браузере Google Chrome
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/17912-web
Ключевые слова: web, chrome, google, wine
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Cepreu (??), 11:03, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Через Wine??? Да кому оно такое надо? Столько шума на LOR'е и opennet'е, а оно даже нативной поддержки *nix'ов не имеет...
     
     
  • 2.22, NaN (?), 14:27, 19/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    при всей полезности wine как эмулятора - ненавижу подобные решения, лучше уж винду купить.
     

  • 1.2, FSA (??), 11:10, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скажите мне, нафига вендовый хром заставил меня установить флеш плеер для IE при установке??? Неужели хром так завязан на, в лучшем случае, WinAPI, в худшем на IE.
     
     
  • 2.7, fresco (??), 11:16, 16/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    И с русским контентом полный трэш. или тока у меня?
     

  • 1.5, Cobold (??), 11:14, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шум - показатель резонанса на рекламу :) Действительно, похоже из тех кто шумел мало кто его реально пробовал.
     
  • 1.8, anonymous (??), 12:08, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почитал исходники. Блин, там реально всё на WinAPI написано >:E
     
     
  • 2.9, __wwiii (?), 12:12, 16/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    это палево нереальное. такими темпами хром ни грамма не будет красиво нативным или будет ой как нескоро (разве только гугель молча уже давно адаптирует)...
     
  • 2.10, kirion (?), 12:21, 16/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    "Почитал исходники. Блин, там реально всё на WinAPI написано >:E"

    А в unix системах syscall не используют? ) Что там еще можно увидеть, низкоуровневое обращение к устройствам на асме ?))

     
     
  • 3.11, fresco (??), 12:27, 16/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    по уму -- уровень абстракции в 2 набора хэндлеров к winapi и posix.
     
  • 2.24, Александр Чуранов (?), 02:31, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Почитал исходники. Блин, там реально всё на WinAPI написано >:E

    Да детский сад вообще. Достаточно на main взлянуть, чтобы понять, каков уровень. Там, чтобы понять некий путь (кажется загрузки dll) танцы с бубном в виде #ifdef и delete используют. Будто нельзя засунуть это в SharedObjectConfiguration.hh и там уже для каждой платформы переключать header files. И возвращать из функции строчку.

    В общем необоснованно сложный код, кишащий потенциальными багами.

     

  • 1.14, LXj (?), 13:09, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Q. Should I run CrossOver Chromium as my main browser?
    A. Absolutely not! This is just a proof of concept, for fun, and to showcase what Wine can do. Chromium itself is just beginning. As the Chromium project progresses, they will be providing more compelling support for Mac OS and Linux, particularly with process security and memory management. Those future versions from Chromium will be better suited for daily use than this version.
     
  • 1.15, Николай (??), 13:34, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребята, чего вы разорались. Это сторонняя поделака на тему, а вот какие мы крутые портировали раньше гугла его же програмку.

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

    Так что считаю сабж китайской поделкой на тему.

     
     
  • 2.18, Samm (??), 14:56, 16/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    приседай дальше ) не понимаю что хорошего в убогом брозуере, который пока по всем параметрам не дотягивает до конкурентов в виде оперы-мозиллы
     
     
  • 3.20, Николай (??), 12:39, 17/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    И вам не стыдно сравнивать бету с такими зубрами?
    Вот выйдет релиз 1.0 тогда можно будет немножко посравнивать.

    А на счет приседания, то в оперой я вооще не пользуюсь, а от мозилы мне нехватает только двух вещей: кросплатформенности и гуглтулбара. Все остальное меня устраивает. Для просмотра страниц вполне хватает. Если не считать страниц, специально заточенных под конкретные браузеры.
    Меня приятно порадовало в этом браузуре, что разработчики постарались сделать максимальльной просматриваемую часть (т.к.на работе у меня 1024х768). Очень понравилось аттач\деаттач закладок.

    Удобен (если учесть что бета), и очень многообещающъ.
    А то что нет плагинов, что не настраивается тулбар, что отсутвует ихний собтвенный гуглтулбар. Дык, на то оно и бета, чтоба оттестировать основную чать. А все эти фичи они потом прикрутят.
    Дальше видно будет.

     
     
  • 4.23, Александр Чуранов (?), 02:27, 20/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А на счет приседания, то в оперой я вооще не пользуюсь, а

    Да, а если на странице шрифт мелкий, то где ++? А как прекрасно эта фича в хроме работает! Просто навек полюбишь. Зайди на сайт freebsd.org и увеличивай масштаб в хроме, опере и файрфоксе. Потом будем обсуждать насколько хорошо выглядит и как удобно пользоватсья.

    А если горизонтальная полоса прокрутки появляется, то кнопочка "fit to width" есть?

    А RSS, BitTorrent?

    А нормальный kiosk mode по F11? Я имею ввиду безо всяких панелек, просто как в терминалах оплаты за мобильный.

    А количество уязвимостей? Хром выпустить не успели, а уже всё: длинные названия страниц опасны для пользователя. Ужасно нелепый баг. http://www.securitylab.ru/news/359059.php

    ИМХО, с тех пор, как где-то с 2000 я стал оперой пользоваться она была и остаётся законодателем мод и самым защищённым браузером. Оттуда все фичи и прут: tabbed browsing, mouse getures, quick start pane и пр.

    Фигово, конечно, что не opensource, но лучше, чем альтернативы. Да и написанных "с нуля" браузеров нет почти. Возможно, konqueror? В котором javascript в версии KDE 3.5.x не очень-то пашет.

    А ещё есть аспект оформления. Тут уж, конечно, на вкус и цвет товарищей нет. Но дизайнеры, кажется, работали только над двумя браузерами: opera и safari.

     

  • 1.17, kegf (??), 13:45, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кста, хромой и так идет под вайном, причем прекрасно. Во всяком случае у меня летает.
    Не кидаться помидорами, я просто хотел одним глазком глянуть на сие поделие.

    http://www.myscienceisbetter.info/2008/09/install-google-chrome-on-linux-usin

     
  • 1.19, FSA (??), 19:20, 16/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так под него даже Wine-1.1.4 заточили.
     
  • 1.21, Settler (?), 13:02, 17/09/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    блин, какой-то firefox все-таки тормоз страшный
    хром работает ОЧЕНЬ быстро (Debian/GNU Linux)
     

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



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

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