The OpenNET Project / Index page

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



"Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox переписан на Rust"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox переписан на Rust"  +/
Сообщение от opennews (??), 26-Апр-24, 22:39 
Разработчики браузерного движка Servo, написанного на языке Rust, объявили о достижении проектом уровня, позволяющего успешно пройти тесты Acid2, применяемые для проверки поддержки web-стандартов в web-браузерах. Тесты Acid2 созданы в 2005 году и оценивают базовые возможности CSS и HTML4, а также корректность поддержки изображений PNG с прозрачным фоном и URL-схемы "data:". Из недавних изменений в Servo упоминается синхронизация CSS-движка Stylo с кодовой базой Firefox, улучшение отрисовки и обработки шрифтов, показ заставки для тега ‹video›, подготовка демонстрации  Servo WebView для Qt...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61075

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +10 +/
Сообщение от Аноним (1), 26-Апр-24, 22:39 
Ну наконец-то хоть какой-то выхлоп. Поздравляю причастных и сочувствующих.
Ответить | Правка | Наверх | Cообщить модератору

17. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –2 +/
Сообщение от Аноним (17), 27-Апр-24, 00:03 
> Ну наконец-то хоть какой-то выхлоп. Поздравляю причастных и сочувствующих.

Воистину - "какой-то".

> Движок Servo прошёл тесты Acid2.

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

Ответить | Правка | Наверх | Cообщить модератору

20. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (20), 27-Апр-24, 00:44 
Напоминаю:  HTML = bloatware, HTML Engine = KHTML | Gecko. То, что Servo прошёл тесты - уже немалое достижение.
Ответить | Правка | Наверх | Cообщить модератору

21. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Аноним (21), 27-Апр-24, 01:00 
> HTML = bloatware

што?

Ответить | Правка | Наверх | Cообщить модератору

22. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –1 +/
Сообщение от scriptkiddis (?), 27-Апр-24, 01:11 
В чем он не прав?
Ответить | Правка | Наверх | Cообщить модератору

25. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +2 +/
Сообщение от Аноним (25), 27-Апр-24, 02:35 
HTML - не блотварь, а вот JS - уже блотварь
Ответить | Правка | Наверх | Cообщить модератору

81. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Бывалый Смузихлёб (ok), 27-Апр-24, 15:38 
не JS, а JS + JIT + поддержка всего вплоть до работы с юсб и иными портами на клиенте прямо из веб-страницы
Ответить | Правка | Наверх | Cообщить модератору

3. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –1 +/
Сообщение от Nikki Next (?), 26-Апр-24, 22:42 
Acid2 и Acid3 давно не актуальны. Самый актуальный тест браузеров - Html5Test
Ответить | Правка | Наверх | Cообщить модератору

8. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (8), 26-Апр-24, 23:09 
Это тот - который давно заброшен ?
Ответить | Правка | Наверх | Cообщить модератору

34. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от КО (?), 27-Апр-24, 06:05 
Актуальный, ага, открываешь html5 плеер какой-нибудь, а он тебе "извините, у вас выключен JS", лмао
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

41. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (41), 27-Апр-24, 09:11 
acid3:
Firefox 125.0.2 (97/100)
Chrome 124.0.6367.92 (97/100)
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

70. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (70), 27-Апр-24, 12:38 
acid3:
Firefox 122.0 (100/100)
Ответить | Правка | Наверх | Cообщить модератору

94. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –1 +/
Сообщение от Аноним (94), 27-Апр-24, 20:16 
acid4:
Firefox 3.5 (1000/100)
Ответить | Правка | Наверх | Cообщить модератору

5. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +2 +/
Сообщение от Аноним (5), 26-Апр-24, 22:49 
Вопрос немного не в тему. Мозилла вроде собиралась переносить свой репозиторий на гит. Она всё ещё собирается?
Ответить | Правка | Наверх | Cообщить модератору

6. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от cheburnator9000 (ok), 26-Апр-24, 22:54 
Раньше через winapi код реализации этого простого окна с дефолтными виджетами под вендой весил скажем 10КБ, зато теперь оно будет весить не меньше 3МБ если не все 10 из-за десятка уровней абстракций.

