johny7: ? oder # als Trennzeichen zwischen Adresse und searchpart

Beitrag lesen

Moin allerseits,

Moin Moin!

MIt welcher Technik und welchem Hintergrund arbeitet google.com mit einer Raute (#)?

Gar nicht. Das ist rein Client-seitiges Javascript, dass diesen Teil der URL mißbraucht, um mit viel Aufwand eine Historie zu bewahren. Ein typisches Symptom Ajax-verseuchter Webseiten.

Tatsächlich! Ich habe einmal JavaScript deaktiviert und sofort kommen ganz andere "Ergebnisse" zum Vorschein.

Kann man denn mit Ajax und normalem Aufruf keine History schreiben? Und überhaupt, warum soll die Suche per Ajax ausgeführt werden? Diese paar Zeilen HTML kann man doch eben neu laden!

Grüße, JN

--
ie:{ fl:( br:^ va:| ls:[ fo:| rl:? n4:? ss:| de:] js:| ch:? sh:( mo:| zu:)
http://www.johny7.de