LINUX.ORG.RU

Firefox перебрасывает в другую область веб страницы.

 , ,


0

2

Я жму сюда

У меня первое уведомление сверху в списке по этой ссылке

Я жму на пол секунды вижу это

Затем страница перепрыгивает выше по странице сюда

Это в firefox 102.3.0esr если по ссылке из пункта 2 перейти в режиме инкогнито то тоже прыгает, удалял куки лора и все его настройки на всякий. Таже хрень. Если открыть в хромиуме никуда не прыгает страница.

Кто виноват не знаю.

Как будто короче я перешёл по ссылке с якорем не тем.

★★★★★

Последнее исправление: LINUX-ORG-RU (всего исправлений: 4)

Проверьте у кого тоже огненная лиса.

LINUX-ORG-RU ★★★★★
() автор топика

Если открыть в хромиуме никуда не прыгает страница.

Ну ты понял.

ox55ff ★★★★★
()

Насколько я понял, это виновато сворачивание кода. Тоже страдаю, перематывая выше.

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

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

Над проверить.

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

Тестовая фигулина

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 3)
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 4)
00:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 5)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Barts HDMI Audio [Radeon HD 6790/6850/6870 / 7720 OEM]
02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
03:00.0 IDE interface: VIA Technologies, Inc. VT6415 PATA IDE Host Controller
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
dron@gnu:~$ lshw 
WARNING: you should run this program as super-user.
gnu                         
    description: Computer
    width: 64 bits
    capabilities: smp vsyscall32
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 12GiB
     *-cpu
          product: AMD Phenom(tm) II X6 1055T Processor
          vendor: Advanced Micro Devices [AMD]
          physical id: 1
          bus info: cpu@0
          version: 16.10.0
          size: 2209MHz
          capacity: 2800MHz
          width: 64 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt cpb hw_pstate vmmcall npt lbrv svm_lock nrip_save pausefilter cpufreq
          configuration: microcode=16777436
     *-pci:0
          description: Host bridge
          product: RS880 Host Bridge
          vendor: Advanced Micro Devices, Inc. [AMD]
          physical id: 100
          bus info: pci@0000:00:00.0

                logical name: /dev/input/event15
           *-input:7
                product: HDA ATI SB Front Headphone
                physical id: 7
                logical name: input19
                logical name: /dev/input/event16
        *-isa
             description: ISA bridge
             product: SB7x0/SB8x0/SB9x0 LPC host controller
             vendor: Advanced Micro Devices, Inc. [AMD/ATI]
             physical id: 14.3
             bus info: pci@0000:00:14.3
             version: 40
             width: 32 bits
             clock: 66MHz
             capabilities: isa bus_master
             configuration: latency=0
           *-pnp00:00
                product: PnP device PNP0c02
                physical id: 0
                capabilities: pnp
                configuration: driver=system




LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU
~$ sensors coretemp-*
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +41.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +40.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:        +37.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:        +39.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:        +38.0°C  (high = +80.0°C, crit = +100.0°C)

~$ sensors it8728-isa-0a30 it8790-isa-0a40
it8728-isa-0a30
Adapter: ISA adapter
in0:               84.00 mV (min =  +0.00 V, max =  +3.06 V)
+3.3V:              3.30 V  (min =  +3.13 V, max =  +3.46 V)
+12V:              11.95 V  (min = +11.38 V, max = +12.60 V)
+5V:                4.98 V  (min =  +4.74 V, max =  +5.25 V)
in4:               12.00 mV (min =  +0.00 V, max =  +3.06 V)
Vcore:              1.78 V  (min =  +1.66 V, max =  +1.86 V)
Vdram:              1.51 V  (min =  +1.43 V, max =  +1.57 V)
3VSB:               3.36 V  (min =  +0.00 V, max =  +6.12 V)
Vbat:               3.26 V  
SYS2 fan:            0 RPM  (min =    0 RPM)
SYS3 fan (front):    0 RPM  (min =    0 RPM)
SYS4 fan (PSU):      0 RPM  (min =    0 RPM)
SYS5 fan:            0 RPM  (min =    0 RPM)
fan5:                0 RPM  (min =    0 RPM)
System temp:       +33.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
PCH temp:          +48.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
intrusion0:       OK

it8790-isa-0a40
Adapter: ISA adapter
in0:            156.00 mV (min =  +0.00 V, max =  +3.06 V)
in1:            120.00 mV (min =  +0.00 V, max =  +3.06 V)
in2:            108.00 mV (min =  +0.00 V, max =  +3.06 V)
+3.3V:            3.70 V  (min =  +0.00 V, max =  +6.12 V)
in4:            912.00 mV (min =  +0.00 V, max =  +3.06 V)
in5:              1.09 V  (min =  +0.00 V, max =  +3.06 V)
in6:              3.06 V  (min =  +0.00 V, max =  +3.06 V)  ALARM
3VSB:             3.67 V  (min =  +0.00 V, max =  +6.12 V)
Vbat:             3.65 V  
CPU fan:         958 RPM  (min =   10 RPM)
CPU OPT fan:     540 RPM  (min =    0 RPM)
SYS1 fan (top):  309 RPM  (min =    0 RPM)
temp1:           +29.0°C  (low  =  +0.0°C, high = +90.0°C)  sensor = Intel PECI
temp2:           +34.0°C  (low  =  +0.0°C, high = +60.0°C)  sensor = thermistor
temp3:           +51.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
intrusion0:     OK

