Проект Raspberry Pi представил (http://www.raspberrypi.org/web-browser-released/) первый стабильный релиз нового web-браузера, специально оптимизированного для работы на устройствах Raspberry Pi. В качестве основы для новой программы использованы наработки развиваемого проектом GNOME браузера Epiphany (https://wiki.gnome.org/Apps/Web) (GNOME Web) и однопоточного движка WebKit1. При разработке были учтены (http://blog.barisione.org/2014-09/rpi-browser/) аппаратные особенности Raspberry Pi, например, обеспечена поддержка аппаратного ускорения декодирования и масштабирования видео (через gst-omx (http://cgit.freedesktop.org/gstreamer/gst-omx/)) и внесены оптимизации для достижения максимальной производительности на системах с процессорами ARMv6.
В итоге удалось в три раза сократить время запуска, снизить нагрузку на CPU и уменьшить потребление памяти при работе со вкладками, добиться отличной отзывчивости и скорости работы интерфейса в условиях высокой нагрузки, а также обеспечить возможность просмотра видео с разрешением 1280×720 и частотой 25 кадров в секунду. Новый браузер также примечателен более полной поддержкой технологий HTML5, использованием поддерживающего ARMv6 JIT-компилятора для JavaScript, отсутствием задержек в процессе загрузки страницы, более быстрой прокруткой содержимого за счёт реализации техники кусочной отрисовки, отсутствием лишних преобразований изображений, системой кэширования декодированных изображений на диске.
<center><iframe width="640" height="360" src="//www.youtube.com/embed/6irAa6sZSsU?rel=0" frameborder="0" allowfullscreen></iframe></center>
Ранее пользователям Raspberry Pi предлагался браузер Midory, от которого проект отказался из-за проблем (http://www.twotoasts.de/index.php/2014/09/kitten-looking-to-... со стабильностью и отсутствием сопровождающего пакеты для Debian/Ubuntu (пользователям предлагался устаревший выпуск 0.4.3, вместо актуальной версии 0.5.8). В следующих выпусках Raspbian и NOOBS новый браузер будет предложен пользователям по умолчанию. Разработка выполнена сотрудниками компании Collabora. Ассемблерные оптимизации для процессоров ARM были внесены основателем проекта RISC OS Open (http://en.wikipedia.org/wiki/RISC_OS_Open).URL: http://www.raspberrypi.org/web-browser-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=40505
> Новый браузер также примечателен более полной поддержкой технологий HTML5, использованием поддерживающего ARMv6 JIT-компилятора для JavaScript, отсутствием задержек в процессе загрузки страницы, более быстрой прокруткой содержимого за счёт реализации техники кусочной отрисовки, отсутствием лишних преобразований изображений, системой кэширования декодированных изображений на диске.фаерфокс теперь не нужен?
Хоть какая-то польза от гoвняного железа у Pi. Не можешь сделать приличное железо? Улучши софт!
Вот если бы всех программистов закинуть лет на 10 в параллельную вселенную, где нет компьютера кроме Raspberry Pi...
то появилась бы куча софта прибитая гвоздями к Raspberry Pi которого и портировать потом куда то еще поленились бы?
куда-то
Куд-Кудах-то
> Вот если бы всех программистов закинуть лет на 10 в параллельную вселенную,
> где нет компьютера кроме Raspberry Pi...s/Raspberry Pi/кетайский_г0вн0планшет на 256МБ ОЗУ/
Очень правильный подход при разработке ПО для ведроида. Мы так делали.
> Очень правильный подход при разработке ПО для ведроида. Мы так делали.При таком подходе надо весь андроид на минималистичном C переписывать для начала :).
А проблема то актульная. Мне вот нужно открывать сложный сайт на пк с 256МБ памяти (да еще и офис при этом). В итоге дебиан и ДЕ с иксами 80-120МБ, при открытии браузера занято еще 100МБ, а при открытии сайта все вообще начинает висеть.
Есть способ открывать вебприложения с минимальными накладными расходами? Допустим, вкладки и вообще интерфейс браузера не нужен. Всякие минимальные браузеры либо жрут не меньше либо глючат.
> А проблема то актульная. Мне вот нужно открывать сложный сайт на пк
> с 256МБ памяти (да еще и офис при этом). В итоге
> дебиан и ДЕ с иксами 80-120МБ, при открытии браузера занято еще
> 100МБ, а при открытии сайта все вообще начинает висеть.
> Есть способ открывать вебприложения с минимальными накладными расходами? Допустим, вкладки
> и вообще интерфейс браузера не нужен. Всякие минимальные браузеры либо жрут
> не меньше либо глючат.Ну потому что это не браузер жрет, а сам сайт. Можно отключить все яваскрипты, цсс, картинки и прочая, будет меньше потреблять, но так разве что башорг можно читать, по большей части.
Если отключить джаваскрипт (который как раз и создает дилемму - либо вменяемая скорость работы, либо экономия памяти), то это уже не будет веб-приложением, о которых речь.
Движок JS жрет, DOM жрет, JIT-компилятор жрет... А если их оптимизировать по памяти - не дождешься, пока веб-приложение запустится.
Как раз интерфейс браузера легче может быть оптимизирован, но погоды это не сделает совершенно.
Именно. У меня тоже первый вопрос по новости был -- и как, поможет им на v6 этот JIT?..
Не барузер говорите? FF / Chrome запускаются и сжирают минимум 300-400 MiB, а тот-же IE максимум 100MiB, либо старые версии браузеров.
Ядро IE загружается вместе с Windows и сколько на самом деле сжирает IE не узнаешь
> а тот-же IE максимум 100MiB,Действительно - остальное тихой сапой размазано по куче системных библиотек. В результате этот шит даже обновить без перезагрузки системы нельзя. Я конечно понимаю что ребуты родовое проклятье виндов, но обновлять браузер путем ребута всей системы - это люто.
Где ж такой компьютер нашли? На работе, видимо. Не думали создать терминальный сервер и запускать оттуда? Мучиться со старым оборудованием не дешевле.
Думал, но свободный приемлимый ПК еще надо поискать.
Комп кстати хороший. Фирменный IBM. Без проблем работал 10 лет со своей ОЕМ вин98 со своимим 128МБ рамы. Только для этой ОС уже толком программ нет (да я ее уже снес, поезд ушел). Больше 256 памяти не удается воткнуть, т к планки по 256 не видит.
Это у нас бизнес так не хочет тратиться на новое оборудование или госорганы? Вы к начальству придите и предложите вместо смартфонов походить с телефонами 10-летней давности. А потом добавьте: вот то же самое со старыми компьютерами.
> Это у нас бизнес так не хочет тратиться на новое оборудование или
> госорганы? Вы к начальству придите и предложите вместо смартфонов походить с
> телефонами 10-летней давности. А потом добавьте: вот то же самое со
> старыми компьютерами.Загибающийся бизнес. Чтоб что-то купить надо согласовывать с ЦО. На фоне обрезания премий и прочих сокращений просить бабла неудобно.
Да в общем-то можно найти компы. Это я хочу старье приспособить под одну задачку, т к ставить что-то лучше не ризон. В принципе мудрить нужны никакой нет. Просто интерес. Вот заставил печатать gовнопринтер по сети, который тупил и при локальной печати на винХП - уже польза. Хочу чтоб все работало на более слабой машине лучше чем на винде (на хп с 700МБ рамы все норм)
Не хочу показаться навязчивым, хотя пофиг :), но лучше бегите оттуда.
Может оно и правильно. Но если все такие как он сбегут, кто работать будет? Врач мало получает? Бегите оттуда. Учитель мало получает? Бегите оттуда. На заводах мало получают? Бегите оттуда. И бегите все в ряды интеграторов, менеджеров, мерчендайзеров и прочих чиновников. Печаль.
Если все сбегут точней сбегут выше некой критической точки рынок начнёт меняться, например раньше у военных всё было ужасно сейчас более менее выравнивается, так и с другими отраслями если будет дефицит кадров и это нужное направление то и будут искать источники финансирования, а если направление не нужное зачем оно?
При достаточно высоком и постоянном уровне безработицы на место уставшего от тяжелой бесперспективной и низкооплачиваемой работы сейчас находятся несколько желающих.
Вот правда, знания уходят из компний, новички работают неэффективно и недолго )) Руководителя все может устраивать, пока фирма как-то шевелится и расходы не превышают план.
Да и людей-терпил, которые будут долгие годы стараться за мизерную ЗП можно найти, как ни странно. Через какое-то кол-о итераций такие люди приходят.
не знаю мои наблюдения показываю если задачи критически важная после пары итераций ЗП растёт в 2-3 раза и всё нормализуется, а если задача не нужная то просто всё загибалось
Ну так это рынок. И если кто решил быть лохом, попутно создав впечатление что квалифицированный специалист работающий за гроши - как бы нормально, он делает плохо и себе, прогадив качество жизни себе и своей семье (if any) и окружающим, демпинганув рынок. Просто некоторые сoвки категорически не могут усвоить что сейчас - КАПИТАЛИЗМ. Странный и кривой, но - вподне себе волчий, как положено. Где лоха не защищают а эксплуатируют по максимуму.
> Через какое-то кол-о итераций такие люди приходят.Только квалификация у них понятно какая. В результате датчики в ракеты забивают кверху ногами, топя спутники глонасса и про#$%ывая спутники galileo. А чиновники почему-то едут лечиться за границу. И дети у них учатся в англии и где там еще.
> При достаточно высоком и постоянном уровне безработицыЭто где? В Испании?
> оттуда. На заводах мало получают? Бегите оттуда. И бегите все в
> ряды интеграторов, менеджеров, мерчендайзеров и прочих чиновников. Печаль.Ну вы или сбежите и будете получать зарплату адекватную вашему труду, или будет и дальше *существовать*, к тому же продемпинговав рынок. А зачем платить больше, если лохи и так работают? Вот если слиняют - тогда да, зарплаты придется поднимать. Потому что без врачей, учителей и прочих - страна не может, так что ПРИДЕТСЯ. А по другому капиталюги не понимают, если вы не в курсе - тут вам не коммунизм ;).
Но вы можете конечно сделать гадость и себе и окружающим, провалив рынок путем работы за бесценок. В результате чиновники как-то так уже предпочитают лечиться за границой (попутно набив бюджетным баблом карманы вместо раздачи части этого врачам и учителям). Не знаете чего это они? Может быть, дело в том что молодых специалистов зарплаты уровня бомжа - не привлекают? На заводах такая же фигня. Дошло до того что в ракетах датчики вбивают кувалдометром. А уважающий себя человек, потратив хренадцать лет на обучение - имеет все основания желать зарплату повыше чем у дворника. Потому что ...цать лет едва сводил концы с концами в период обучения, что должно бы скомпенсироваться зарплатой в будущем.
>На заводах мало получают?во во в макдональце больше платят :-(
Меня все устраивает пока. Бываю там не часто))
> Не хочу показаться навязчивым, хотя пофиг :), но лучше бегите оттуда.В Лос-Анджелес? >:-)
Потому что в других местах мне кажется нужды в этих беженцах абсолютно нет.
> польза. Хочу чтоб все работало на более слабой машине лучше чем
> на винде (на хп с 700МБ рамы все норм)Есть только 1 проблема: управление питанием в этом хламе - никакое. Поэтому оно лопает как вполне приличный компьютер, если не больше. А считает хуже смартфона (который от мизерной батареечки сутки питается, заметим). В глобальном масштабе такая некрофилия приводит к тому что такие офисы жрут энергию как сверхновая, заставляя загаживать планету лишний раз.
> Думал, но свободный приемлимый ПК еще надо поискать.Просто к сведению: это отличный тонкий клиент по нынешним временам, а сервер для пятка таких -- что-нить вроде Athlon64 X2 с гигабайтом памяти -- можно соорудить из содержимого пыльных углов.
Для быстрой проверки можете взять тот же http://altlinux.org/ALTSP -- четвёртая версия вылизывалась до работы на Pentium с 16M RAM, на пятой всё-таки лучше ориентироваться на минимум 32M, т.к. настолько плотную оптимизацию провести возможности не было.
Из требований еще современный браузер (вообще, для этого веб приложения рекомендуется хромЮ но в фоксе тоже работает) и современный же офис, т к приложение генерит doc-и, которые нужно открывать идеально и печатать.
На 4-й платформе это все есть?
Если требуется идеальная печать - тогда какого черта приложение генерит doc-и, а на pdf-ы?
Разговор же все равно кончится тем, что вы цепляетесь за свой любимый вендор-лок, и вас закономерно пошлют в винду. И мощности железа и программ тут - дело девятое...
Я закономерно не цепляюсь (оставить винду куда проще) и даже не выбираю тот софт, что приходится внедрять. Про пдф и так понятно, но в реальности кругом иди0ты.
> Из требований еще современный браузер (вообще, для этого веб приложения рекомендуется хромЮ
> но в фоксе тоже работает) и современный же офис, т
> к приложение генерит doc-и, которые нужно открывать идеально и печатать.
> На 4-й платформе это все есть?Ну, неработающее приложение, что с этим поделаешь. Мечтаете его подержать и довести до работоспособного состояния? :-) Это вероятно потребует от вас вложений...
> Для быстрой проверки можете взять тот же http://altlinux.org/ALTSP -- четвёртая версияПроект еще живой или остались только старые версии? Страница недоступна.
5 версия последняя, видимо. Уже не поддерживается и тд.
Наверное у Михаила свой, локальный http://altlinux.org, перенаправленный на холокост, и на нём всё есть, и всё работает, в отличие от нас.
>> Для быстрой проверки можете взять тот же http://altlinux.org/ALTSP -- четвёртая версия
> Проект еще живой или остались только старые версии? Страница недоступна.
> 5 версия последняя, видимо. Уже не поддерживается и тд.ну нет поддержки и что? :)
> http://altlinux.org/ALTSP -- четвёртая версияТам идеально пустая страница вики...
> Думал, но свободный приемлимый ПК еще надо поискать.
> Комп кстати хороший. Фирменный IBM. Без проблем работал 10 лет со своей
> ОЕМ вин98 со своимим 128МБ рамы. Только для этой ОС уже
> толком программ нет (да я ее уже снес, поезд ушел). Больше
> 256 памяти не удается воткнуть, т к планки по 256 не
> видит.Стартуй только иксы + браузер (без всяких wm). У меня, примерно, такая же ситуация. Памяти даже чуть меньше (видео встроенное забирает). Firefox нормально работает, если Adblock Plus не ставить, ну и, разумеется никакого флэша. Ну т.е. относительно нормально, резво бегать он разумеется не будет.
Ноутбук Fujitsu-Simens Amilo Pro V3035. В качестве POS-терминала работает до сих пор работает.
p.s. впрочем, от нормального WM много не убудет. Fluxbox чуть больше 3х мегабайт забирает, к примеру.
Типа, если начальство не даёт денех купить в комиссионке на пару планок PC133 или DDR-1, оно даст их на терминальный сервер?
"Типа" да, это может быть дешевле. "Типа" убеждать надо уметь.
а в мониторах есть только DVI, HDMI не6ту я так понял ?
> Типа, если начальство не даёт денех купить в комиссионке на пару планок
> PC133 или DDR-1, оно даст их на терминальный сервер?Сами-то свою логику понимаете? Как тут любят с автомобилями аналогию проводить: если кто-то не покупает старый Мерседес, он не купит и новый? По-моему же, логично не покупать старое б/у, отслужившее свой срок. Если кто-то купит терминальный сервер, это не значит, что они купят DDR-1, будь у них возможность? По-моему, нет, так отчего же обратная логика верна?
> Где ж такой компьютер нашли? На работе, видимо. Не думали создать терминальный
> сервер и запускать оттуда? Мучиться со старым оборудованием не дешевле.У вас, пи..рас, спросили, как на компъютере с 256 мегабайтами и без идиотских блядваре клиентов просмотреть сайт. Теперь оцените ответ, про открытие на нём некоего терминального сервера.
> А проблема то актульная. Мне вот нужно открывать сложный сайт на пк
> с 256МБ памяти (да еще и офис при этом). В итогеАльт-p5 с icewm, опенофис, опера-10 в 256 влезают вполне. У меня кабинет информатики с машинками 2002 г.в. (от двух планок 128+16 ) был так пару лет - и почти нормально :) Правда документов тяжелых никто не набирал и в браузере кучу вкладок никто не открывал :) А уж на 256 развернуться можно ух! :)))
>> А проблема то актульная. Мне вот нужно открывать сложный сайт на пк
>> с 256МБ памяти (да еще и офис при этом). В итоге
> Альт-p5 с icewm, опенофис, опера-10 в 256 влезают вполне. У меня кабинет
> информатики с машинками 2002 г.в. (от двух планок 128+16 ) был
> так пару лет - и почти нормально :) Правда документов тяжелых
> никто не набирал и в браузере кучу вкладок никто не открывал
> :) А уж на 256 развернуться можно ух! :)))Сильно старое неохота принципально. Я сначала поставил antix с icewm. Он потреблял 80МБ рамы, но это погоды не делало т к сам браузер все сжирал (а именно iceweasel вообще вис). Также, из-за, видимо, старых купсов не удалось завести принтер.
> Сильно старое неохота принципально. Я сначала поставил antix с icewm. Он потреблял
> 80МБ рамы, но это погоды не делало т к сам браузер
> все сжирал (а именно iceweasel вообще вис).дак фаерфокс (iceweasel) это не вариант. Мидори, опера... да и все наверно...
проблема-то
веб-приложения
> проблема-то
> веб-приложенияПочему с маленькой буквы и без точки?
потому что ты - гoвнoeд
Пусть chrome и firefox учатся оптимизировать браузеры, а то на 100ядерном процессоре с 100500 гб опративы подтормаживает ...
Как там, в будущем?
В космос летаете? Завтраки на луне проводите?
Или судя по комментарию ожидаете анонса iPhone 9000?
> Как там, в будущем?
> В космос летаете? Завтраки на луне проводите?
> Или судя по комментарию ожидаете анонса iPhone 9000?Как там в будущем? С кем воюете?
А с кем надо?
> А с кем надо?c зергами
Надеюсь что ЕВПОЧЯ не с джедаями.
> c зергамиВот им писюки с 256RAM и скормить.
С Остазией
> Пусть chrome и firefox учатся оптимизировать браузеры, а то на 100ядерном процессоре
> с 100500 гб опративы подтормаживает ...Ну вот на моем оч старом пк (с 256 рам) фокс таки побыстрее работает, хотя оба браузера по сути непригодны к использованию.
> 100ядерномстоядерном
Только я заметил, что длинна видео 3:14?
длинна?
длина!
> длинна?
> длина!длинннна!
Сантиметров.
> Сантиметров.Что-то, судя по вашему нику, сантиметров как-то маловато...
Наконец начали клепать пользовательские приложения с учётом железа, а то раньше всё в ядро тянули - жиреть начало уже. Осталось написать отдельные браузеры для интел и амд процов, а также предусмотреть плагинами разные видюхи.
> Наконец начали клепать пользовательские приложения с учётом железа, а то раньше всё
> в ядро тянули - жиреть начало уже. Осталось написать отдельные браузеры
> для интел и амд процов, а также предусмотреть плагинами разные видюхи.И забросить все это при потере интереса (которая просиходит при выходе более быстрого железа обычно)
> для интел и амд процовдля интел- и амд-процов
А я Banana Pi использую и очень доволен. Там аж целый гигабайт ОЗУ и производительность в четыре раза выше, чем у Raspberry Pi.
На банану подходит ПО от малины?
Вот ОС : http://www.lemaker.org/resources/9-38/image_files.htmlДоступно восемь дистрибутив. + Android
Среди них есть и Raspbian. Портированы либы RPi.GPIO и WiringPi, на которые и опирается ПО малины. Очень много должно работать или требовать минимальные изменения.Хеадер(контакты) специально идентичен малине, т.ч. многие железки можно от малины прицепить. В теории, конечно.
Java прекрасно работает, а вот с Pi4J пока не разобрались (может найду время, чтобы глянуть).
P.S.
Вот железяку делают: http://www.emlid.com/navio-on-banana-pi/
Raspberry Pi и Banana Pi поддерживается
Вот это уже что-то. Скоро еду в Китай, куплю себе парочку RaspPi, real dolls и попробую собрать дома робота-повара (затем и кукла) и домашний комп.Там нормальный просмоторщик изображений появился уже?
повара, ага
Робота-повариху ;)
> повара, агаЮвелира.
> просмоторщикпросмотрщик
Как это модно стало говорить: -собственный браузер, а на самом то деле всего лишь на основе движка, если не ошибаюсь. Тут не мешало бы уточнить.
> на самом то делена самом-то деле
я вот тоже сабираюсь сделать свой браузер
это круто, только делай его легким, если можно, а не как сейчас требуют два ядра два гига для работы программы
> я вот тоже сабираюсь сделать свой браузерПoпов, ты ли это? :)
нет, товарищ жопов!
Лучше бы dildo_web browser допилили. Хотя он такой быстрый и за счёт отсутствия функционала.
А вообще замечено, что как для мобильного устройства, так и для пк надо 1ГБ ОЗУ для работы браузера. Разрабы вебни намекают, что у кого нет 1ГБ, тот лох(к сожалению).
Ещё лет 10 назад все те же самые сайты (GMail, YouTube, Вконтакте, Facebook, OpenNet в конце концов) со свистом работали на 256 и меньше. Ничего нужного нового на них не добавили, а жрут браузеры всё больше и больше...
Давно пора выпилить из браузеров поддержку незакрытых тегов и прочего quirks mode сифилиса и таким образом в три раза сократить время запуска, снизить нагрузку на CPU и уменьшить потребление памяти...
И заодно оградить пользователя от 99% интернетов, всё там ничего интересного нет.
а порнуха, ведь интернет и для того и придумали, что бы качать порнуху, а вирусы кто качать будет, даже бесплатно и без смс
> что бы качать"чтобы", тупость
> Давно пора выпилить из браузеров поддержку незакрытых тегов и прочего quirks mode
> сифилиса и таким образом в три раза сократить время запуска, снизить
> нагрузку на CPU и уменьшить потребление памяти...Незакрытые теги практически не при чём...
Да это как пример - я о том, чтобы упростить и унифицировать алгоритмы за счёт некоторой идеализации входных данных.