Komentáře k článku
Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace

Trvalé lokální úložiště je jednou z oblastí, kde měly nativní klientské aplikace (desktopové) výhodu nad webovými aplikacemi. Představme si současné možnosti webových aplikací pro lokální ukládání dat.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
„Každé číslo v desetinném čísle“ nemělo by být „Každá číslice v desetinném čísle“?
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
respektive kazdy znak ;-)
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Ztraceno v překladu – opravil jsem, děkuji.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Když už jsme u toho měl bych návrh pro nový systém, na který časem zdroják přejde. U překladů by bylo dobré jako autora uvádět originálního autora ne překladatele. Takhle to dost mate.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Já jsem nad tím už dřív přemýšlel, uvedení autora je jasné, ale nesedí mi vytváření autorských profilů (které jsou s tím spojené), což by zas signalizovalo, že třeba Marek Pilgrim píše nějaké články pro Zdroják (což není pravda a teoreticky by se proti tomu mohl ohrazovat).
Určitě bych ale byl rád, kdyby se už v přehledu článků (třeba na titulce) byl původní autor vidět (teď není a je to škoda), byť by se to pak dál chovalo třeba trochu jinak než u běžného autora.
Poznamka - aktuální specifikace SQL
je ANSI SQL 2011.
File API?
Nějak mi v přehledu chybí zmínka o File API…
Zatím je úspěšně zkouším v Chrome. Zdá se, že Firefox File API zatím nepodporuje, jak jsou na tom ostatní prohlížeče, nevím.
Re: File API?
Podpora v prohlížečích: http://caniuse.com/fileapi
Re: File API?
FileApi Vám jako storage moc nepomůže, spíše máte na mysli FieSystemAPI
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Zajímavé čtení a shrnutí, za to děkuji. Moc se mi ale nelíbí horkou rukou šitý překlad a semtam je k vidění chybka – ať je to chybějící písmenko, zbytečná mezera za „(“, velké písmeno na začátku kódu nebo abbr bez title. Jsou to pravděpodobně jen překlepy, ale je to škoda.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Mně nejvíc vadí ty anglické čárky, po druhé jsem to už nevydržel a nazdar.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
V kódu se nic neměnilo a abbr bez title v textu jsou vědomě, Mark to tak píše a to jsme ponechali. Pokud někde v textu chybí písmeno, tak to nám opravdu uniklo.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Nevím no, myslím si, že bych to přeložil líp, víc do češtiny, tohle mi místy přijde trochu jako Google Translate; ale jsou to detaily, asi jsem pedant. :)
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Překlady dalších textů na Zdrojáku rozhodně bereme! Takže pokud to je nabídka, já jsem pro. Pokud máte zájem a chcete se domluvit na detailech, napište mi prosím na můj e-mail.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Hehe, ok, napíšu a uvidíme.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Hlavně by to chtělo opravit hrubice a překlepy jako „jsme jej prostě uložily“, „abychom mohli upřesnily“.
Ale nejvíc mi v článku chybí, že absolutně pomíjí bezpečnostní aspekty. Opatrnější uživatelé si mažou nebo vypínají cookies; flashové LSO se staly způsobem, jak to obejít, až se objevily mechanismy na jejich promazávání. Jak je na tom localStorage? Ve Firefoxu 11 nevidím obdobu Správce cookies, kde bych mohl nastavovat politiku localStorage pro jednotlivé weby.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Ve Firefoxu tuším jen přes doplňky, opatrnější uživatel je už má jistě nainstalované.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Tak jsem to našel v about:permissions. Nevím, jestli jsem měnil nastavení oproti výchozímu, ale mám tam „Správa offline úložiště: Vždy se zeptat“.
Nejde jen o paranoiu, ale i pro vývojáře je dobré vědět, zda jde v běžné konfiguraci o transparentní mechanismus (jako cookies), nebo vyžadující potvrzení (jako např. geolokace).
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
To je zmiňované už přímo v textu, pro základní použití není žádné potvrzení třeba. Problémy nastanou až ukládání většího množství dat a tam zatím nepanuje shoda.
Re: Minulost, současnost a budoucnost lokálního úložiště pro HTML5 aplikace
Ta v clanku odkazovana ukazka se rozhodne nepta ani nahodou, presto ze tam mam totez.
Huh?
Pokud zavoláte key() s indexem mezi 0–(délka-1), tak funkce vrátí null.
Z logiky věci: není to spíš mimo tento rozsah?
Re: Huh?
Je to tak, místo „mezi“ má být „mimo“. Opravil jsem, díky.
HTML 5?
Proč je dnes všechno, co dřív byl jednoduchý JavaScript nazývaný jako HTML 5?
Však přece localStorage, sessionStorage apod. jsou v JavaScriptu již velmi dlouho. Pravda, že až nyní tyto funkce začínají lidé vnímat a prohlížeče více podporovat, ale nechápu proč se to spojuje stále s HTML 5… Je HTML 5 snad název pro JavaScript a HTML 4 dohromady?
Re: HTML 5?
Tak localStorage i sessionStorage od začátku vznikli v rámci HTML5, tj. mimo jiné přímo v specifikaci HTML5. Dnes jejich specifikace sídlí sice ve zvláštním dokumentu, ale stále je prakticky součástí HTML5. A ano HTML5 není jen markup, ale také *některá* javascriptová API, která s ním souvisí, detaily viz přímo specifikace HTML5.