~$ sensors drivetemp-*
drivetemp-scsi-2-0
Adapter: SCSI adapter
temp1:        +40.0°C  (low  =  +0.0°C, high = +60.0°C)
                       (crit low = -40.0°C, crit = +70.0°C)
                       (lowest = +26.0°C, highest = +40.0°C)

drivetemp-scsi-0-0
Adapter: SCSI adapter
temp1:        +38.0°C  (lowest = +24.0°C, highest = +39.0°C)

drivetemp-scsi-3-0
Adapter: SCSI adapter
temp1:        +32.0°C  (low  =  +0.0°C, high = +70.0°C)
                       (crit low =  +0.0°C, crit = +70.0°C)
                       (lowest = +28.0°C, highest = +44.0°C)

drivetemp-scsi-1-0
Adapter: SCSI adapter
temp1:        +37.0°C  (low  = +10.0°C, high = +40.0°C)
                       (crit low =  +5.0°C, crit = +60.0°C)
                       (lowest = +23.0°C, highest = +40.0°C)

~$ nvidia-smi
Wed Oct 19 21:37:25 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 520.61.05    Driver Version: 520.61.05    CUDA Version: 5.0      |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A |
|  0%   51C    P8    18W / 220W |    584MiB /  8192MiB |      3%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от Dimez

Во корое я скопипастил простыню и если перейти по этой ссылке Firefox перебрасывает в другую область веб страницы. (комментарий) в этом треде то прыгает. Первую простыню делал маркдавном, на неё не прыгает, вторую протыню делал лоркодом на неё прыгает

LINUX-ORG-RU ★★★★★
() автор топика

О проблеме я уже докладывал, наблюдается в разных версиях Фокса, в т.ч. и с чистым профилем. В Хромоге не наблюдается. В чем причина и как спасать Фокс не решили.

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

ФФ что-то со страничкой динамически делает, надо как-то получить html весь от него до и после фикса и узнать чёкак. Браузеры же могут чинить плохой html. Вот может оно считает что плохим и после загрузки страницы «чинит» ибо на полсекунды же показывается всё нормально, это оно спустя время улетает на другую область страницы.

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

И как чинить,

Багрепортами на Фаерфокс. На других сайтах с динамическими страницами та же проблема.

question4 ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

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

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

Вот я и говорю непостоянная, непонятная финтифлюшка, как ловить непонятно (хотя я и не вникал). Жутко раздражает.

Дело в блоке code и его размере. Будто загружается страничка, потом блок кода [code] схлопывается через авто cut и во воремя схолопывания страничка меняет размер и firefox пытаясь перестроить вид швыряет область просмотра на обум вверх.

Может js шалит, ну в смысле js обвязка.

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

Так оно и есть, в about:config задал javascrip.enabled=false

Теперь нет cut на [code] и проблемы нету. Но хз кто виноват, ФФ дёргающий скрипт невпопад или сам скрипт. Включил назад, без жопаскрипта веб странички не робят многие ((

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

Вообще похоже на особенность работы фф которую я ещё лет 10 назад видел. Хром сначала пробегал по странице скриптами и показывал уже частично обновленную, а фф сначала рисовал то, что ему приходило, а потом начинал накатывать скрипты.

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

которую я ещё лет 10 назад видел

Ясно понятно, тему можно закрывать =)

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

Я тогда просто логику правил.

На самом деле изменять скриптом размер элементов после загрузки или скроллить к нужному месту скриптами это злобное зло.

Я не берусь сказать, что это то же самое. Просто по симптомам похоже.

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 1)
Ответ на: комментарий от ya-betmen

Мне лень нажать F12 и посмотреть так ли это там =) Может кто глянет по сестрински. Размер элемента меняется, да , а вот проматывает уже сам браузер кажись вместо того что-бы просто протолкнуть страницу верх, он проталкивает её вниз, от этого вид уезжает вверх, я вот так понял. Хром видимо умеет толкать страницу и вверх и вниз в зависимости от того над или под областью просмотра изменился размер элемента, что бы сохранить позицию просмотра страницы. Фух.

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

Затем страница перепрыгивает выше по странице сюда

Опытным путем замечено, что настройками ublock можно нивелировать данное поведение.

  • Перейти Настройки - Мои правила
  • В правую колонку вставить www.linux.org.ru * inline-script block (или www.linux.org.ru * 1p-script block)
  • Затем нажать «Сохранить» и «Утвердить».

Конечно, что-то слегка сломается. Например, если зайти в данную тему анонимом, а затем залогиниться, то придется заново переходить в тему. Может еще что…
Несомненно это большой жирный костыль, и непонятно зачем его применять. )

UPD. Новые уведомления (синим цветом) тоже не будет видно на открытой странице.

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

UPD. Новые уведомления (синим цветом) тоже не будет видно на открытой странице.

Не, это больно и обидно.

hobbit ★★★★★
()
5 января 2023 г.
Ответ на: комментарий от LINUX-ORG-RU

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

В любом случае, я редко попадал именно на такие страницы, но было, да.

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