Перейти к публикации
Nightmarish Dream

  

52 пользователя проголосовало

  1. 1. Каким браузером пользуетесь?



Рекомендованные сообщения

Майкрософт молодцы, что смогли улучшить производительность своего нового Эджа на фоне Хрома, хотя оба они созданы на одной и той же базе (на базе Хромиума): "New optimizations boost performance in preview builds of Microsoft Edge" :good:

И таки да, в тесте Speedometer 2.0 новый Эдж набирает у меня больше остальных :ok:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ещё Майкрософт молодцы, что взялись улучшать разные аспекты, связанные с прокруткой веб-содержимого, тем самым улучшая не только свой новый веб-браузер, но и все остальные на базе Хромиума: 

В текущих dev-версиях Эджа и Хрома фича "Compositor threaded scrollbar scrolling" уже включена по умолчанию (любая сборка Chrome Canary новее 82.0.4072.0 или Microsoft Edge новее 82.0.446.0). Как раз она и отвечает за резкое увеличение производительности во время перетаскивания ползунка прокрутки с помощью мыши (это улучшение распространяется ещё и на нажатия в свободном месте ползунка прокрутки, нажатия по стрелкам, расположенным на обеих концах ползунка прокрутки, и на некоторые другие сценарии взаимодействия со скроллбарами). Если в двух словах, то сейчас скролл с помощью ползунка прокрутки происходит в основном потоке (main thread). Если основной поток чем-то занят (например, продолжительным выполнением JavaScript), то прокрутка начинает сильно тормозить и тупить. Программисты из Майкрософт решили перенести этот процесс из основного потока в поток компоновщика (compositor thread).

Вот парочка тестов, на которых хорошо видно это улучшение:
https://rahul8805.github.io/DemoPages/BouncyMoon.html
https://rahul8805.github.io/DemoPages/main_thread_jank.html

В Фаерфоксе эту фичу ввели ещё в 55-й версии, о чём сообщил один из разработчиков сего браузера: 

Почему программисты Гугла, за одиннадцать лет существования своего веб-браузера, не додумались до столь очевидного и буквально напрашивающегося улучшения, для меня остаётся загадкой dntknw.gif Хотя если вспомнить, сколько им понадобилось лет, чтобы внедрить в свой веб-браузер плавную прокрутку... ^_^ Хорошо что Майкрософт начала принимать активное участие в развитии Хромиума  Уверен, что сделанный ими уже сейчас вклад в развитие Хромиума гораздо важнее и значимее, чем вклад всяких там Опер, Вивальди, Яндексов и прочих мелких игроков этого рынка.

Радует и то, что Майкрософт, похоже, не собирается останавливаться на достигнутом Из их твита: "More scrolling improvements coming soon" 

Помню, как @SerHen’ryписал здесь, что сложно радоваться чему-то хорошему, когда в Винде столько всего плохого. Прикол ведь в том, что тот, кто хочет видеть лишь говно, только его и будет замечать  grin.gif Я же стараюсь находить в системе и софте что-то хорошее и позитивное, и новый Эдж, — яркое тому подтверждение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, кто знает. Вот в Firefox, если нажать просто F5 то происходит обновление страницы. Но! Если нажать Ctrl+F5 то происходит обновление страницы вместе с очисткой кеша. Для чего это? Например, вы загрузили баннер HTML5 с названием banner. Если вы его меняете по FTP, но оставляете такое же название, то ваш браузер при простом обновлении через F5 - не обновит сам баннер, так как он видит, что название совпадает и хранит старую копию в кеше. А если обновить через Ctrl+F5 то банер обновится, так как страница при перезагрузке очищает кеш.

А теперь внимание вопрос: какая комбинация клавиш перезагружает страницу вместе с очисткой кеша в Chrome? Ctrl+F5 - не работает, F5 тоже. Помогает только очистка кеша через настройки. Если ли вообще у него такая горячая клавиша?

P.S. Делаю баннер HTML5 для одного сайта под движок Хромиум и замучился постоянно чистить кеш.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Странно. По идее, в Хроме для этого существуют следующие комбинации клавиш, которые должны очищать кэш: Shift+F5, Ctrl+F5 и Ctrl+Shift+R

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Также кэш должен очищаться, если зажать Ctrl или Shift и кликнуть ЛКМ по кнопке обновления страницы, которая находится на панели инструментов, в левом верхнем углу окна браузера. Если всё это не работает, то вероятно в Хроме какой-то баг.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, oddman сказал:

то ваш браузер при простом обновлении через F5 - не обновит сам баннер, так как он видит, что название совпадает и хранит старую копию в кеше

