The OpenNET Project / Index page

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



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

Исходное сообщение
"Утечка исходных текстов браузера Opera 12.15"
Отправлено arisu, 22-Янв-17 03:16 
> Я читаю, хоть и ничего не понимаю) - душа болит за угробленный
> Presto.

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

и заодно убедился в том, что подозревал изначально: все разговоры про «престо перестал успевать в современный веб и аккумулирует хаки» — маркетинговый bullshit, который манагеры гнали чтобы оправдать убийство оперы. поэтому фразы про «протухший» и «не умеет в современность» мгновенно триггерят во мне ЗЛО. если я один в принципе могу тянуть любую из частей после двух‐трёх недель въезжания, то команда оперы без труда бы справилась. и нет там кодокаши. кодокаша — это gecko. это webkit (раньше был чуть меньше gecko, сейчас не знаю). вот это — кодокаша.

> P.S. У меня тоже такое бывает - начинаю что-то фиксить не до
> конца разобравшись, - быстрее входишь в курс по ходу дела.

тут иначе и не получилось бы. я вполне сознательно выбрал `let` — то есть, я ожидал этих всех проблем. благо, компиляторы писал, и js-ные тоже. нет, я, конечно, мечтал, что там уже всё есть, а мне только какой‐нибудь ifdef поменять… ничего, у меня ещё столько гениальных идей! ;-)

> Бывает, приходится переписать с нуля, если оно того стоит.

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

> люблю правильные и расширяемые решения, чтобы сделать, так на совесть, и
> чтобы потом уже не переделывать.

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

> P.P.S. В общем, по делу я сказать ничего не могу, потому: Так
> держать! :)

спасибо. когда знаешь, что кто‐то смотрит, даже лентяйничать приятней, а работать тем более. ;-)

по ходу дела: я и забыл, насколько крутая штука fit-to-width. всё больше сайтостроителей отчего‐то уверены, что у меня экран в пять метров шириной, и я обязательно на весь экран разверну браузер.

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

p.s.: а вы знали, что уже установленую десктопную оперу (как минимум версий до девятой) можно было встраивать в свои софтины как html engine? причём API для этого чисто сишный. читать модуль adjunct/embrowser. я не уверен, что этот модуль актуален, но если что — его можно реанимировать.

 

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



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

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