The OpenNET Project / Index page

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

Браузер Ladybird опередил Servo при тестировании поддержки web-технологий

02.10.2024 22:31

30 сентября браузер Ladybird опередил движок Servo по числу успешно пройдённых тестов из набора web-platform-tests, определяющих совместимость с эталонной web-платформой. В частности, Servo успешно проходит 1303211 проверок, Ladybird - 1518672, Firefox 131 - 1805845, Safari 204dev - 1812433, Chromium 131 - 1862747. Тесты web-platform-tests формируются в рамках инициативы Interop, продвигаемой совместно компаниями Google, Mozilla, Apple, Microsoft, Bocoup и Igalia, и нацеленной на проверку уровня реализации web-технологий в браузерах и выявление расхождений, влияющих на внешний вид и поведение при обработке сайтов.

Браузер Ladybird развивается Андреасом Клингом, который когда-то работал в компании Nokia и занимался разработкой KHTML, а затем в Apple был одним из разработчиков Safari. Изначально проект был создан как приложение для операционной системы SerenityOS, но летом этого года был выделен в отдельный проект и получил пожертвование в 1 млн. долларов. Браузер написан на языке С++ и распространяется под лицензией BSD. Проектом развиваются собственный движок LibWeb, JavaScript-интерпретатор LibJS и сопутствующие библиотеки.

