The OpenNET Project / Index page

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

Началось формирование ночных сборок браузерного движка Servo

01.07.2016 12:18

Разработчики проекта Mozilla сообщили о начале формирования ежедневных тестовых сборок браузерного движка Servo, написанного на языке Rust. Сборки подготовлены для macOS и Linux (64bit), и в скором времени также будут доступны для Windows и Android. Движок пока не полностью совместим с web-стандартами, но уже готов для проведения экспериментов широким кругом разработчиков. На базе Servo активно развивается web-браузер Browser.html с интерфейсом на базе технологий HTML5, который включён в ночные сборки и предлагается в качестве эталонного интерфейса для тестирования возможностей движка.

Напомним, что браузерный движок Servo развивается проектом Mozilla в сотрудничестве с компанией Samsung. Движок написан на языке Rust и отличается поддержкой многопоточного рендеринга web-страниц, а также распараллеливанием операций с DOM (Document Object Model). Текущий браузерный движок Firefox не может в полной мере задействовать потенциал современных многоядерных систем из-за изначального использования однопоточных схем обработки контента. В частности, при обработке одной страницы однопоточным остается связанный с DOM (Document Object Model) внутренний API, функции формирования содержимого окна, парсинга HTML и выполнения JavaScript. Использование Rust позволяет разбить код DOM и рендеринга на более мелкие подзадачи, которые могут выполняться параллельно и более эффективно использовать ресурсы многоядерных CPU. Кроме эффективного распараллеливания операций, используемые в Rust технологии безопасного программирования позволяют кардинально поднять уровень безопасности, решив текущие проблемы с безопасностью.

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



  1. Главная ссылка к новости (https://blog.servo.org/2016/06...)
  2. OpenNews: Успехи Rust: Подготовка первого выпуска Servo и использование Rust в новом хранилище Dropbox
  3. OpenNews: На 2016 год запланировано задействование в Firefox кода на языке Rust и движка Servo
  4. OpenNews: Браузерный движок Servo достиг состояния корректного отображения GitHub
  5. OpenNews: Разработчики Firefox представили браузер Tofino, использующий технологии Chromium
  6. OpenNews: Увидел свет язык программирования Rust 1.9
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44712-servo
Ключевые слова: servo, rust
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (103) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, AnPoz (?), 12:32, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    И как в ЭТОМ работать?
     
     
  • 2.4, Аноним (-), 12:38, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +19 +/
    Читать совсем не умеем? Никак, потому что это не версия для пользователей.
     
  • 2.8, NameName (?), 12:42, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Это не для работы, а для просмотра фоточек фконтактах. Зайди в метро и посмотри, чем люди занимаются - сразу поймешь (одни спят, другие цветные шары гоняют, третьим нужен браузер).

    Работают, обычно, за монитором не меньше 20 дюймов, там места для меню и таскбаров достаточно. В общем, учись читать между строк и додумывать, зачем они это сделали (причина всегда есть).

     
  • 2.14, lalka (?), 12:54, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Оно развивается преимущественно для мобильных устройств
     
  • 2.23, koblin (ok), 13:15, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    так это с самсунгом совместная разработка, скорее всего с прицелом встраивать в телевизоры, поэтому не для работы, а для развлечений
     
  • 2.60, q (??), 18:55, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И где же хваленая скорость парсинга html
     

  • 1.10, Орк (?), 12:48, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Открыл три вкладки, включая опеннет, везде только �. При этом отожрало 1.2 Гб. Пилить да пилить.
     
     
  • 2.12, Аноним (-), 12:52, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Но вкладки же открылись) Для полностью нового движка старт без падений — серьёзное достижение.
     
  • 2.34, soarin (ok), 14:23, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > charset=koi8-r

    Больше уж сайтопроблемы :)

     
  • 2.56, Crazy Alex (ok), 18:29, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Если они вообще не сделают поддержку ничего кроме UTF-8 - это будет одним из немногих плюсов этого идиотского проекта. Давно пора закопать стюардессу.
     
     
  • 3.108, Аосос (?), 18:42, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    UTF ваш жретпамять
     
     
  • 4.109, Аноним (-), 09:43, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    боишься, что на UTF-е исчерпатеся?
     

  • 1.11, robux (ok), 12:49, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    > web-браузер Browser.html

    Гениальное название!
    Почти как автомобиль "Машина"! Или самолёт "Самолёт"!

    > Интерфейс Browser.html примечателен отказом от использования традиционных панелей со вкладками и адресной строкой. Страница занимает всё экранное пространство. В верхней части выводится небольшая панель с базовыми управляющими элементами, адаптивно меняющая своё назначение - например, при подведении курсора предоставляется возможность ввода нового адреса, а в остальное время показывается заголовок текущей страницы. При прокрутке страницы панель исчезает из области видимости. Информация о вкладках выводится в форме блока кнопок с пиктограммами сайтов, всплывающих только при подведении курсора к верхней части экрана.

    А вот за это уже пора делать лоботомию!
    В GUI творится просто какой-то парад уродов!..

     
     
  • 2.13, Аноним (-), 12:53, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Я насчитал 5 восклицательных знаков. Гражданин, прекратите истерику.
     
     
  • 3.20, Аноним (-), 13:04, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Попробуй считать облака, поребрики, прохожих в белой обуви.
     
     
  • 4.91, Аноним (-), 12:41, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > поребрики

    Питерец в треде, все в Неву!

     
  • 2.15, Аноним (-), 12:55, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Гениальное название!

    Не гениальное, но забавное. Суть отражает.


    > А вот за это уже пора делать лоботомию!
    > В GUI творится просто какой-то парад уродов!..

    Себе лучше лоботомию сделай. Без экспериментов с UI до сих пор бы перфокарты гоняли туда-сюда.


     
     
  • 3.21, Sluggard (ok), 13:09, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Без экспериментов с UI до сих пор бы перфокарты гоняли туда-сюда.

    Стесняюсь спросить, какое отношение перфокарты, являющиеся носителем информации, имеют к UI и экспериментам на ним?

     
     
  • 4.37, okmijn (?), 14:37, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    да вы ничкго не понимаете. Прямое же! :)
     
     
  • 5.38, Sluggard (ok), 14:40, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > да вы ничкго не понимаете. Прямое же! :)

    Ах, вот оно что. Ну, если прямое, тогда конечно, тогда ладно! =)

     
  • 4.71, Аноним (-), 00:22, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Стесняюсь спросить, какое отношение перфокарты, являющиеся носителем информации, имеют к UI и экспериментам на ним?

    Напрасно стесняешься. Перфокарта — это не только носитель, но и средство ввода в человеко-машинном интерфейсе. А те средства ввода, что ты используешь сейчас, есть плоды экспериментов на ниве UI.

     
     
  • 5.81, Sluggard (ok), 15:56, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только в случае Browser.html обсуждался GUI, а не интерфейс передачи данных и не интерфейс их ввода.
     
     
  • 6.101, Lain_13 (ok), 02:41, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ок, тогда мы б все до сих пор в консоли сидели бы. Даже без mc и подобного.
     
     
  • 7.102, Гентушник (ok), 10:56, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    И смотрели бы порно в ASCII без фреймбуфера, вот простор для фантазии!
     
     
  • 8.103, Lain_13 (ok), 11:20, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Сама идея просмотра порно в таком виде 8212 порно ... текст свёрнут, показать
     
     
  • 9.106, Aleks Revo (ok), 16:22, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тем не менее сама идея не смотря ни на что была реализована не помню, что там в... текст свёрнут, показать
     
  • 6.105, Aleks Revo (ok), 16:20, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше карточки были бумажные со статическим контентом, занимали много места, сейчас их просто рисуют на экране со спецэффектами =)
     
  • 2.49, marks (?), 17:26, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вот за это уже пора делать лоботомию!

    Разве что подобным комментаторам-паникерам. Это всего лишь демка, чтобы заценить движок. Для тебя может быть сюрпризом, конечно, но движок без гуя немного бесполезен.

     

  • 1.16, Аноним (-), 12:57, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    отличный браузер, думаю скоро будут поддерживаться и русские шрифты.
     
     
  • 2.17, Аноним (-), 12:59, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Очень граммотный подход к отладке, при возникновении ошибки он показывает все детали и предлагает отправить на гитхаб
     
  • 2.19, Аноним (-), 13:03, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Он их поддерживает, только вот с кодировкой беда - только UTF-8 (может еще что-то?) на данный момент.
    На opennet, например KOI8-R, потому и косяк с отображением.
     
     
  • 3.28, th3m3 (ok), 13:49, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Давно уже нужно было перейти на UTF-8.
     
     
  • 4.32, Andrey Mitrofanov (?), 14:19, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Давно уже нужно было перейти на UTF-8.

    Век грядущий, век 22ой успокоит Вас, сударыня.

     
  • 4.44, freehck (ok), 15:44, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Давно уже нужно было перейти на UTF-8.

    У нас тут превалируют кириллица c латиницей, дался нам этот UTF. А вот то, что кириллица начнёт резко весить в 2 раза больше - это уже отдельная песня. Кэши, конечно, сжимаются, но всё равно, объём-то увеличится, увеличится и время операции. Это минус. А в чём плюс? Плюса-то нет.

     
     
  • 5.54, Аноним (-), 18:19, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > кириллица начнёт резко весить в 2 раза больше

    То есть сайт начнет открываться не за 49.70, а за 50.64 миллисекунд? Да, велика потеря.

    > объём-то увеличится

    Если оптимизировать — то оптимизировать по полной. Почему шапка сайта подгружается каждый раз? Нехорошо. Давайте засунем шапку во фрейм, чтоб не загружать ее каждый раз. Ой, что-что? «Есть же границы, начиная с которой оптимизация уже бессмысленна и является не более, чем оптимизацией ради оптимизации»? То-то и оно.

     
     
  • 6.93, Аноним (-), 14:02, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    про оперативку тоже так говорили
     
  • 5.58, Crazy Alex (ok), 18:32, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Плюсы видны, когда понимаешь, что никакого "у нас" давно нет и замыкаться на поддержку предопределённой пары языков - глупо. Даже немецкий с кириллицей в один байт не лезут.
     
  • 5.63, Аноним (-), 22:00, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > кириллица начнёт резко весить в 2 раза больше

    Спасите, на меня наступила вторая муха! ;-)

     
  • 5.111, Аноним (-), 21:47, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Просто признайтесь, что вам лень заняться конвертацией.
     
  • 3.104, anonymous (??), 14:09, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > На opennet, например KOI8-R

    CP1251

     
     
  • 4.110, Аноним (-), 10:18, 05/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    charset=koi8-r
     

  • 1.18, Sluggard (ok), 12:59, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> Интерфейс Browser.html примечателен отказом от использования традиционных панелей со вкладками и адресной строкой.
    > предлагается в качестве эталонного интерфейса

    Это стёб такой или что?
    В качестве эталонного ненужно он может предлагаться.

     
     
  • 2.25, Аноним (-), 13:20, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В качестве эталонного ненужно он может предлагаться.

    Читай продолжение, истеричка:

    > в качестве эталонного интерфейса для тестирования возможностей [этого и только этого конкретного] движка[, на котором тебя сидеть никто не заставляет, продолжай гонять перфокарты]

     
     
  • 3.26, Sluggard (ok), 13:22, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > истеричка

    Не проецируй на меня свои недолеченные детские комплексы, пожалуйста.

    >> в качестве эталонного интерфейса для тестирования возможностей [этого и только этого конкретного] движка[, на котором тебя сидеть никто не заставляет, продолжай гонять перфокарты]

    Ты мне ответишь уже, зачем перфокарты сюда приплёл? Или слово понравилось?

     
     
  • 4.33, FrameworkBy (?), 14:21, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так то перфокарты это интерфейс пользователь - эвм.
     
     
  • 5.35, Sluggard (ok), 14:23, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну так то перфокарты это интерфейс пользователь - эвм.

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

     
  • 2.50, Аноним (-), 17:28, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Так для ретроградов вроде тебя всегда будет старая добрая мозилла, старый добрая бледная луна, старая добрая опера на престо. Тебе не нужно, ты и не пользуйся, хули ты пропагандируешь свой консерватизм для всех?
     
     
  • 3.52, Sluggard (ok), 17:33, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Так для ретроградов вроде тебя всегда будет старая добрая мозилла, старый добрая
    > бледная луна, старая добрая опера на престо.

    Хочется верить, что огниелисоразрабы не настолько упороты, чтоб при переходе на Servo притащить в Огнелиса такой UI, как этом «эталонном» «браузере».
    А ходить в сеть со старых версий браузеров, в которых уже не закрывают дыры — идиотизм.

    > Тебе не нужно, ты
    > и не пользуйся, хули ты пропагандируешь свой консерватизм для всех?

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

     
     
  • 4.68, Аноним (-), 00:04, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >А ходить в сеть со старых версий браузеров, в которых уже не закрывают дыры — идиотизм.

    Не закрывают злые дяди из мозиллы? Да это же опенсорсный продукт, ты сам можешь поучаствовать в его развитии. Если будет кому-то нужно, он форкнет, он будет закрывать дыры, пример тому - Palemoon.

    >Тебя я ещё не спросил, что мне делать, чего не делать, как и где высказываться.

    Обратная сторона свободы слова. В любом случае важен факт, что есть люди, которым и новый интерфейс к лицу.

     
     
  • 5.70, Sluggard (ok), 00:10, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Не закрывают злые дяди из мозиллы? Да это же опенсорсный продукт, ты
    > сам можешь поучаствовать в его развитии. Если будет кому-то нужно, он
    > форкнет, он будет закрывать дыры, пример тому - Palemoon.

    Не закрывает никто. Это был ответ на предложение пользоваться ископаемыми браузерами.

    > Обратная сторона свободы слова. В любом случае важен факт, что есть люди,
    > которым и новый интерфейс к лицу.

    Давно свобода слова даёт право не высказывать, а указывать? )

     
  • 3.53, Аноним (-), 18:14, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >старая добрая мозилла

    Где? SeaMonkey считай что мертв.

     
     
  • 4.55, Аноним (-), 18:24, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Где? SeaMonkey считай что мертв.

    Может потому, что действительно пришло время для перемен, и все большее кол-во людей это осознает?

     
     
  • 5.59, Аноним84701 (?), 18:50, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/

    > Может потому, что действительно пришло время для перемен,

    Подождите, до времени перемен еще 2 месяца!

    > и все большее кол-во людей это осознает?

    Казалось бы, причем тут креветка …

    А вообще, я себе такую "инновацию" (отображение панели с вкладками, адресной и поисковой строки и т.д. только по хоткею) давно свелосипедил — берем мидорю (или любой другой фронтэнд к вебкиту на предпочитаемом языке) и допиливаем. Делов на полчаса-час.

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

     

  • 1.22, омномномнимус (?), 13:11, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    лол, это кому так пригорело от моего комментария? ок, продублирую еще раз :-)

    >Интерфейс Browser.html примечателен отказом от использования традиционных панелей со вкладками и *адресной строкой*.

    Б-же, покарай мозилловских дизайнеров-идиотов

     
     
  • 2.40, Аноним (-), 14:48, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бога нет. А то, удачна ли новая концепция браузера, порешает Рынок.
     
     
  • 3.46, freehck (ok), 15:48, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну и молись своему Рыноку.
     
  • 3.77, koblin (ok), 10:53, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего рынок не решает, все это бред
     
     
  • 4.82, Аноним (-), 16:30, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В ларьке покупают сигареты, но не покупают книги по программированию, поэтому последние не продают в ларьке.
    >НЕ МОЖЕТ БЫТЬ ТАКОГО... РЫНОК НЕ РЕШАЕТ...
     
     
  • 5.87, Andrey Mitrofanov (?), 06:18, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В ларьке покупают сигареты, но не покупают книги по программированию, поэтому последние
    > не продают в ларьке.
    >>НЕ МОЖЕТ БЫТЬ ТАКОГО... РЫНОК НЕ РЕШАЕТ...

    От книг по программированию не замечены смертельные болезни, от сигарет из ларька -- наоборот.  Чего-чего, говорите, ваш "рынок" порешал-то?

     
  • 3.89, EHLO (?), 11:50, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Бога нет. А то, удачна ли новая концепция браузера, порешает Рынок.

    Кстати рынок считает, что бог есть.

     
     
  • 4.96, Аноним (-), 18:46, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>Бога нет. А то, удачна ли новая концепция браузера, порешает Рынок.
    > Кстати рынок считает, что бог есть.

    Пруф. Где рынок так считает.

     
     
  • 5.99, Ordu (ok), 21:05, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Опиум для народа как продавали, так и продают.
     

  • 1.24, Аноним (-), 13:15, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Сборки для Linux 32bit планируются?
     
     
  • 2.29, th3m3 (ok), 13:50, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет. А смысл?
     
     
  • 3.31, Andrey Mitrofanov (?), 14:18, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Нет. А смысл?

    4гига должны ограничивать этих броузеро-писателей. совсем распоясались.

     
     
  • 4.39, Аноним64 (?), 14:45, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    На данный момент они ограничивают только тебя, пока праздник жизни проносится мимо твоего ЭВМ.
     
     
  • 5.43, Andrey Mitrofanov (?), 15:12, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > На данный момент они ограничивают только тебя, пока праздник жизни проносится мимо
    > твоего ЭВМ.

    Какое отношение Ваши утренники имеют к моим якоьы ограничениям? Не понятно.

     
  • 4.90, анонимаус (?), 11:53, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Это ограничение даже не на резидентную память, а на адресное пространство, что намного хуже. Из-за фрагментации может получиться так, что занято 2-3 Гб, но выделить кусок в 100 Мб уже нельзя, потому что образовалось много мелких дырок, которые суммарно образуют 1-2 Гб, но сплошных 100 Мб там нет. Да, это проблема аллокаторов, но на 64 битах об этом можно вообще забыть и выделять как удобно, ибо 16 эксабайт хватит всем™.
     
     
  • 5.97, Аноним (-), 18:47, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это ограничение даже не на резидентную память, а на адресное пространство, что
    > намного хуже. Из-за фрагментации может получиться так, что занято 2-3 Гб,
    > но выделить кусок в 100 Мб уже нельзя, потому что образовалось
    > много мелких дырок, которые суммарно образуют 1-2 Гб, но сплошных 100
    > Мб там нет. Да, это проблема аллокаторов, но на 64 битах

    Это проблема _ОДНОГО_ аллокатора. GNU malloc.

    > об этом можно вообще забыть и выделять как удобно, ибо 16
    > эксабайт хватит всем™.

    Ну-ну. Попробуй.

     
  • 3.41, Аноним (-), 14:55, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет. А смысл?

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

    -- Ваш К.О.

     
     
  • 4.85, Led (ok), 22:03, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > -- Ваш К.О.

    Клоун Обыкновенный?

     

  • 1.27, aNoN (?), 13:25, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Движок и браузер собрались за 35 минут.
    Браузер запускался целую минуту.

    Движок пока мало рабочий, на опеннете проблемы с кодировкой, на ЛОРе с версткой на главной и с рендерингом шрифтов, на хабре вообще подвисает. Грузит и рендерит медленнее, чем файрфокс.

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

    Возникает вопрос, что это и зачем оно нужно?


     
     
  • 2.42, llolik (ok), 15:01, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Возникает вопрос, что это и зачем оно нужно?

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

     
  • 2.51, marks (?), 17:30, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    новость_не_читай@собирай

    Тебя не смущает то, что это в лучшем случае примерно альфа-билд?

     
  • 2.88, Вареник (?), 06:53, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Браузер запускался целую минуту.
    >> Грузит и рендерит медленнее, чем файрфокс.

    Зато грузит все ядра и отжирает всю память. Прогресс!

     

  • 1.36, Аноним (-), 14:35, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждем ебилдов
     
  • 1.45, YetAnotherOnanym (ok), 15:46, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > отказом от использования традиционных панелей

    Убил бы.

     
     
  • 2.66, Аноним (-), 22:04, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Убил бы.

    Ты на сборище убийц пришел, что ли?
    Это Open Source. Исправь сам себе, как больше нравится.

     

  • 1.47, Аноним (-), 17:02, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лучше бы на LISP написали, а протоколы, хтмл и джаваскрипт на FORTH в виде слов.
     
     
  • 2.48, Аноним (-), 17:20, 01/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А ты думаешь, как там внутри движок Javascript устроен? :)
     
  • 2.115, Аноним (-), 02:23, 08/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Напиши, кто мешает?
     

  • 1.57, Аноним (-), 18:30, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Мобильная хрень. Не понятно, кому это нужно.
     
  • 1.61, Ivan_83 (ok), 20:41, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Судя по отзывам там куча проблем с производительностью, вероятно часть из них из за RUST.
     
     
  • 2.83, rob pike (?), 18:36, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Да. http://lexborisov.github.io/benchmark-html-persers/
     
     
  • 3.92, Аноним (-), 13:40, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    открываем исходники html5ever и читаем:

    "html5ever uses callbacks to manipulate the DOM, so it works with your choice of DOM representation. A simple reference-counted DOM is included"

    "This is sufficient as a static parse tree, but don't build a web browser using it. :)"

    предлагаю товарищу Борисову понатыкать в свой myhtml shared_ptr, посмотреть, что из этого получится, и больше никогда не писать такие статьи

     

  • 1.62, abi (?), 20:46, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    browser.html ? Денис Попов-то прав был - html - отличный язык, не только ОС можно написать, но и браузер по неё.
     
  • 1.64, DmA (??), 22:01, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Firefox нашпиговали всякой фигнёй,пользоваться стало невозможно. Теперь вот ещё и servo захламят...
     
  • 1.65, DmA (??), 22:03, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Скоро без терабайта оперативной памяти и 100 ядерного проца невозможно в Интернет выйти будет...
     
     
  • 2.69, Аноним (-), 00:08, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Скоро без терабайта оперативной памяти и 100 ядерного проца невозможно в Интернет
    > выйти будет...

    Виноваты разрабы браузеров! Именно они коварно заставляют делать сайты по 5мб страница, наполненные скриптами и библиотеками для них!

     
     
  • 3.79, Аноним (-), 13:00, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Виноваты разрабы браузеров! Именно они коварно заставляют делать сайты по 5мб страница

    Может, хватит уже?

    Сначала мы напридумываем тысячи уродливых css-свойств, html-тегов, не нужных для отображения информации, всяких XMLHttpRequest, а потом будет жаловаться, что все стали использовать эти монструозные возможности на своих сайтах.

    Закроем ребёнка с топором в комнате с котом, предварительно сказав "не делай глупостей", и будем ждать, что получится?

     
     
  • 4.86, Led (ok), 22:06, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Что, вебформошлёп, подгорело?
     

  • 1.67, Аноним (-), 22:13, 01/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    только не всовывайте в него свои инструменты для разработчиков! плиз!
     
     
  • 2.75, омномномнимус (?), 09:05, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати с инструментами разрабочтиков у мозиллы все стало хорошо. В последних версиях даже файрбаг можно не устанавливать поначалу.
     
     
  • 3.107, spotify.space (?), 17:22, 04/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    вот-вот, поначалу.
     
  • 2.112, Аноним (-), 05:52, 06/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Носи пояс верности, тогда разработчики со своими инструментами к тебе не подберутся. :-)
     

  • 1.72, анином (?), 00:56, 02/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как подвести курсор на тачскрине? Или, в этом случае, надо остаться без адресной строки?
     
  • 1.73, Аноним (-), 01:39, 02/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    имхо нужно все интерфейсы под SVG гребсти, и се будет гут вери гут)
     
  • 1.74, Аноним (-), 08:40, 02/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    не понимаю всего этого горения от интерфейса browser.html. Это то же самое, что интерфейс голого mpv - минимальная по количеству строк кода надстройка над движком, больше для демонстрации возможностей чем для повседневного использования. Интерфейс firefox никуда не денется, успокойтесь
     
     
  • 2.76, омномномнимус (?), 09:12, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    browser.html - это лишь технология, к ней претензий особых пока нет. Вопросы возникают по поводу скрытия владок и адресной строки, т.е. особенностей нового подхода к дизайну интефейсов. Это возможно позволяет сайту выглядеть как полноценное нативное приложение, но появляются сомнения в удобстве пользования подобным интерфейсом.
     

  • 1.78, Аноним (-), 11:59, 02/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сайт Столлмана и gnu.org всегда хорошо открывается без всяких там новых нанотехнологий.
     
     
  • 2.84, Аноним (-), 20:22, 02/07/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Микропроцессор - нанотехнология.
     
  • 2.98, Аноним (-), 18:49, 03/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Сайт Столлмана и gnu.org всегда хорошо открывается без всяких там новых нанотехнологий.

    Нормальному человеку там делать нечего. Да и ненормальному - кроме одного-единственного захода - тоже, если честно. Зайти посмотреть  на фриков.

     

  • 1.100, sarg (?), 22:17, 03/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    с готовым их билдом все плохо, не отображает русского языка, не отрисовывает нормально youtube, c git'а есть вариант стянуть, но мне лень уже после того как rust накидал кучу exception'ов, не думаю что в гите свежее в этом плане.
     

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



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

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