Плагины это не исправляют? А то в не теме
Не знаю про такие плагины. Мозилла должна допилить Web Components в этом году. По крайней мере, в about:config уже есть опции dom.webcomponents.customelements.enabled и dom.webcomponents.shadowdom.enabled, но работает только вторая. Если первую поставить в true, то сайт html5test.com всё равно показывает, что custom elements не поддерживается, а видимо, он и нужен для ютуба.
На старом firefox 41 тоже старый интерфейс ютуба. Раз тридцать чистил кеш и куки и все равно старый. Почему в 52 версии мне суют это говно в новой обертке?
Значит опередяют версию браузера и выдают старый интерфейс, потому что старый фокс может не поддерживать всех фич, необходимых для нового интерфейса.
И почему этот новый дизайн такой медленный?
Как пишут тут, в Firefox нету нативной поддержки Web Components, поэтому используется медленные javascript-овые библиотеки.
И как это сделать?
Установить дополнение для редактирования куков (например, Open Cookie Manager) или установить скрипт в Greasemonkey по ссылке, которую дал oleg.sgh
А как на ютубе вернуть классический дизайн?
http://sa.uploads.ru/GYWyN.png
Теперь только если вручную добавлять disable_polymer в каждый URL (раньше сохранялось, теперь — нет):
https://www.youtube.com/feed/subscriptions?disable_polymer=1
https://www.youtube.com/watch?v=jNQXAC9IVRw&disable_polymer=1
12-03-2018 11:38:27
Нашёл ещё один способ. Нужно отредактировать куки PREF для youtube.com и добавить в конец параметр "&f6=40009":
Вроде фиксится скриптом :D Проверяйте:
// ==UserScript== // @name VK.com Gecko scroll fix // @version 1 // @grant none // @include https://vk.com/* // ==/UserScript== var pageWrap = document.getElementById("page_wrap"); pageWrap.style["overflow"] = "hidden";
Вот, видосик запилил: https://www.youtube.com/watch?v=Zp0zeC0AjCU
В общем, у них в стилях два раза объявлен селектор с одинаковым именем и с противоположными значениями свойства overflow:
body.firefox #page_wrap { position:relative; width:100%; overflow: hidden } body.firefox #page_wrap { overflow:visible }
Когда второй отключаешь, скроллится как надо. Не знаю, можно ли накостылить фикс через GM. Лучше, наверное, раскочегарить их поддержку поактивней.
Заметил баг. У всех так? Не работает полоса скроллинга альбомов фото человека. Двигаю скролл сбоку, а двигает задний фон, а не альбом. В хроме все ок.
Подтверждаю! Пробовал с трёх компов, везде с чистым профилем. Баг только в фоксе. В IE всё нормально. Поддержка ВК посылает проверять на вирусы :angry:
Неделю назад установил 50.1.0 c чистым профилем. Недавно вышло обновление 51.0.1, а [firefox] ни сном ни духом. В диалоге About жму "Check for updates" — никакой реакции (кнопка не пропадает). Также стоит Developer Edition 52.0a2 (2017-01-23) тоже со свежим профилем — такая же история — не обновляется, не реагирует на кнопку "Check for updates". Посмотрел в Wireshark — запросы к aus5.mozilla.org (из app.update.url) не шлются. Maintenance Service установлен. Антивирусов нет.
Сформировал update-URL — отдаётся корректный ответ с обновлением до 51.0.1:
[spoiler]Запрос:
https://aus5.mozilla.org/update/6/Firefox/50.1.0/20161208153507/WINNT_x86-msvc-x86/en-US/release/Windows_NT%206.1(noBug1296630v1)/default/default/default/update.xml
Ответ:
[code]
<updates>
<update type="minor" displayVersion="51.0.1" appVersion="51.0.1" platformVersion="51.0.1" buildID="20170125094131" detailsURL="https://www.mozilla.org/en-US/firefox/51.0.1/releasenotes/">
<patch type=
Да, помогло. Спасибо!! :)
Здравствуйте. Имеется проблема. Открыта страница с аудиозаписями в ВК (воспроизведение остановлено, курсор мыши не двигается). Загрузка CPU не падает ниже 35%. Переключаюсь на другую вкладку — падает до 0–2%. Посмотрел через профайлер — примерно 50 раз в секунду происходит Recalculate Style (Restyle Hint: CSSAnimations). Можно ли совсем отключить эти анимации, или хотя бы, снизить их частоту до 5–10 в секунду? Также, довольно много событий Minor GC и Non-Incremental GC. Можно ли сборщику мусора тоже ограничить частоту хотя бы до одной сборки за 1–5 секунд?
Оливер, если что-то типа такого:
то может быть вот это поможет: http://forum.mozilla-russia.org/viewtop … 03#p709303
На 51.0b12 (win32/en-US) всё в порядке с этой иконкой.
Всё-таки, проблема оказалась серьёзней. Через некоторое время опять происходит такая же ерунда. Иногда помогает передёрнуть disablePrefetch пару раз, а иногда нет. Посмотрел в WireShark - когда случается этот баг, firefox даже не обращается к днс. То есть я тупо давлю сто раз CTRL+F5, а он даже не посылает запросы, а также игнорирует hosts. Через пару минут вдруг внезапно начинает посылать запросы (в WireShark начинают идти пакеты) и начинает понимать hosts. Повторюсь, что если в адресную строку сразу вбивать IP-адрес, то всё грузится как надо. Не могу нормально работать из-за этого бага. Что же делать?
Вот тут кстати у зарубежных товарищей точь-в-точь описание моей проблемы без решения: http://superuser.com/questions/930041/f … ns-lookups (точнее, пишут что можно попробовать удалить cert8.db из папки профиля, но я не хочу перезагружать Firefox, т.к. опять будет неясно, помогло удаление, или опять поработает сколько-то времени и сл
…Решил проблему добавлением настройки "network.dns.disablePrefetch"="true". Оказывается в Мозилле прекрасно знают, что DNS-кэш даёт такой баг, но вместо того, чтобы исправить, они предлагают его просто отключить :dumb:
Firefox 51.0b9 32-bit на Windows 7 64-bit, хотя проблема ещё с 40-х версий. Через несколько часов работы сначала перестают открываться некоторые сайты. На других сайтах перестают подгружаться стили, скрипты. А потом вообще наглухо. При этом, по IP-адресу сайты нормально открываются (некоторые сайты позволяют такое). Если прописать какой-нибудь домен в hosts, то это тоже не даёт никакого эффекта, Firefox просто игнорирует это, хотя другие браузеры и программы начинают понимать новую запись в hosts. После перезапуска Firefox'а всё начинает открываться. Я так понимаю, что-то не так с dns делами внутри фокса. Повторить данный баг не так просто - иногда появляется через пару часов, а иногда фокс неделю пашет без проблем. Может быть есть какое-то отладочное средство, которое покажет, в каком компоненте находится баг, когда такое в следующий раз проявится?
[spoiler="Установленные дополнения"]Abduction!-FIXED
Application Update Service Helper (штатное)
BetterStop
Cookies Manager+
Copy Links
D
подозревать, что это баг avc1-декодера firefox'а.
Зря грешил на Firefox. Дело в Intel Graphics. Media Source Extensions использует декорер Microsoft DTV-DVD, который задействует аппаратное декодирование видеокарты. Видеокарта декодирует как раз с такими глюками. Решение: с помощью утилиты Codec Tweak Tool из набора K-Lite нужно выключить DXVA:
По поводу вот таких искажений (Firefox 45.0b10, HTML5, Windows 7 64-bit):
Я заметил, что такое появляется только если в "Stats for nerds" написан кодек: video/mp4; codecs="avc1.4d4014":
Глюк проявляется каждый раз в одних и тех же местах видео (я создавал новый профиль), что даёт основание подозревать, что это баг avc1-декодера firefox'а.
Попробуйте открыть у себя это видео (c 2:00 по 2:07 и с 2:40 по 2:47) в качестве 480p (только не "auto 480p", а просто 480p): https://www.youtube.com/watch?v=FekUMw5NY0E
У меня это выглядит так: https://vid.me/e/bVKE?stats=1&tools=1
В конфиге должно быть: media.mediasource.mp4.enabled = true, media.mp4.enabled = true
…DreamC, нужно чтобы у тем были настройки (прям как у аддонов). Вот там было бы самое место этим опциям.
le_, через userChrome.css:
#context-back image, #context-forward image, #context-reload image, #context-stop image, #context-bookmarkpage image{ display:none !important; } #context-navigation .menu-iconic-left { -moz-margin-start:14px !important; /*adjust this for your OS/theme*/ } #context-back:after, #context-forward:after, #context-reload:after, #context-stop:after, #context-bookmarkpage:after{ content: attr(aria-label) !important; } #context-navigation{ -moz-box-orient: vertical !important; } #context-navigation > .menuitem-iconic { -moz-box-pack: start !important; }
Если вы используете Windows 7 с темой Aero на не очень мощном железе, то есть способ ускорить скроллинг страниц, а также флеш-видео в фоксе — нужно просто свернуть все окна, которые находятся позади фокса. Проверяйте :D
А в последней бете обнаружил баг (не знаю, был ли раньше) — при нажатии правой кнопкой мыши на кнопку «назад», иногда происходит переход назад, а только потом уже показывается положенное меню истории. Подтвердите. Правда, я в Classic Theme Restorer выставил, чтоб кнопки навигации не привязывались к адресной строке. Может, это влияет.
А ещё иногда появляются вертикальные полосы (в контенте вроде не замечены – в основном, в хроме):
Блокировщики рекламы стоят? В виде аддонов фокса или в антивирусе?
villa7, если и на гугле и на ютубе показывается, то всё ок. И на этом форуме тоже у меня раньше не показывалась :)
О!! Нашёл решение проблемы! В about:config "browser.chrome.favicons" стояло в false. Меняем на true, иконки появляются.
Кстати, хотелось бы вернуться к теме иконок на вкладках. Вот что удалось нарыть. Следите за руками:
1. Иконки нет:
2. Вручную добавляем элемент в инспекторе:
3. Вуаля:
Выходит, фокс раньше просто делал запрос к favicon.ico, независимо от того, внедрялся он в код страницы или нет. А теперь перестал, и запрашивает только иконку из link ref="icon", если этот элемент есть. А нет – значит не судьба. НО!! Перестал на Windows 7, а на XP так и продолжает запрашивать. Мистика какая-то.
DreamC, я думаю, что тут подразумевается аналог MPEG-DASH. То есть, для воспроизведения медиа, сначала запрашивается плейлист, который содержит ссылки на потоки видео с разным битрейтом. Точнее даже не на потоки, а на вторичные плейлисты, которые содержат фрагменты видео. И в зависимости от условий передачи, плеер сможет переключаться между потоками разного качества налету. Вот это как раз подходит для "adaptive streaming and time shifting".
UPD. Слово "generate" в данном случае, скорее всего переводится как «вызывать», а не порождать/производить. Есть у него и такое значение.