Replace state, možný konec noncool adres
- joker0cz
- Člen | 16
Zdravím do spolku :)
Již delší dobu jsem váhal jestli napsat nebo ne, nakonec jsem se rozhoupal. To, že nette nějakým způsobem narušuje hezké url to víme asi všichni, nicméně nebylo by vhodné k další verzi nette připojojit ke knihovně pár řádků s history.replaceState která by nevzhledné _fid a do další nahrazovala? Narozdíl od push state není třeba handlovat tlačítka zpět v browseru takže by to mělo být ok. Co vy na to?
- Filip Procházka
- Moderator | 4668
Nevím, jestli jsi to postřehl, ale Nette je server-side. Co děláš na klientu ho nezajímá ;)
Nápad ale dobrý, založíš u Vojty issue?
- Vojtěch Dobeš
- Gold Partner | 1316
Je to tu – dovolil jsme si převzít původní kód Ondry Mirtese a
zařadit tuto funkcionalitu jako volitelné rozšíření do
nette.ajax.js
, zatím jen v masteru. Můžete vyzkoušet, jestli
je to ok. Zachovává to podporu pro 3s pro refresh, protože podle mě
tahle Nette feature má své opodstatnění (tu a tam prostě omylem zmáčknu
F5, a připravím se tak o zprávičku). _fid tedy zmizí až po
3 vteřinách.