HTML5 формуляри - нови типове данни - част 2

Съдържание

В предишния урок започнахме с новостите на HTML5 при обработката на данни от формуляри. Ще продължим да обясняваме някои други функционалности, които ще ни позволят да спестим много време за разработка.
Изискваният атрибут:
Изискваният или задължителен атрибут в елемент ще бъде зададен на a и автоматично ще накара потребителя да бъде принуден да попълни полето, за да продължи, тоест браузърът няма да позволи изпращането на формуляра без въвеждането с този атрибут да е празно.
 Име: 

Изискваният атрибут работи с типовете въвеждане: текст, търсене, url, tel, имейл, парола, инструменти за избор на дата, номер, квадратче за отметка, радио и файл.
Той може да се комбинира с jquery.validate.js, за да може да конфигурира съобщения за отговор и събития за изпълнение. Можем да видим пример във формуляра Validate with Jquery tutorial
Един от най -големите проблеми с HTML5 е, че не всички елементи са съвместими с настоящите браузъри, така че трябва да проверим кои са съвместими и кои не са, преди да направим нашата разработка и да не се изненадваме, че това, което искаме да използваме по -късно, не работи .
От следната връзка можем да проверим съвместимостта на HTML5 с браузъри, можем да видим пълна графика, за да определим дали това, което искаме да използваме, работи или не. Според използвания елемент или етикет
Съхранение на данни или уеб съхранение с HTML5
С HTML5 уеб страниците могат да съхраняват данни локално в браузъра на потребителя.
Преди това това се правеше с бисквитки. Уеб хранилището обаче е по -сигурно и по -бързо. Данните не са включени във всяка заявка от сървъра, но се използват само при поискване. Също така е възможно да се съхраняват големи количества данни, без това да влияе на производителността на уеб страницата.
Едно от големите предимства на този метод за съхранение е, че ни позволява да имаме сигурни данни и, наред с други неща, ни дава големи възможности за работа със страници и приложения, работещи офлайн, без достъп до Интернет.
Данните се съхраняват в двойки име> стойност и уеб страница има достъп само до себе си до съхранените данни.
За разлика от бисквитките, ограничението за съхранение е много по -високо, работи като локална база данни.
Можете да имате 2 вида съхранение
  • Локално хранилище: Съхраняваните данни нямат срок на годност, те ще останат достъпни за неопределено време (използва се обект localStorage)
  • Съхранение на сесия: Съхранените данни ще бъдат достъпни само по време на сесията за сърфиране, когато се затворят, те ще изчезнат (използва се обект sessionStorage)
Прост пример за съхранение на данни
 Съхранение на данни Уеб съхранение Ще бъде записано локално:
Той ще бъде запазен в сесия:Запазване Възстановяване
Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave