LINUX.ORG.RU

Что за беда с адаптивностью в firefox на андроид

 


0

1

Здравствуйте

Подскажите, почему некоторые сайты в фф не переключаются в мобильный режим? Хабр, например, загружает десктопную версию с крошечным шрифтом читать который нереально

linux.org.ru загружается в Таком виде, а когда немного поскроллишь, переходит в мобильный

★★★★★

У ЛОРа же нет версии для мобильников, просто он простой и легкий, поэтому его могут адаптировать под мобильники сами браузеры. Новый движок огнелиса это с задержкой делает, по-видимому.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Раньше нормально было. На десктопе (если сплющить окно браузера) отрабатывает тоже нормально. Косячники, блин.

makoven, версия то какая? 57?

mandala ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Не с задержкой. Если страницу не скроллить, так и будет как на картинке неважно сколько времени пройдет

Может проблемы с хабром и лором не связанные, но суть в том, что на хроме все норм. Не знаю, было ли так и раньше или началось с версии 57 (с нее начал юзать ФФ)

makoven ★★★★★
() автор топика
Ответ на: комментарий от mandala

Поставил nightly

С хабром проблема решилась. Спасибо

С лором то же самое что и на 57

makoven ★★★★★
() автор топика
Последнее исправление: makoven (всего исправлений: 3)

Хабр сам тебя редиректит на полную версию, для мобилок у них есть отдельный домен m.habrahabr...

А вот лор себя странно ведёт после смены ориентации экрана с ландшафтной на портретную

jo_b1ack ★★★★★
()
Ответ на: комментарий от jo_b1ack

Хабр ребиректит на мобильную если открывать в хроме или в фф найтли. А на фф 57 не редиректит. Статьи открываю с rss-агрегатора inoreader - там они по умолчанию десктопной версии, естественно

makoven ★★★★★
() автор топика
Последнее исправление: makoven (всего исправлений: 1)

Поддерживаю вопрос. Баг появился начиная с 57 версии.

xDShot ★★★★★
()
Последнее исправление: xDShot (всего исправлений: 1)

+1, тоже бесит нереально

Deleted
()

YMMV.

Здесь, всё работает. Начиная - с m52 Firefox/Fennec.
Актуальный на сегодня Fennec m58, с патчами privacy/anti-geolocation/anti-trackers/anti-telemetry.

156   cd firefox-${pkgver}                                                                                                                        
157                                                                                                                                               
158   # Serie 00XX: OS and distribution specific patches                                                                                          
159   # Serie 0XYY: Generic source code patches                                                                                                   
160   # Serie XYYY: Extra features patches                                                                                                        
161   # Serie 1YYY: Compiler specific patches                                                                                                     
162   # Serie 2YYY: LTO patches                                                                                                                   
163   # Serie 25YY: PGO patches                                                                                                                   
164   # Serie 4YYY: Privacy patches                                                                                                               
165   # Serie 5YYY: Privacy preferences                                                                                                           
166   # Serie 6YYY: Enhancements                                                                                                                  
167   # Serie 7YYY: Packaging                                                                                                                     
168                                                                                                                                               
169 if [ "${CLANG}" == "true" ]; then                                                                                                             
170   patch -p1 -i "${srcdir}/1050-clang-libpng-c99.patch"                                                                                        
171 else                                                                                                                                          
172   patch -p1 -i "${srcdir}/1060-gcc-toolchain.patch"                                                                                           
173 fi                                                                                                                                            
174   # patch -p1 -i "${srcdir}/0060-fix-ldflags-ndk-r15c.patch"                                                                                  
175   # Removed m55                                                                                                                               
176   # patch -p1 -i "${srcdir}/0110-fix-skia-neon.patch"                                                                                         
177   ### patch -p1 -i "${srcdir}/0110-libxul-check-order.patch"                                                                                  
178   patch -p1 -i "${srcdir}/0120-configure-appname.patch"                                                                                       
179   # Serie 1YYY: Compiler specific patches                                                                                                     
180 if [ 1 == 1 ]; then                                                                                                                           
181   patch -p1 -i "${srcdir}/1010-optimize-flags.patch"                                                                                          
182   ### CHECK if cause of low 453                                                                                                               
183   ### patch -p1 -i "${srcdir}/1020-optimize-gfx-flags.patch"                                                                                  
184   #patch -p1 -i "${srcdir}/1510-packager-allow-dup-libs.patch"                                                                                
185                                                                                                                                               
186   # Serie 4YYY: Privacy patches                                                                                                               
187   patch -p1 -i "${srcdir}/4000-configure.patch"                                                                                               
188   patch -p1 -i "${srcdir}/4010-telemetry-profiler-session.patch"                                                                              
189   patch -p1 -i "${srcdir}/5010-prefs-telemetry-profiler.patch"                                                                                
190   patch -p1 -i "${srcdir}/4040-geolocation.patch"                                                                                             
191   patch -p1 -i "${srcdir}/5040-prefs-geolocation.patch"                                                                                       
192   ###!!! STOPS video                                                                                                                          
193   ### patch -p1 -i "${srcdir}/4060-push-webnotifications-captive-portal.patch"                                                                
194   msg2 "Patching source to exclude components..."                                                                                             
195   rm -fr browser/extensions/{aushelper,flyweb,followonsearch,formautofill,pocket}                                                             
196   patch -p1 -i "${srcdir}/4070-default-extensions.patch"                                                                                      
197   patch -p1 -i "${srcdir}/4080-social-webrtc.patch"                                                                                           
198   patch -p1 -i "${srcdir}/5080-prefs-social-webrtc.patch"                                                                                     
199 fi                                                                                                                                            
200   patch -p1 -i "${srcdir}/4090-android-manifest.patch"                                                                                        
201                                                                                                                                               
202   # Serie 5YYY: Privacy preferences                                                                                                           
...                                                                                                         
230 ### CHECK if patch works                                                                                                                      
231 ### cp browser/fonts/EmojiOneMozilla.ttf mobile/android/fonts                                                                                 
232 rm mobile/android/tests/browser/robocop/src/org/mozilla/gecko/tests/testStumblerSetting.java                                                  

linux.org.ru - https://imgur.com/a/k6aw6
habrahabr.ru - https://imgur.com/a/wVKXw
about:support - https://imgur.com/a/gcYVs

blitz
()
Ответ на: комментарий от makoven

У меня с задержкой. То есть даже если не начинать скроллить, он «прогрузится».

Но так как я привык к хрому на мобильнике, вернулся на него.

Deleted
()
Ответ на: комментарий от blitz

Fennec m58 Android и BlackBerry
FirefoxESR m52.5.0 PGO optimized - версия для Arch, нужны системные libs:

ac_add_options --with-system-cairo
ac_add_options --with-system-icu
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-png
ac_add_options --with-system-zlib
ac_add_options --enable-libjpeg-turbo   # --with-system-jpeg
ac_add_options --enable-system-ffi
ac_add_options --enable-system-hunspell
ac_add_options --enable-system-pixman
ac_add_options --enable-system-sqlite

https://sourceforge.net/projects/firezilla-mobile/files/

blitz
()
Ответ на: комментарий от makoven

Специальные возможности — всё включено кроме первого. Только что снова проверил — всё нормально.

tm4
()
Ответ на: комментарий от tm4

Дополнительные — загружать шрифты с сайта — выключено.

tm4
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.