The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Во вкладках Firefox появится функция предпросмотра эскиза сайта, opennews (??), 12-Фев-24, (0) [смотреть все]

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


27. "Во вкладках Firefox появится функция предпросмотра эскиза са..."  +1 +/
Сообщение от rvs2016 (ok), 12-Фев-24, 13:59 
> Сокращено время восстановления большого
> числа вкладок после перезапуска.

А что там в этом времени сокращать?
Список вкладок - это же только список адресов, названий страниц ну и фавиконок. Ну теперь ещё утяжелят немного эскизами.
Это же не процесс загрузки миллиона вкладок, а процесс отображения только очень малого объёма информации (адреса, заголовки да фавиконки).
Причём и этот процесс можно ускорить так:

1. Отобразить только заголовки вкладок.
2. Отобразить только те вкладки, которые уместились в окне (на остальные миллионы заголовков ресурсы в момент отображания "первого десятка" вкладок уже не попортятся)
3. Если ресурсы остались - дорисовать ещё и фавиконки
4. На адреса вкладок в этом деле ресурсы вообще не портятся. На адреса ресурсы надо портить только во время переключения на нужную вкладку, т.к. только тогда потребуется адрес страницы, которую надо во вкладку загрузить.
5. Ну аналогично фавиконкам на "загрузку" будущих эскизов вкладок ресурсы надо тратить только тогда, когда их надо отобразить (ну или в свободное от других дел время).

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

57. "Во вкладках Firefox появится функция предпросмотра эскиза са..."  –1 +/
Сообщение от Аноним (24), 12-Фев-24, 15:27 
Ну вот после изобретения раста и перехода на него, теперь надо сокращать время работы такой вот элементарщины
Ответить | Правка | Наверх | Cообщить модератору

63. "Во вкладках Firefox появится функция предпросмотра эскиза са..."  +1 +/
Сообщение от nameleftblank (?), 12-Фев-24, 16:19 
да-да во всем раст виноват, ведь на других языках никто никогда не писал O(n²) алгоритмы
Ответить | Правка | Наверх | Cообщить модератору

70. "Во вкладках Firefox появится функция предпросмотра эскиза са..."  +1 +/
Сообщение от Аноним (24), 12-Фев-24, 17:27 
Ну только растаманы (и мозилла, как изобреталь этой шляпы, конечно) могут написать O(n*n) там, где у всех в лоб получается O(n) - пройтись по списку один раз
Ответить | Правка | Наверх | Cообщить модератору

123. "Во вкладках Firefox появится функция предпросмотра эскиза са..."  +/
Сообщение от Kuromi (ok), 13-Фев-24, 19:51 
>[оверквотинг удален]
> 1. Отобразить только заголовки вкладок.
> 2. Отобразить только те вкладки, которые уместились в окне (на остальные миллионы
> заголовков ресурсы в момент отображания "первого десятка" вкладок уже не попортятся)
> 3. Если ресурсы остались - дорисовать ещё и фавиконки
> 4. На адреса вкладок в этом деле ресурсы вообще не портятся. На
> адреса ресурсы надо портить только во время переключения на нужную вкладку,
> т.к. только тогда потребуется адрес страницы, которую надо во вкладку загрузить.
> 5. Ну аналогично фавиконкам на "загрузку" будущих эскизов вкладок ресурсы надо тратить
> только тогда, когда их надо отобразить (ну или в свободное от
> других дел время).

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

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

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

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




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

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