Member
Статус: Не в сети Регистрация: 20.08.2009 Фото: 5
Opera Лучший браузер из когда либо созданых. И смена движка очень тревожный знак, надеюсь разработчики постараются чтобы сохранить ореру такой, какая она есть.
_________________ ASUS SABERTOOTH 990FX R2.0 ---> AMD FX 8350 ---> GIGABYTE Radeon HD 7870 ---> InWin IP-P850BK3-3 850W ---> Zalman 9900DF
На такую новость ни грех и отписаться! На Опере сижу практически с первых версий, параллельно (время от времени) смотрю что другие придумывают. Те кто говорят, что это первый "тревожный звонок" - полностью поддерживаю. Те кто "мамой клянется", что Опера "фуфлыжна" в отличие от других соперников - ребята у вас руки из того места растут, настроить под свои нужды не пробовали? Почему то сразу вспомнился спор любителя Лисы с фанатом Оперы, где первый в упрёк говорил мол расширений нет. Полгода после спора - НАТЕ, КУШАЙТЕ! Самого эта новость огорчает немного другим. Большинство народа пользуются Оперой как раз из-за того, что она "не лидирует" во всяких топах! Кто то спросит "как так"? А ответ простой, как два пальца об асфальт: чем меньше народу используют продукт, тем меньше уровень опасности! Имеется ввиду написание всякого рода "бяк" умными товарищами в сторону дырок в продукте - проверено годами! P.S. Хотелось бы чтоб разработка "нового чуда" велась параллельно с основным движком, но Большой Брат думаю вряд ли согласится...
Member
Статус: Не в сети Регистрация: 14.09.2012 Откуда: Киев
Я давно не пользуюсь Opera из-за ее движка. Я пользуюсь этим браузером из-за функционала, который ни Firefox, ни Chrome не способны заменить. Основной проблемой Opera была его низкая процентная доля вне пост-советского блока. Отсюда проблемы с некорректно работающими сайтами. С WebKit это будет исправлено.
dvdm В этом видео показано почему для меня существует только Opera. http://www.youtube.com/watch?v=Tloht0g2Xsc То как в опере выделяется текст в ссылке реализовано лучше всего, в других браузерах с этим жопа.
Alt нажать нужно, и тогда текст из ссылки будет выделяться. Интуитивно понятно должно быть.
Да я смотрю,здесь капитаны очевидности толпами пасутся! Естественно,другие браузеры умеют синхронизировать данные через СВОИ сервера. Только вот ведь незадача, нет у меня акка на их серверах,а есть,таки странно, на оперовском. А захочет ли Опера внедрить возможность синхронизации между Оперой на старом движке,Оперой на новом движке и мобильными браузерами?
Да ладно вам. Время покажет . Мозила по крайней мере до хромиума не опустится. У фаерфокса будет новый движок (будем надеяться )
12.12.2012 05:31(дата новости) В Mozilla полным ходом идёт экспериментальная разработка прототипа под названием Servo. Назначение проекта - использование конечного продукта в качестве нового двигателя для веб-браузера (разумеется это будет Firefox).
В чём возможные плюсы нового двигателя Servo? Многопоточность, ориентированность на выполнение параллельных задач, это позволит использовать всю мощь многоядерных архитектур, улучшить отклик браузера на выполняемые действия. Также предполагается улучшить безопасность и установить более строгий контроль за использованием оперативной памяти.
Вообще идея распараллелить задачи уже однажды приходила в компанию Mozilla, в 2009 году был запущен проект Electrolysis, спустя два года проект было принято заморозить, а освобождённые ресурсы направить на решение других проблем.
Как можно понять, Servo может решить множество проблем, которые присутствуют в существующих браузерах, обычно в приложениях используется один главный поток и несколько дочерних. Предполагается, что в новом двигателе все уровни выполнения задач будут распараллеливаться:
Использование архитектуры, ориентированной на выполнение задач. У всех главных компонентов браузера присутствуют свои отведённые роли с изолированными кусками памяти, при этом присутствует возможность отката и восстановления каждого компонента. Это позволит заменять различные части браузера и добиться большей свободы при экспериментах и исследованиях. В настоящее время данная задача выполнена.
Алгоритм Copy-on-write DOM. Предполагается, что DOM структура будет доступна в один и тот же момент через компонент контента (выполнение JavaScript) и компонент макета, сборка слоёв при этом может происходить при любых действиях с DOM-деревом, будь то запись, изменение структуры или чтение узлов. Задача частично выполнена.
Параллельная отрисовка. Две задачи отрисовки и сборка слоёв происходят в отдельных потоках, тем самым достигается улучшенная отзывчивость интерфейса. Также сборщик слоёв управляет своей памятью, что исключает случайные паузы при циклах сборки мусора. Задача выполнена.
Плиточный рендеринг. Предполагается, что экран будет разбиваться на отдельные участки, каждый из которых будет отрисовываться параллельно. Такой алгоритм полезен в первую очередь для мобильных устройств, возможна обработка только видимой части страниц. Задача выполнена частично.
Рендеринг слоёв. Использование специального Display-списка в виде субдеревьев, которые затем будут отправлены в GPU и отрисованы параллельно. Задача частично выполнена.
Выборка селекторов. В отличие от Gecko, Servo сможет делать выборку селекторов без привязки к макету, что позволяет легко распараллелить задачи. На данный момент задача не выполняется.
Распараллеливание обработки слоёв. Отрисовка на основе CSS-свойств это сложная задача. Решение этой проблемы пока отложено. Задача не выполняется.
Формирование текстов. Это внушительная часть внутреннего слоя, формирование текста это дорогостоящая операция, но при этом присутствует потенциал использования потоков для решения проблемы. На данный момент задача не выполняется.
Парсинг страницы.бработка JavaScript-кода в несколько потоков может дать хороший результат, но потребуются существенные изменения в двигателе SpiderMonkey. Использование потоков при обработке HTML также позволит улучшить показатели производительности, а вот CSS-анализ даст наименьший эффект. Но в любом случае полный анализ страницы с помощью параллельных потоков приведёт к ожиданиям и сложности в реализации. Задача на данный момент не выполняется.
Декодирование изображений. Декодирование нескольких изображений параллельно легко осуществимо. Задача выполнена.
Декодирование других ресурсов. Несмотря на то, что изображений на страницах обычно больше чем остального контента, параллельный разбор таблиц стилей или декодинг видео позволит улучщить производительность и отзывчивость браузера. Задача частично выполнена.
Сборка мусора JavaScript параллельно формированию слоёв. В большинстве случаев JavaScript-код ожидает полной (или частичной) загрузки страницы и формирования слоёв, это самое подходящее время для запуска сборщика мусора.
В качестве языка программирования был выбран Rust, это экспериментальный язык, разрабатываемый подразделением Mozilla Research. Существует мнение, что скорость выполнения кода, написанного на Rust, очень близка к C++, но при этом присутствует набор удобных возможностей для разработки приложений с параллельным выполнением задач.
Member
Статус: Не в сети Регистрация: 29.03.2003 Откуда: Москва
burberry писал(а):
Да разбаловали вас софтом для "чайников". Взять любую более менее серьёзную программу - без настроек не будет она функционировать так как необходимо каждому отдельному пользователю.
я уже давно вышел из вумно-нешкольного возраста "продвинутых" нехомячков, когда получаешь мазохистское удовольствие не от функционала самого приложения, а от перманентного ковыряния настроек "под себя". Мне, как и любому нормальному юзеру, требуется только стабильная работа приложения с минимумом вмешательства в настройки.
burberry писал(а):
aьиxaн - а судя по твоей картинке так ты вообще срать наверно ленишься вставать с кровати,глушишь пиво за ноутбуком и чешишь яйца.
Member
Статус: Не в сети Регистрация: 04.07.2012 Откуда: 51
mistergrim писал(а):
Ну да, только предварительно поставить 100500 расширений для реализации того, что в Опере есть «из коробки»...
Чтобы сделать из Хрома оперу, хватит и 5ти расширений. Таким он и создавался, максимально пустым и быстрым, и чтобы каждый мог настроить его под себя за счет расширений. Сам просидел на Опере много лет, но со временем появилась альтернатива, а Опера становилась все глючнее и глючнее...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения