Преглед садржаја:
Дефиниција - Шта значи локална похрана ХТМЛ5?
ХТМЛ5 локална меморија је компонента интерфејса за програмирање веб апликација. То је метода којом се на веб страницама локално похрањују названи парови кључ / вриједност унутар клијентовог веб претраживача. Слично као у колачићима, овај сачувани подаци постоје - чак и када затворите картицу прегледача, сурфате даље од тренутне веб локације, изађете из картице прегледача или затворите главни претраживач. За разлику од колачића, ови подаци се не носе на удаљени веб сервер ако се не шаљу ручно. Будући да је локална меморија ХТМЛ5 изворно интегрисана у веб прегледаче, доступна је без додатака трећег произвођача. Описана је у ХТМЛ5 спецификацијама.
Локална меморија углавном се користи за складиштење и преузимање података у ХТМЛ страницама са истог домена. Чак и након поновног покретања прегледача, подаци се могу опоравити из свих прозора исте домене. Ова врста складишта нуди бројне опције за веб апликације.
Прегледници, као што су Фирефок 3.5+, Интернет Екплорер 8.0+, Цхроме 4.0+, Сафари 4.0+, Мобиле Сафари (иПхоне / иПад), Опера 10.5+ и Андроид 2.0+ подржавају локалну похрану ХТМЛ5-а.
Тецхопедиа објашњава ХТМЛ5 локалну похрану
ХТМЛ5 локална меморија структуирана је на именованим паровима кључ / вриједност, за разлику од других база података које користе СКЛ-интензивне апликације. Подаци се чувају на основу именованог кључа. Након тога подаци се могу дохватити истим кључем. Именовани тастер је у низу. Подаци могу бити било којег типа који подржава ЈаваСцрипт, као што су Боолеанс, стрингови, флоатс или цели бројеви. Упркос томе, подаци се обично чувају као низ. Ако корисници спремају и дохваћају било шта друго осим низова, морају користити функције, као што су парсеФлоат () или парсеИнт (), да присиле опорављене податке у очекивани ЈаваСцрипт тип података.
Из ЈаваСцрипт кода, ХТМЛ5 локалној меморији може се приступити кроз лоцалСтораге објект на глобалном објекту прозора. Објект лоцалСтораге похрањује податке без икаквог датума истека. Подаци се не бришу, чак ни након затварања прегледача, и њима се може приступити у било којем тренутку. С обзиром да је на страни клијента, сачувани подаци се базирају на прегледачу који се користи.