Зависит от настроек кеширования.

1 час назад, oddman сказал:

А теперь внимание вопрос: какая комбинация клавиш перезагружает страницу вместе с очисткой кеша в Chrome? Ctrl+F5 - не работает, F5 тоже. Помогает только очистка кеша через настройки. Если ли вообще у него такая горячая клавиша?

При открытом веб-инспекторе нажми правой кнопкой мыши на кнопку обновления страницы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, Silent Rain сказал:

Что именно помогло?

Горячие клавиши Никакие не сработали, а вот если открыть сайт в веб инспекторе, нажать правую мышку на иконке обновления и выбрать: Очистка кеша и жесткая перезагрузка — то он обновляет баннер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, oddman сказал:

Горячие клавиши Никакие не сработали...

Значит баг какой-то в Хроме. Должны работать!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, SerHen’ry сказал:

Сафари обновился до версии 13.1

f7Kx5Nh.png

Первый пункт, это вообще то, что давным-давно присутствовало в Хроме и во всех других веб-браузерах :huh: Удивительно, что это только сейчас решили добавить в Сафари. ЛОЛ!!! :biggrin: А неудивительно то, что все уже давным-давно перебрались на Хром, даже самые ебанутые "яблочники". Так недолго и уже Эппл представит свой новый веб-браузер на базе Хромиума :laugh:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Было бы здорово, если бы в Хроме, Эдже и Фаерфоксе появилась возможность оказаться в самом верху страницы, щёлкнув по вкладке ЛКМ, как в Яндекс.Браузере и Опере. Удобная ж функция! :good: Почему её игнорируют такие крупные компании, как Гугл, Майкрософт и Мозилла? dntknw.gif

Попробовал расширение "TopScroll", но что-то оно мне не сильно понравилосьnea.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Silent Rain сказал:

Попробовал расширение "TopScroll", но что-то оно мне не сильно понравилосьnea.gif

На том же ютубе, например, вместе с этим расширением есть уже кое-какие проблемки. На странице с каким-нибудь видео можно упереться курсором мыши в левую границу экрана и буквально вытащить боковое меню, зажав ЛКМ. Если же включить это расширение, то придётся уже выцеливать эту невидимую зону. А ещё на главной странице ютуба можно выбирать разные пункты бокового меню, даже если курсор мыши упрётся в левую границу экрана. С этим расширением такой трюк тоже не прокатит, ибо вся левая граница выступает в качестве невидимой кликабельной зоны. К слову, в настройках расширения можно выбрать размер этой зоны (от 1 до 10 пикселей). В общем, идея, конечно, интересная и кому-то может пригодиться, но я перфекционист и подобные косяки и нюансы мне ну никак не нравятся. Всё-таки, как мне кажется, простой клик ЛКМ по самой вкладке для этих целей подходит гораздо лучше.

То, что это расширение, как и любое другое, не будет работать на внутренних страницах веб-браузера и в Интернет-магазине Chrome, я уже вообще молчу :don-t_mention: В очередной раз убеждаюсь, что лучше когда разработчики самого веб-браузера реализуют в нём те или иные фичи. Все эти расширения, это всё не более, чем "костыли", работающие, в большинстве случаев, не лучшим образом :negative:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Майкрософт продолжает работать на улучшением прокрутки для своего нового Эджа и Хромиума: "Scrolling personality improvements in Microsoft Edge"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хром всё-таки обновился до 81-й версии, а вмести с ним и Фаерфокс до 75-й. Превью вкладок в Хроме по-прежнему выключены по дефолту. Включат либо в следующей 82-й версии, либо в 83-й. Но я уже себе включил через страницу chrome://flags/ 🙂

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Те, у кого в Фаерфоксе наблюдаются проблемы с производительностью и/или с отображением веб-страниц на современных компах (а таких, я уверен, немало), смею предположить, что вызваны они новым, до конца ещё не отлаженным WebRender'ом. Отключить его можно на служебной странице about:config. Вбиваем в адресной строке about:config и ищем там параметр "gfx.webrender.force-disabled", после чего меняем его значение с "false" на "true". Перезагружаем веб-браузер. Чтобы убедиться в том, что WebRender отключен, посещаем служебную страницу about:support, скроллим до раздела "Графика" и смотрим, что написано напротив поля "Композитинг". Если мы всё сделали правильно, то там должно быть написано "Direct3D 11 (Advanced Layers)". По моим наблюдениям он работает гораздо лучше новомодного WebRender'а, с которым до сих пор довольно много проблем и мороки :shoot:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


×
×
  • Создать...