>>> on_click(move || *show_details.borrow_mut() = false)

скапздц.

Ответить | Правка | Наверх | Cообщить модератору

7. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +2 +/
Сообщение от Аноним (7), 26-Апр-24, 23:04 
А давай более конкретно, а не взятыми с потолка цифрами.
Ответить | Правка | Наверх | Cообщить модератору

10. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от cheburnator9000 (ok), 26-Апр-24, 23:34 
> А давай более конкретно, а не взятыми с потолка цифрами.

Вот когда новый crashreporter попадет в релизы тогда и сравним. Сейчас exe весит 252кб, а если специально уронить firefox то процесс 2.5мб озу.

Ответить | Правка | Наверх | Cообщить модератору

31. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +5 +/
Сообщение от Kuromi (ok), 27-Апр-24, 03:06 
Самое забавное однако наблюдать падения крашрепортера при отправке краш репорта (и такое бывало).
Ответить | Правка | Наверх | Cообщить модератору

40. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –2 +/
Сообщение от Аноним (-), 27-Апр-24, 08:58 
> Сейчас exe весит 252кб, а если специально уронить firefox то процесс 2.5мб озу.

Так, а откуда у тебя exe? Wait, oh shi! Так ты виндузятник!

Хотя пофиг. Какая в принципе разница сколько весит приложение?
Пусть оно будет весить на 252кб, а в 100 раз больше, и что? Сейчас не 90е с жесткими дисками на 40Мб.
Зато не придется поддерживать "трёх отдельных реализаций графического интерфейса"

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

47. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Минона (ok), 27-Апр-24, 10:03 
А может он его через вайн запускает.
Ответить | Правка | Наверх | Cообщить модератору

48. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +2 +/
Сообщение от Аноним (-), 27-Апр-24, 10:29 
> А может он его через вайн запускает.

Та ну.
Это уже изврат какой-то.
Лучше уже быть просто виндузятником, чем гонять через вайн нативные аппы.

Ответить | Правка | Наверх | Cообщить модератору

53. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +3 +/
Сообщение от Аноним (53), 27-Апр-24, 11:03 
После таких вот рассуждений теперь ноутбука на 16Gb RAM не хватает
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

66. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (-), 27-Апр-24, 12:35 
> После таких вот рассуждений теперь ноутбука на 16Gb RAM не хватает

Ну так сел бы переписал не на раст, а на сишку или плюсы.
Причем так, чтобы кроссплатформенно было! Избавился бы от блоба эпла "binary blob produced by obsoleted Apple development tools"
Тесты бы дописал, потому что в оригинальном сабже еще и тестов не было "and no test suite".
И всё бы сообщество было бы тебе благодарно!

Ответить | Правка | Наверх | Cообщить модератору

77. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (77), 27-Апр-24, 13:48 
> После таких вот рассуждений теперь ноутбука на 16Gb RAM не хватает

При чем здесь RAM, если речь идет о размере исполняемого файла?

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

82. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (82), 27-Апр-24, 15:49 
Ну так-то, исполняемые файлы, перед исполнением помещаются в RAM. Хотя, обычно, относительно аллоцированной на куче памяти, это незначительная часть от общего занимаемого приложением объема RAM.
Ответить | Правка | Наверх | Cообщить модератору

60. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Аноним (60), 27-Апр-24, 12:11 
А если и виндузятник, то какое право ты имеешь вешать ярлыки ? Меньшинства здесь вы, если что XD
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

99. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (99), 28-Апр-24, 12:07 
Не меньшинства, а элитарии. Авангард. Пламенный привет ка..ктусогрызущим массам!
Ответить | Правка | Наверх | Cообщить модератору

108. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (108), 29-Апр-24, 04:53 
> Не меньшинства, а элитарии. Авангард. Пламенный привет ка..ктусогрызущим массам!

Ах, авангард?! Значит, первыми в расход пойдете как раз! По законам жанра. А, вам про это не рассказывали? Какое упущение.

Ответить | Правка | Наверх | Cообщить модератору

11. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –4 +/
Сообщение от Аноним (-), 26-Апр-24, 23:35 
Ну так чего ты тут ноешь?
Показал бы мастер класс, написал браузер на самом чистом ассемблере.
Хотя скорее не написал бы даже лет за 20.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

19. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от cheburnator9000 (ok), 27-Апр-24, 00:09 
> Ну так чего ты тут ноешь?
> Показал бы мастер класс, написал браузер на самом чистом ассемблере.
> Хотя скорее не написал бы даже лет за 20.

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

Ответить | Правка | Наверх | Cообщить модератору

61. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (60), 27-Апр-24, 12:15 
https://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&...
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

72. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (77), 27-Апр-24, 12:47 
> будет весить не меньше 3МБ

И что? Кому-то не наплевать на эти 3 МБ в 21 веке с винтами в сотни гигабайт?

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

75. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –1 +/
Сообщение от Аноним (-), 27-Апр-24, 13:15 
> Кому-то не наплевать на эти 3 МБ в 21 веке с винтами в сотни гигабайт?

Всяким бомжам с core2duo и hdd на 320Гб.
Плюс 4Гб оперативы, потом что больше не влазит. И это в лучшем случае))
Хотя таких нужно сразу отправлять на пейлмун.

Ответить | Правка | Наверх | Cообщить модератору

104. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Эстонец (?), 29-Апр-24, 00:04 
Вы это, осторожнее. Нам на работе заменили старые i5 с винтами 500Gb, RAM 4Gb и виндой 7 на новые i3 c SSD 120Gb, RAM 8Gb с виндой 10. Оно настойчиво долбит сотрудников "отправьте все свои данные в облака" и "осталось мало места на диске", ну и никто не объяснил, куда девать всё то, что не влезло на новый SSD,- сотрудники радостно бегают с сувенирными 8Gb флешками и переносят данные, наработанные непосильным трудом за долгие годы на домашние компы.
Ответить | Правка | Наверх | Cообщить модератору

112. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (-), 30-Апр-24, 11:10 
М... и кто вам виноват?
Пожадничали на нормальный ссд. А могли бы оставить и ссд и хдд.
Но это все равно какие-то местячковые проблемы. На линуксе тоже можно диск забить до упора.

> сотрудники радостно бегают с сувенирными 8Gb флешками и переносят данные, наработанные непосильным трудом за долгие годы на домашние компы.

У них даже на переносной хард денег не нашлось?
Что-то у нас все плохо

Ответить | Правка | Наверх | Cообщить модератору

91. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (91), 27-Апр-24, 18:55 
да-да, плюсовый вариант

>>> on_click([show_details=std::move(show_details)]() {*show_details = false;})

прямо сильно лучше. И то, плюсовый вариант не гарантирует, что в другой части кода в этот момент не будет модифицироваться show_details, растовский вариант это гарантирует.

Да, и в растовском варианте звездочка не нужна, точка сама вызовет дереф нужное количество раз.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

105. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Фняк (?), 29-Апр-24, 02:06 
Если приложение однопоточное, то откуда там "в другой части кода в этот момент"?
Ответить | Правка | Наверх | Cообщить модератору

107. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (107), 29-Апр-24, 04:06 
Классическая итерация по какой-либо коллекции и одновременная модификация ее. Если это неаккуратно делать, то можно поиметь ub и в одном потоке.

Ну или код, который берет указатели на элементы вектора, вызывает другую функцию, которая меняет размер этого вектора, все, теперь эти указатели указывают в пустоту. Раст от этого защищает.

Ответить | Правка | Наверх | Cообщить модератору

109. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (108), 29-Апр-24, 04:54 
> Классическая итерация по какой-либо коллекции и одновременная модификация ее.
> Если это неаккуратно делать, то можно поиметь ub и в одном потоке.

Как ты это собрался ОДНОВРЕМЕННО делать в ОДНОМ ПОТОКЕ?!

Ответить | Правка | Наверх | Cообщить модератору

110. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (107), 29-Апр-24, 06:23 

    std::vector<int> vec{1, 2, 2, 1, 1, 2, 2, 2, 2};
    for (const auto i : vec) {
        if (i == 2) {
            vec.emplace_back(1);
        }
    }

Ответить | Правка | Наверх | Cообщить модератору

9. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +4 +/
Сообщение от Аноним (9), 26-Апр-24, 23:21 
Ну, понадеемся, что теперь у нас три движка, а не хромиум и пять процентов фаерфокса.
Ответить | Правка | Наверх | Cообщить модератору

101. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Анонимemail (101), 28-Апр-24, 20:58 
Ты ещё забыл про WebKit (Safari, встроенный браузер в PS3/PS4, GNOME Web).
Ответить | Правка | Наверх | Cообщить модератору

12. Скрыто модератором  –1 +/
Сообщение от Аноним (12), 26-Апр-24, 23:37 
Ответить | Правка | Наверх | Cообщить модератору

13. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +5 +/
Сообщение от Аноним (13), 26-Апр-24, 23:46 
Зашёл в новость про Раст, сразу поиском начал искать слова "переписывание", "переписать" и, внезапно, я его нашел
Ответить | Правка | Наверх | Cообщить модератору

14. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –3 +/
Сообщение от Аноним (-), 26-Апр-24, 23:57 
> Зашёл в новость про Раст, сразу поиском начал искать слова "переписывание", "переписать"
> и, внезапно, я его нашел

А чего ты ожидал от языка, который должен заменить СИшку?
Его создавали как замену для дыряшки и плюсов.
Логично что все места которые особо большо стреляли в ногу будут переписывать.

Ответить | Правка | Наверх | Cообщить модератору

15. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Аноним (15), 26-Апр-24, 23:57 
Зашёл в новость про Си, сразу поиском начал искать слова "уязвимость", "эксплоит" и, внезапно, я его нашел
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

16. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +3 +/
Сообщение от Аноним (16), 27-Апр-24, 00:01 
не ошибается тот кто ничего не делает...
аналогично и здесь...
нет уязвимостей и экспроитов так как ничего на растишке не пишут :)

Ответить | Правка | Наверх | Cообщить модератору

45. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Анони (?), 27-Апр-24, 09:59 
Redox на расте.
Ответить | Правка | Наверх | Cообщить модератору

54. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (54), 27-Апр-24, 11:09 
Его уже можно поставить на bare metal? За ним не заржавеет?
Ответить | Правка | Наверх | Cообщить модератору

26. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Аноним (13), 27-Апр-24, 02:39 
Ну а что ты хотел? Низкоуровневый язык. Это ж тебе не go, питон, джава или раст
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

35. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Советский инженер (ok), 27-Апр-24, 07:42 
>Ну а что ты хотел?

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

Ответить | Правка | Наверх | Cообщить модератору

37. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (37), 27-Апр-24, 08:14 
Внезапно, нашёл "уязвимость" и в новости про Rust.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

42. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (42), 27-Апр-24, 09:48 
Внезапно, нашел "переписать" в новости про C.
Ответить | Правка | Наверх | Cообщить модератору

58. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (58), 27-Апр-24, 12:04 
Переписать с чего в новости про C?
Ответить | Правка | Наверх | Cообщить модератору

67. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (15), 27-Апр-24, 12:36 
Обычно с питона. Например, пакетный менеджер федоры постоянно переписывают с питона на си. Такая там традиция у мужиков.
Ответить | Правка | Наверх | Cообщить модератору

71. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –1 +/
Сообщение от Анонин (-), 27-Апр-24, 12:45 
"Проект DNF5 нацелен на унификацию имеющихся низкоуровневых библиотек, переписывание на языке С++ остающихся на Python компонентов управления пакетами и вынос базовой функциональности в отдельную библиотеку libdnf5 с созданием вокруг этой библиотеки обвязки для сохранения Python API.
Использование языка С++ вместо Python позволит избавиться от большого числа зависимостей..."
opennet.ru/opennews/art.shtml?num=57757

Где ты там си увидел?
Нужно быть очень особенным чтобы сейчас что-то переписывать на си.

Ответить | Правка | Наверх | Cообщить модератору

79. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (15), 27-Апр-24, 14:57 
> Где ты там си увидел?

У dnf куча компонентов написана на си. До этого они были на питоне, еще во времена yum.

Ответить | Правка | Наверх | Cообщить модератору

68. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (-), 27-Апр-24, 12:36 
> Переписать с чего в новости про C?

