background preloader

Stockage des données locales : Web Storage

Stockage des données locales : Web Storage
Nous connaissions les cookies. Maintenant nous disposons de Web Storage (ou DOM Storage) pour stocker des données locales. Faisons un tour du propriétaire ! Stockage des données dans le navigateur Web Storage est une solution adaptée aux besoins actuels de stockage de données variées, dans le navigateur. C'est aussi une technique plus puissante que les cookies, qui sont limités en taille (quelques Ko contre plusieurs Mo pour Web Storage) et qui engendrent un trafic HTTP supplémentaire pour chaque requête (que ce soit pour demander la page web, une image, une feuille de styles, un fichier javascript, etc). Web Storage met à disposition deux interfaces nommées sessionStorage et localStorage dont la seule différence concerne la persistance des données. Stockage de session sessionStorage L'interface sessionStorage mémorise les données sur la durée d'une session de navigation, et sa portée est limitée à la fenêtre ou l'onglet actif. Stockage local localStorage Usages et précautions Stockage

http://www.alsacreations.com/article/lire/1402-web-storage-localstorage-sessionstorage.html

Related:  JSpour le projet

Géolocalisation en HTML5 Tutoriel issu de ma présentation à la KiwiParty 2011. La géolocalisation fait partie des API gravitant autour de HTML5 (Geolocation API Specification) et des nouvelles fonctionnalités introduites par la mobilité. Ses usages sont nombreux et souvent corrélés avec des bases de données de renseignements géographiques : Modification \'inline\' de données avec AJAX Le code que je vais vous présenter ici ne respecte pas exactement l'ordre de l'analyse présentée ci-dessus. L'esprit est le même bien sûr, mais le mode de fonctionnement du Javascript et notamment les possibilités offertes par la manipulation du DOM permettent de regrouper certaines étapes. Avant toute chose, afin qu'une seule édition ne soit effectuée à la fois, nous allons introduire une variable globale de type booléen qui nous permettra de valider ou non le passage au mode d'édition suivant qu'une édition est déjà en cours. Un test sur cette variable en début de fonction permettra ce contrôle : var editionEnCours = false; function inlineMod(id, obj, nomValeur, type) { if(editionEnCours) { return false; } else { editionEnCours = true; } Si la fonction n'est pas stoppée, nous pouvons alors créer notre champ de saisie en fonction du type de la valeur à modifier :

L'en-tête L'en-tête d'un e-mail, aussi appelé header, est la partie qui se trouve au début d'un courriel. Elle est invisible pour l'utilisateur lambda qui ne fait que lire ses messages. Le header, donc, contient toutes les informations de l'e-mail. LaTeX - Mise en forme Décembre 2015 Style Les commandes suivantes permettent de modifier le style du texte : \textbf{texte à mettre en gras} permet d'écrire du texte en caractères gras. \textit{texte à mettre en italique} permet d'écrire en italique. Graphisme Faire des dessins en LaTeX Les packages pgf et Tikz permettent de faire énormément de choses. Vous pouvez regarder les exemples sur: Fauskes.net et vous en inspirer. La documentation, disponible ici, est longue mais commence par une série de tutoriaux. Maîtriser sa mise en page (1/2) Généralités Tableau des éléments de structure Vous avez appris dans le chapitre 4 à indiquer à LaTeX que vous alliez écrire en français. Il est maintenant temps d'apprendre à hiérarchiser des informations sous forme de parties, chapitres, sections, etc. Votre distribution LaTeX se servira de la hiérarchisation de vos informations pour mettre en page votre contenu proprement.

créer du PDF avec PHP/MySql - cybermonde.org Comment créer un fichier PDF en PHP à partir de données extraites d'une base MySql ? Au préalable j'installe la classe FPDF. Supposons : une base de données : mabasequi contient une table : matablequi contient les champs suivants : id (identifiant clé unique), titre, descriptionj'aimerais générer un fichier PDF qui contient tous les enregistrements de ma table, triés sur le titre qui apparaîtra en gras. Mon document aura une en-tête et un pied-de-page. SUPINFO, École Supérieure d'Informatique JSPDF, une solution HTML5 coté client, est une librairie open source qui permet de générer des documents PDF depuis son site web. Il est compatible sur les diffférents navigateurs Internet tels que : Chrome, Firefox (3+), Safari (3+), Opera et IE (6+). Il fournit plusieurs fonctionnalités afin de créer divers éléments pour les pages PDF. Elle est disponible en téléchargement gratuit depuis le site officiel de la librairie jspdf.

Votre site PHP (presque) complet : architecture MVC et bonnes pratiques Envie de progresser en PHP ? Envie d'apprendre et de mettre en pratique une architecture MVC à travers la réalisation de différents modules* ? De connaître des bonnes pratiques et avoir un code sécurisé ? Tels sont les objectifs de ce tutoriel, alors bienvenue, et j'espère que le voyage vous plaira !

Related: