Security-Betrachtung zu localStorage
In den vorherigen Blogbeträge habe ich mehr nebensächlich darauf hingewiesen, bei der Verwendung von localStorage auch auf die Datensicherheit zu achten. Diese Thematik möchte ich an dieser Stelle vertiefen.
Hier finden Sie meine Tipps zur Erstellung und Gestaltung Ihrer Website, die ich im Jahre 2014 veröffentlichte.
Sie finden Tipps zu vielen verschiedenen Themen, detaillierte Anleitungen und Scripte zur Verwendung auf Ihrer eigenen Website. Schauen Sie sich einfach um.
Bei Fragen oder notwendiger Unterstützung: Einfach melden !
In den vorherigen Blogbeträge habe ich mehr nebensächlich darauf hingewiesen, bei der Verwendung von localStorage auch auf die Datensicherheit zu achten. Diese Thematik möchte ich an dieser Stelle vertiefen.
Im Folgenden sind die wesentlichen Schritte anhand eines Formulars (Vorname / Nachname) aufgezeigt, um in den localStorage zu schreiben und um Daten wieder heraus zu lesen. Das komplette lauffähige localStorage-Beispiel ist natürlich auf dieser Website hinterlegt und kann getestet oder am Ende dieser Webseite heruntergeladen werden.
LocalStorage dient zur Offline-Speicherung von Daten im Browser und setzt einen modernen HTML5-fähigen Browser voraus. Der Vorteil von localStorage besteht u.a. darin, dass deutlich größere Datenmengen clientseitig gespeichert werden können, als z.B. mit Cookies. Die Datenmengen sind browserabhängig (z.B. bis 5MB im Firefox, 10MB im IE). Somit kann der Traffic zwischen Server und Client signifikant verringert werden. Dies ist besonders im Umfeld von mobilen Webapplikationen bzw. mobilen Apps interessant. Es ist sogar möglich, z.B. Spiele komplett offline laufen zu lassen.
YouTube empfiehlt seine Videos per iframe einzubinden. Dadurch wird sichergestellt, dass in den verschiedenen Browserfamilien (z.B. Mozilla, IE, Safari, mobile Browser) das Video jeweils korrekt dargestellt wird. Leider ist der Code für die Einbindung nicht w3c valide. Insbesondere die frameBorder-Property stellt eine gewisse Hürde dar.
Video-Tutorials erfreuen sich immer größerer Beliebtheit. Um Bildschirmaktionen aufzuzeichnen und daraus ein Video-Tutorial zu erstellen, benötigen Sie einen Recorder. Die entsprechende Software ist als Freeware leicht zu finden. Welche Schritte sonst noch notwendig sind, erfahren Sie in diesem Beitrag.
Responsive Webdesign gewinnt in der Entwicklung von modernen Webseiten, die auf unterschiedlichen Endgeräten mit verschiedenen Displaygrößen dargestellt werden sollen, immer mehr an Bedeutung. Das heißt natürlich auch, dass die Schriftgrößen flexibel (relativ) und nicht als Absolutwert in px oder pt definiert werden müssen.