- Verschifft
- 19. August 2026 um 16:05 UTC
- Autor
- Kamo
- Ausschuss
- 38fcc37
<html" trug Tailwind's "scroll-smooth" und nichts anderes. Weiter unterdrückt glatt Scrollen, während es zu einer neuen Route scrollt, aber nur für Seiten, die es als eine deklarieren Datenattribut: ************ liest **************** und auf nicht zu finden, schließt es ab "keine glatte Scrolling konfiguriert" und ruft window.scrollTo() unbewacht auf. Die Klasse ist unsichtbar zu diesem Check, so CSS animiert die Schriftrolle statt - von wo auch immer der Leser war, alle der Weg nach oben, mit jedem einzelnen Klick. Tief in eine lange Seite, die weit über eine zweites beobachten Sie den Blickport gleiten, während die neue Seite sitzt bereits gemacht darunter. Next warnt nur davor in der Entwicklung, so dass es still versendet. Das Hinzufügen von Daten-Scroll-Benehmens="glänzen" ist die ganze Lösung, und es erklärt jeden Teil der Bericht, dass die vorangegangenen fünf Runden nicht: - Refresh war schnell, klicken Sie sich durch die gleiche Seite war langsam: eine Auffrischung beginnt bei die Spitze und hat nichts zu blättern - jede Seite außer der Homepage: HomeClient feuerte ein Instant Window.scrollTo(0, 0) auf Mount, das die Animation vorwegnahm. Dieser Workaround wird hier entfernt - es würde sonst überschreiben Scroll Restaurierung und werfen ein Leser Rückkehr in die Homepage zurück nach oben statt, wo sie aufgehört haben - der Server sauber durchgehend gemessen, weil es nie der Server war Bewacht in check-client-navigation.mjs, die jetzt nicht die Build, wenn <html" aktiviert reibungsloses Scrollen ohne das Datenattribut. Verifiziert in beide Richtungen: es geht als verpflichtet, und es markiert die genaue Zeile, wenn das Attribut entfernt wird.