Molim vas da se prijavite ili se registrujete.
Prijavite se korisničkim imenom, lozinkom i dužinom sesije

VLADIX SAT forum

22.04.2026. 02:25:37
Vijesti: Sve što Vam treba, tu smo mi !

Autor Tema: HTML5 u pretraživa?u  (Pročitano 2183 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže panter666

  • Globalni moderator
  • Super clan
  • *****
  • Poruke: 2025
  • Like: +36/-0
  • Pol: Muškarac

HTML5 u pretraživa?u
« poslato: 24.01.2011. 04:26:05 »


Od svih izmena koje su dostupne u okviru HTML5 nacrta, nekoliko njih su radikalne ili subverzivne, kao što su opcije za lokalno skladištenje podataka.

Od samog početka Web pretaživač je bio namenjen da bude klijent u najosnovnijem smislu reči. Trebao je da prikazuje informacije koje je preuzeo sa udaljenog servera i ne bi radio ništa osim onoga što mu server govori da radi. Programeri su veoma brzo otkrili ova ograničenja pa su obezbedili i mogućnost da se nešto podataka ostavi i sa strane.

Nakon toga kreatori su ovom tekstu dali zanimljiv naziv, „kolačić“, ali ni to nije rešilo problem. Kolačići su došli u centar pažnje kada je javnost počela da se pita kako je moguće pratiti svaki njihov potez. Nakon toga korisnici su zatražili mogućnost brisanja kolačića koju su na kraju i dobili što je ograničilo mogućnosti programerima. Na kraju su nastali problemi sa specifikacijama. Kolačići se nisu skladištili samo u računaru – oni su bili slati nazad do servera.
Napredni Web programeri znaju da nema nikakve svrhe od korišćenja većine od tih 4.096 bajtova zbog toga što prihvatanje suviše velike količine podatka dovodi do velikih troškova ali i zagušenosti. Tim koji stoji iza HTML5 standarda odabrao je da reši ove probleme i dizajnira osnovu za konačnu pobedu sofvera baziranog na pretraživaču pružajući JavaScript programeru mogućnost da uskladišti praktične količine podataka na lokalnom računaru.

To jednostavno može biti cache ali može biti i mnogo više. Napredniji programeri mogu omogućiti korisnicima da lokalno uskladište svoje Web strane, podržavajući poslednju veliku karakteristiku desktop softvera pružajući pristup disku pa tako više nema potrebe za instaliranjem bilo kakvog softvera.

HTML5 Web skladištenje i sesija skladištenja je najjednostavniji nivo Web skladištenja koji skladišti podatke za trenutnu sesiju – drugim rečima, sve dok je tab pretraživača ili prozor otvoren. Ovo možda i nije najbolje rešenje budući da specifikacije ostavljaju otvorenu mogućnost pretraživaču da sačuva ove podatke tokom ponovnog pokretanja.

Svaki dokument dobija sesionStorage objekt uz nekoliko glavnih funkcija a podaci su klonovi trenutnih vrednosti. Prave prednosti dolaze sa pristupm localStorage objektu koji je sličan sessionStorage objektu ali se ponaša potpuno drugačije. Tamo gde sessionStorage zaboravlja, localStorage pamti. Podaci bi trebalo da budu sačuvani čak i nakon što se prozori zatvore i računar isključi.

HTML5 sa sobom donosi veliki broj mogućnosti ali i veliki broj odluka koje dizajneri pretraživača moraju da donesu. Tek tada će korisnici moći da odrede koje su to karakteristike koje su im neophodne, koji je nivo privatnosti i fleksibilnosti koji im odgovara kao i koji je to način na koji se Web efektivno može koristiti. Ipak, odgovori na sva ova pitanja predstavljaju daleku budućnost.