26 HTML5 Application cache & Canvas

HTML5 Application cache : இணையத்தளங்களை இணைய இணைப்பு இல்லாமலேயே பார்க்க அவற்றை application cache மூலம் offline storage-ல் சேமிக்கலாம். இவ்வாறு offline-ல் ஒரு பக்கத்தை சேமிக்க <html> tag-உடன் manifest எனும் attribute-ஐ சேர்க்க வேண்டும்.

Database, Storage, Data Storage, Cylinder, Metal, Stack

http://pixabay.com/p-152091

 

உதாரணம்

<html manifest="mysample.appcache">

// ...

</html>

Manifest என்பது நாம் offline-ல் சேமிக்க விரும்பும் பக்கங்களை விளக்கும் ஒரு கோப்பு.

cache manifest – சேமிக்க விரும்பும் கோப்புகளின் பட்டியல்

Network – இந்த பட்டியலில் உள்ள கோப்புகள் network இருந்தால் மட்டுமே அணுக முடியும். சேமிக்க இயலாது.

Fall back – பக்கங்களை அணுக முடியவில்லை என்றால் காட்ட வேண்டிய மாற்றுப் பக்கங்களின் பட்டியல்.

 

உதாரணம்


CACHE MANIFEST

# 2013-03-19 v3.0.0

CACHE:

home.html

stylesheet.css

scripts/main.js

NETWORK:

login.apsx

FALLBACK:

default.html

images/offline.jpg

# – ல் தொடங்கும் வரிகள் comment.

எல்லா பக்கங்களையும் இணைய வழியில் மட்டுமே பார்க்க Network : * என்று எழுதுக. ஒருமுறை பக்கங்கள் சேமிக்கப்பட்டால் server-ல் அவை மாறினாலும் browser-ல் சேமிக்கப்பட்டவையே காட்டப்படும். புது மாற்றங்களைக் காட்ட manifest file-ஐ மாற்ற வேண்டும். .

Cache-ஐ மாற்றுதல்:

* பயனர் browser catche-ஐ நீக்கும் வரை

* manifest file-ஐ மாற்றும் வரை

* நிரல் வழியே catche மாறும் வரை

சேமிக்கப்பட்ட விவரங்கள் அப்படியே இருக்கும். இணைய இணைப்பு அதிகம் கிடைக்காத காலங்களில் இந்த offline storage முறை வெகுவாகப் பயன்படும்.

License

Icon for the Creative Commons Attribution-ShareAlike 4.0 International License

எளிய தமிழில் HTML by து. நித்யா is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, except where otherwise noted.

Feedback/Errata

Leave a Reply

Your email address will not be published.