wdelements
Legacy Member
Ik ben al een tijdje bezig met het onderzoeken van een manier om een kleine website te maken via
bijvoorbeeld het facebook principe.
Dus dat de meeste inhoud via ajax wordt geladen en hierbij ook de url's worden aangepast zodat ze te bookmarken zijn, etc..
Nu was ik terechtgekomen bij vikingspots.com waar ook deze techniek gebruikt wordt, maar nu vraag ik mij enkele zaken af, mss dat iemand hier ze weet.
Bij de search wordt hetvolgende gedaan:
<!-- search -->
<form class="search" action="/nl/ajax/" method="get">
<div class="input text">
<input name="q" id="search" type="text" value="" data-autocomplete-url="/nl/ajax/autocomplete/" placeholder="Search…"/>
</div>
<div class="input submit">
<input type="submit" value="Zoeken"/>
</div>
</form>
<!-- /search -->
Maar omdat in de url #!/nl/ajax natuurlijk niet mooi staat wordt dit #!/search/keyword
Waar gebeurt dit precies? Ik begrijp niet op welke plaats deze url wordt aangepast?
Dan vroeg ik mij ook nog af waarom dit wordt gedaan?
<span class="hidden urls"
data-static-url="/s/v-d35f2a80/"
data-search-url="/nl/ajax/"
...
Dus de urls die in de effectieve ajax calls worden gebruikt worden uit een hidden span gehaald. Waarom wordt dit gedaan?
Alvast bedankt
bijvoorbeeld het facebook principe.
Dus dat de meeste inhoud via ajax wordt geladen en hierbij ook de url's worden aangepast zodat ze te bookmarken zijn, etc..
Nu was ik terechtgekomen bij vikingspots.com waar ook deze techniek gebruikt wordt, maar nu vraag ik mij enkele zaken af, mss dat iemand hier ze weet.
Bij de search wordt hetvolgende gedaan:
<!-- search -->
<form class="search" action="/nl/ajax/" method="get">
<div class="input text">
<input name="q" id="search" type="text" value="" data-autocomplete-url="/nl/ajax/autocomplete/" placeholder="Search…"/>
</div>
<div class="input submit">
<input type="submit" value="Zoeken"/>
</div>
</form>
<!-- /search -->
Maar omdat in de url #!/nl/ajax natuurlijk niet mooi staat wordt dit #!/search/keyword
Waar gebeurt dit precies? Ik begrijp niet op welke plaats deze url wordt aangepast?
Dan vroeg ik mij ook nog af waarom dit wordt gedaan?
<span class="hidden urls"
data-static-url="/s/v-d35f2a80/"
data-search-url="/nl/ajax/"
...
Dus de urls die in de effectieve ajax calls worden gebruikt worden uit een hidden span gehaald. Waarom wordt dit gedaan?
Alvast bedankt
