Wie erreiche ich den "GitHub browse repo effect" (URL aktualisieren ohne die Seite zu aktualisieren)

8

Wenn ich ein Repo in GitHub durchsuche (Beispiel: Ссылка ) und auf einen Ordner klicke, wird der Ordner mit einem coolen Javascript geladen Animation, Bewegen von Sachen nach links, anstatt die ganze Seite neu zu laden. Die URL der Seite wird jedoch bei jedem Klick aktualisiert.

Wie erreiche ich das? Soweit ich weiß, können Sie die Seiten-URL nicht über JavaScript aktualisieren, daher müssen Sie die Seite aktualisieren. Meine Vermutung ist, dass sie die Seite teilweise zwischenspeichern, so dass sie nicht neu zu laden scheint und dann die Javascript-Animation nach dem Neuladen ausführt. Bin ich auf dem richtigen Weg? Gibt es Hinweise darauf, wie dies erreicht werden kann? Meine Umgebung ist jQuery und rails, aber ein allgemeiner Hinweis wird auch helfen.

    
Kusti 12.07.2011, 07:58
quelle

2 Antworten

5

Was Sie sehen möchten, ist dieser Screencast: Ссылка

in Kombination mit jQuery UI-Effekt "Folie" - Ссылка

viel Glück!

    
tmaximini 13.07.2011, 11:30
quelle
4

Sie können über dieses Verhalten in der Verlaufs-API und auf MDN im Abschnitt" Hinzufügen und Ändern von Verlaufseinträgen ".

    
anton_byrna 12.07.2011 08:04
quelle