Проект Servo изначально развивался компанией Mozilla, но затем перешёл под покровительство организации Linux Foundation. Движок отличается поддержкой многопоточного рендеринга web-страниц, распараллеливанием операций с DOM (Document Object Model) и задействованием предоставляемых языком Rust механизмов безопасного программирования. Servo изначально создан с поддержкой разбиения кода DOM и рендеринга на более мелкие подзадачи, которые могут выполняться параллельно и более эффективно использовать ресурсы многоядерных CPU. В Firefox уже интегрированы некоторые части Servo, такие как многопоточный CSS-движок и система отрисовки WebRender. На базе Servo развиваются браузеры ServoShell и Verso.

  1. Главная ссылка к новости (https://wpt.fyi/results/?produ...)
  2. OpenNews: Для продолжения разработки браузера Ladybird решено использовать язык Swift
  3. OpenNews: Лидер SerenityOS сложил с себя полномочия и основал форк браузера Ladybird
  4. OpenNews: Проект свободного браузера Ladybird получил пожертвование в 1 млн. долларов от сооснователя GitHub
  5. OpenNews: Представлен кросс-платформенный web-браузер Ladybird
  6. OpenNews: В прототипе браузера на базе движка Servo появилась поддержка вкладок
Лицензия: CC BY 3.0
Наводку на новость прислал nume
Короткая ссылка: https://opennet.ru/61970-ladybird
Ключевые слова: ladybird, servo
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (61) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Герострат (?), 22:45, 02/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    Почти два миллиона тестов на поддержку технологии, жесть
     
     
  • 2.7, Аноним (7), 22:58, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +23 +/
    > Почти два миллиона тестов на поддержку технологии, жесть

    Это не технология, это реконструкция пирамиды Хеопса - из костылей, подпорок, палок и резко пахнущей коричневой субстанции (но вот - стоит, почти не падает и даже издалека выглядит почти как настоящая!).

     
  • 2.10, Аноним (10), 23:05, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Большинство из них - тупо прогон циклов.
     
     
  • 3.14, Аноним (14), 23:16, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что вместо циклов надо делать отдельные тесты или что?
     
     
  • 4.20, Аноним (10), 23:38, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ручной работы не так много как кажется. Но много.
     
     
  • 5.24, Antrapogenesis (?), 23:53, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Ручной работы не так много как кажется. Но много.

    Воскликнул Дарвин

     
  • 2.13, Аноним (14), 23:15, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Чел в одного запил двиг на сипипи лучше чем серво. Вывод очевиден.  
     
     
  • 3.22, 12yoexpert (ok), 23:39, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а ему часом не за закапывание конкурента посредством перевода на swift денег занесли?
     
     
  • 4.25, Аноним (25), 23:53, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Свифт нужной версии ещё не готов. Но скоро будет. И начнется десятилетие переписывания.
     
  • 4.46, Аноним (46), 07:49, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А это мысль!
     
  • 3.42, Аноним (42), 03:04, 03/10/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.4, Аноним (25), 22:47, 02/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Палю жёсткий инсайд только это секрет. Если верстать сайты только под Ladybird то они точно так же откроются во всех других браузерах. Итак веб станет лучше. Я все свои сайты адаптировал/проверил под Ladybird я молодец.  
     
     
  • 2.39, FF000 (?), 00:53, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Epifany?
     
     
  • 3.47, Андрей (??), 07:54, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    эпифаний - это вебкит, а это суть safari, пускай и более криво оптимизированный и собранный, поэтому сравнение так себе.
     
  • 3.48, Аноним (46), 07:56, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    lynx, w3m?
     
  • 3.53, Жироватт (ok), 08:12, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Сколько уж говороено, сто этот браузер следует называть "pahomi"
     
     
  • 4.59, Аноним (59), 09:23, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пахом?
     
  • 2.58, paulus (ok), 09:22, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    NetSurf ;)
     
  • 2.62, Аноним (62), 10:13, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    MDN
     

  • 1.11, Аноним (11), 23:10, 02/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вроде как в винде только с WSL2 работает, под Андроид - не работает.
     
     
  • 2.17, Аноним (17), 23:22, 02/10/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ни оффтопик, ни андроид сейчас не в приоритете.

    Портануть когда оно будет живым - это ОК. Распылять усилия сейчас, когда девелоперы пользуются только Linux и macOS - не ОК.

     
     
  • 3.44, Аноним (44), 05:51, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ни оффтопик, ни андроид сейчас не в приоритете.

    Зачем потеснить монополию гуглага он не сможет, печально.

     
  • 3.71, Аноним (71), 14:29, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ни оффтопик, ни андроид сейчас не в приоритете.

    Всмысле, это браузер, который ни рыночной доли не хочет, ни замечание его сайтостроителями? Сразу надо было с этого начинать: проект не то что мёртв, а даже и не планирует быть живым, оказывается. Расходимся.

     
     
  • 4.84, Аноним (84), 20:25, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >ни рыночной доли не хочет, ни замечание его сайтостроителями

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

     
     
  • 5.102, Аноним (71), 09:03, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Без этого всё равно было бы (и есть) совсем никак: если сабж не существует ни под самую популярную десктопную платформу, ни под самую популярную мобильную платформу (даже если персонально ты не собираешься его юзать ни на первом, ни на втором), то сабж не имеет шансов ни на рыночную долю, ни на внимание сайтостроителей (а от этого страдает уже даже фаерфокс, как в своё время страдала опера). У верблюда два горба, потому что жизнь борьба, но немаргинальные браузеры в таком режиме не выживают.
     
  • 2.95, WiMuDi (?), 12:23, 04/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чудесно!
     

  • 1.15, Аноним (15), 23:19, 02/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Ну, больше движков хороших и разных. Нет монополии Blink!
     
  • 1.16, Аноним (16), 23:20, 02/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    И не слова про swift, как так
     
     
  • 2.32, Аноним (32), 00:25, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Он только в планах потому что.
     
     
  • 3.49, Аноним (46), 07:59, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пусть так в планах и остаётся.
     

  • 1.19, 12yoexpert (ok), 23:35, 02/10/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     

     ....ответы скрыты (4)

  • 1.31, Аноним (32), 00:24, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Servo не может правильно отрендерить посвященную себе страницу Википедии - о чем тут можно ещё говорить? Ах да, его же 10 лет писали профессионалы из Mozilla, в отличие от энтузиастов, писавших Ladybird.
     
     
  • 2.63, Советский инженер (ok), 10:41, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >в отличие от энтузиастов
    >Браузер Ladybird развивается Андреасом Клингом, который когда-то работал в компании Nokia и занимался разработкой KHTML, а затем в Apple был одним из разработчиков Safari.

    доо, вот такие нынче энтузиасты ...

     
     
  • 3.85, Аноним (84), 20:27, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так это  же хорошо. Жаль что у Servo такого специалиста не нашлось, не было бы тогда этой новости.
     

  • 1.43, Аноним (43), 05:40, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    То есть в место того, что бы улучшать совместимость с web стандартами, Mozilla придумывает новые свистоперделки для интерфейса.
     
     
  • 2.66, Аноним (66), 12:46, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ... Mozilla придумывает новые стандарты
     
     
  • 3.86, Аноним (84), 20:27, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ... свистоперделок для интерфейса.
     

  • 1.64, Аноним (64), 10:43, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Google даст денежку, и авторы забросят сию поделку :)
     
     
  • 2.72, Вы забыли заполнить поле Name (?), 14:30, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Им уже яблоко дало денежку.
     
  • 2.73, Анонимище (?), 14:36, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Звучит как идея для обогащения.
     

  • 1.69, Вы забыли заполнить поле Name (?), 14:02, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На нормальном с плюс плюс бы ещё было.
     
  • 1.74, Аноним (74), 14:39, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Допустим, Ladybird доведут до приемлемого уровня, а вы будете им пользоваться? Будете доверять в плане безопасности?
     
     
  • 2.75, Аноним (75), 14:47, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно нет! Ведь доверял надо только яблоку,майкам,мозиле и гуглу...
     
  • 2.76, Аноним (64), 14:48, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Забавный вопрос.
    Тут многие пользуются васянскими либревульфом, палемуном и прочим шлаком.
    И утверждают, что они лучше файрфокса, мол, без бэкдоров от мозилы.
     
     
  • 3.87, Аноним (84), 20:29, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так можешь и сам собрать, но у тебя же лапки из-под хвостика.
     

  • 1.78, Аноним (78), 16:09, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Попробовал недавео ladybird, падает практически с любой страницы сложнее банального html, а при открытии второй в той же сессии, даже с таких
     
     
  • 2.79, Аноним (21), 17:40, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может ты как-то не так или как-то криво его собрал? Или настройки ядра какие-то неправильные? Как он смог пройти больше тестов, чем фаерфокс, если он падает на любой странице?
     
     
  • 3.91, Ыыыы (?), 22:34, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > больше тестов, чем фаерфокс

    Серво это не фаерфокс. Дочитай статью пожалуйста.

     

  • 1.80, Аноним (-), 19:09, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Несмотря на очевидное минусование меня, таки проговорю: что ж это за web-технологии, которые требуют дико изощрённого дижка, выдерживающего без малого два миллиона тестов? Где просто страница с разметкой, которая на современных машинах должна открываться за 220-280 нс?

    Мы свернули не туда ©®™

     
     
  • 2.93, Анонимус экстраординарис (?), 00:05, 04/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хотим мы такой жизни? - Да, хотим! (С)
     

  • 1.88, Аноним (84), 20:31, 03/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кому нужен стандарт проще, без миллионов тестов, для тех есть Gemini.
     
     
  • 2.89, Анонимус экстраординарис (?), 20:44, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Но сначала придётся изучить ответы на такие вопросы:

    Почему Gemini может ошибаться?
    Почему Gemini не помнит, что мы обсуждали раньше?
    Что такое галлюцинация?
    Может ли Gemini объяснить, как он работает?

     
     
  • 3.90, Аноним (84), 22:10, 03/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    GPT, успокойся, тебя самого урезали по немогу чтобы лишнего не сболтнул.
    А я про протокол:
    https://en.wikipedia.org/wiki/Gemini_(protocol)
     
     
  • 4.92, Анонимус экстраординарис (?), 00:02, 04/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Напоминает WAIS, который был до WWW. Это субкультура, много людей не привлечёт.
     
     
  • 5.97, Аноним (84), 14:00, 04/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее напоминает до предела упрощенный HTML. А WAIS ближе к языку запросов к БД, только удаленно. Если верить до сих пор кое-где используется в библиотечном деле, точнее его брат стандарт Z39.50.
    Да, субкультура, но запасную лодочку в неспокойное время иметь не помешает. Экосистема Gemini чем-то напоминает старый интернет без рекламы, протокол экономичен к ресурсам. Людям вроде нравится, сайтов на нем не так уж и мало.
     
  • 4.101, rti2ckoni (ok), 20:57, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Основная проблема для роста популярности Gemini - отсутствие поддержки в популярных браузерах.
    Пока нужна отдельная программа, только для сайтов Gemini, серьёзного притока пользователей не будет.
     

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



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

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