The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлен Fifth, минималистичный web-браузер с..."
Отправлено arisu, 16-Ноя-14 20:12 
>> тогда не тыкай в ссылку. какие проблемы?
> Так тогда и кина не будет.

тогда тыкай. в чём проблемы?

> ютуба давно стали частью веба и чтобы игнорировать этот факт -
> надо окончательно отморозить себе остатки здравого смысла. Знаешь, если запускать внешние
> программы - я HTML5 видео укачаю и wget или curl, если
> уж на то пошло, дурное дело не хитрое.

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

>> в каком ряде?
> Да мало ли.

мало.

> Проигрывание какого-нибудь интро

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

> Вон на хабре чувак молнию разрядить контролируемо смог. И рядом мувик
> - как этот смачный бабах выглядит. Наглядно и по теме статьи.

и? *рядом*. а не *в*.

> А нафиг мне такое где-то в отдельном плеере? Я читая статью
> посмотрел мувик минуту и забыл о нем. Элементарное юзабилити.

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

>> конечно, отдельно запущеное приложение, которое даже и не знает, что ты с
>> сайта пришёл, а просто тупо качает поток по сети
> Во первых, в ряде случаев это просто не сработает.

libquvi умеет очень много сайтов. а mpv умеет libquvi. а если идиот-автор нашёл видеохостинг усть-пердюйска и решил туда видео положить… зачем мне видео от неадекватного автора?

> Во вторых, это означает что настройки типа прокси и т.п.- будут жить еще и
> где-то в каких-то программах дополнительно. Оно мне надо?

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

>> и рисует — оно значительно опасней, чем библиотеки, вмонтированые в браузер.
> Да. Браузер с полутора кодеками которые тестирует миллион хомяков будет "утоптанной поляной"
> и баги в кодеках там вытопчут.

ага-ага. а ffmpeg — это программа, которой пользуются три с половиной человека.

> И не будет шансов что
> каким-нибудь кривым именем файла или чем там еще путь проэскейпят/обойдут, etc.

ты сейчас сказал примерно такое: «в браузерах нет ошибок, потому что браузеры использует много народу.» самому не смешно?

>> ведь из такого приложения намного проще сплоетом по браузеру ударить,
> Почему по браузеру? По плееру. А дальше иди и забирай все данные
> браузера оптом.

какого браузера? какие данные? плеер вообще не в курсе, что на свете какой-то браузер существует. плеер живёт в отдельном пользователе и доступа к данным других пользователей не имеет. и оно ему не надо, потому что все нужные данные ему скрипт дал, посадил в изолятор и сказал: «играй, собака!»

> Особо лютые
> параноики могут конечно попробовать контейнер слепить через clone() но это врядли
> сделает автор браузера.

вот именно. поэтому и не надо ожидать, пока что-то там налепят: взял — и написал скрипт. один раз. и дальше сугубо фиолетово.

>> нежели из вкомпилированых в браузер библиотек.
> Их там относительно мало - поверхность для обстрела довольно небольшая по сравнению
> с отдельным плеером + его дергом из браузера.

угу-угу. конечно, мантры надёжней, чем отдельное приложение, с отдельным адресным пространством и под отдельным пользователем.

>> не пользуйся огромными и наворочеными. у меня вот mpv отлично справляется.
> А он не огромный и не навороченный?

нет.

> Да ты шутить изволишь, он понимает 100500 кодеков и юзает ffmpeg или libav, которые фичастые, но
> не умеют разве что тапки к кровати приносить и потому наверняка
> там 100500 багов.

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

> А mpv с его %$#нутой системой сборки я вообще могу пожелать
> разве что околеть поскорее.

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

>> из всех требований — ffmpeg/libav.
> А это не мегакомбайны, типа? :)

а пофигу, типа. потому что отдельный пользователь и отдельное адресное пространство.

>> максимум, что может произойти страшного —
>> сплоет крашнет mpv. ужасно, конечно, но я переживу.
> Да вообще-то в этих либах дыр с выполнением кода было далеко не
> 1 штука.

хоть мильярд.

>> зачем в браузере 3д с opengl? это как-то помогает читать буквы?
> Это может быть удобно для иллюстративных мероприятий. Одно дело написать много букв
> про солнечную систему и совсем иное дело - просто пойти и
> порулить в ней, etc. Для чего 3D оказывается очень кстати. Ведь
> окружающий нас мир - тоже 3D.

скачай stellarium и хоть урулись.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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