С си разумеется.
На что угодно - на плюсы, го, раст.
Даже на питон.

Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

18. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (16), 27-Апр-24, 00:09 
NetSurf 3.11 Acid2 пройти не смог, но древний 45 фаерфокс успешно проходит Acid2 и в Acid3 100 из 100...
Ответить | Правка | Наверх | Cообщить модератору

30. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (30), 27-Апр-24, 03:06 
Acid2/3 ещё Опера на престо проходила, и альфы фф4.
Ответить | Правка | Наверх | Cообщить модератору

23. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +3 +/
Сообщение от НоуГетеро (?), 27-Апр-24, 01:21 
Ну вернуть осталось веб уровня 2007 и нормального будет.
Нормально же жили, что началось-то вдруг?
Ответить | Правка | Наверх | Cообщить модератору

27. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +4 +/
Сообщение от Электрон (?), 27-Апр-24, 02:46 
Решили, что пользователю надо показывать не контент, а свое видение отображения каждой буковки, иконки и подменю сайта: шрифты, кастомные формы, переписанные, но не дописанные до исполнения стандарта объекты. В итоге от "супербыстрого XML+AJAX" родились SPA, которые жрут больше памяти, чем 3D игры начала 2000-х. А тормозят больше, чем HTTP GET всей страницы текстовой статьи через dialup.
Ответить | Правка | Наверх | Cообщить модератору

52. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Пряник (?), 27-Апр-24, 10:43 
Мало платили. Поэтому всё нужно перевести на микросервисы в контейнерах с оркестрацией, авторизацией и маршрутизацией через CI/CD с хранилищем секретов. А не то index.html открываться перстанет.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

55. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (55), 27-Апр-24, 11:36 
Как тогда будете копипасту со Stack Overflow называть гордо технологиями?
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

24. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 27-Апр-24, 02:15 
> Необходимость переработки Сrash Reporter обусловлена проблемами с сопровождением старой кодовой базы, которые мешали дальнейшему развитию и подготовке изменений из-за наличия трёх отдельных реализаций графического интерфейса (для Windows, Linux и macOS) и применения дополнительных прослоек на Objective-C для macOS.

В убунте crash reporter (apport) вообще на питоне написан. Нашли что переписывать.

Ответить | Правка | Наверх | Cообщить модератору

29. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Kuromi (ok), 27-Апр-24, 03:05 
А разве убунтовский аппорт не тупо берет готовенький дамп?
Мозилловский крашрепортер обеспечивает "полный цикл", перехват падения, предварительную обработку, отправку сообщения.
Ответить | Правка | Наверх | Cообщить модератору

49. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (49), 27-Апр-24, 10:31 
Так это и есть, "тупо берет готовенький дамп".

В чем разница?

Ответить | Правка | Наверх | Cообщить модератору

96. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Kuromi (ok), 27-Апр-24, 21:45 
> Так это и есть, "тупо берет готовенький дамп".
> В чем разница?

В том разница что мозилловский крашрепорт посложнее будет, т.к. не зависит от системы вообще.

С точки зрения системы ФФ даже и не падает вовсе, т.к. это событие перехватывается.

Ответить | Правка | Наверх | Cообщить модератору

106. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Фняк (?), 29-Апр-24, 02:09 
Дамп по определению системно-зависимая вещь. Он не может не зависеть от системы
Ответить | Правка | Наверх | Cообщить модератору

111. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Kuromi (ok), 29-Апр-24, 17:01 
> Дамп по определению системно-зависимая вещь. Он не может не зависеть от системы

Ну так ФФ мозилла собирает дампы на Линуксе, Макоси и Виндовс, Андроид само собой. Форматы разные, но инфраструктура сбора и обработки - одна. На остальных системам дампы не собираются, там предлагается gdb руками натравливать.

Ответить | Правка | Наверх | Cообщить модератору

50. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Пряник (?), 27-Апр-24, 10:37 
Так там нет сложносней из-за поддержки разных ОС.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

43. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Alex (??), 27-Апр-24, 09:52 
Ждем DVD, и торренты для скачивания 10Gb пакетов браузера...
Ответить | Правка | Наверх | Cообщить модератору

56. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (55), 27-Апр-24, 11:38 
Если компиляете,то уже вполне.
Ответить | Правка | Наверх | Cообщить модератору

44. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (44), 27-Апр-24, 09:55 
>из-за наличия трёх отдельных реализаций графического интерфейса (для Windows, Linux и macOS)
>задействован уровень абстракции с базовыми элементами интерфейса, реализуемыми поверх GTK, API Win32 и Cocoa

????

Ответить | Правка | Наверх | Cообщить модератору

92. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (92), 27-Апр-24, 20:00 
ну так qt, tcl/tk, wxwidgets, это всё мифы типа бигфута и австралии.
Ответить | Правка | Наверх | Cообщить модератору

46. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (46), 27-Апр-24, 10:02 
Уже бы переписали Firefox на Rust, хоть какой-то смысл был бы.
Ответить | Правка | Наверх | Cообщить модератору

63. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от anonymous (??), 27-Апр-24, 12:23 
Так переписывают же.

Еще десять тысяч ведер и ключик наш.

Ответить | Правка | Наверх | Cообщить модератору

59. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (58), 27-Апр-24, 12:08 
>Servo WebView для Qt

Для Qt это уже хорошо. Но ещё, чтобы оно и собиралось посредством gccrs.

Ответить | Правка | Наверх | Cообщить модератору

73. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Аноним (73), 27-Апр-24, 12:58 
Беда современной разработки в том что на Rust ничего существенного, значимого и полезного не релизят. Хрень всякую по типу крашрепортера. Даж несколько новостей в одну сжимать приходится. Иначе даж до мини новости не дотягивает.

Стыдно господа разработчики, стыдно!

Ответить | Правка | Наверх | Cообщить модератору

93. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (92), 27-Апр-24, 20:02 
mozilla это не разработчики, это компания для денег. Чего вы ждёте-то.
Ответить | Правка | Наверх | Cообщить модератору

98. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Вы забыли заполнить поле Name (?), 28-Апр-24, 01:17 
> Беда современной разработки в том что на Rust ничего существенного, значимого и
> полезного не релизят. Хрень всякую по типу крашрепортера. Даж несколько новостей
> в одну сжимать приходится. Иначе даж до мини новости не дотягивает.

В ff вроде Quatum (движок CSS) и webrender на нем.

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

103. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (-), 28-Апр-24, 22:13 
> В ff вроде Quatum (движок CSS) и webrender на нем.

Да, но не только их.
Вот список, возможно не полный, потому что там до Firefox 76
wiki.mozilla.org/Oxidation#Rust_Components

Ответить | Правка | Наверх | Cообщить модератору

85. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Аноним (85), 27-Апр-24, 17:03 
Implement history flooding protection
https://bugzilla.mozilla.org/show_bug.cgi?id=1891145

v127 - places.history.floodingPrevention.enabled = true

Ответить | Правка | Наверх | Cообщить модератору

86. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (-), 27-Апр-24, 17:30 
Два года назад я скачал, и несколько раз пытался запустить Servo, но он почему-то сразу же зависал. Так и не смог им попользоваться. Плюнул и удалил.
Ответить | Правка | Наверх | Cообщить модератору

97. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  –1 +/
Сообщение от Аноним (97), 28-Апр-24, 01:03 
На раст... Краш репортер... Ахахахахахахахахахахаха :)
Ответить | Правка | Наверх | Cообщить модератору

100. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +1 +/
Сообщение от Ilya Indigo (ok), 28-Апр-24, 18:21 
> которые мешали дальнейшему развитию и подготовке изменений из-за наличия трёх отдельных реализаций графического интерфейса (для Windows, Linux и macOS) и применения дополнительных прослоек на Objective-C для macOS.

Вместо того, чтобы написать нормальный кросплатформенный гуй на Qt или WxWidjets они лепят прослойку на расте?
В чём логика?

Ответить | Правка | Наверх | Cообщить модератору

102. "Движок Servo прошёл тесты Acid2. Сrash Reporter в Firefox пе..."  +/
Сообщение от Аноним (102), 28-Апр-24, 22:02 
Как фф убирает рамку в kde такого в kwin не документировано, а тут прямо с галочкой в меню alt+f3
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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