WebKit sauvegarde les données en local

Christophe Laporte |
En juin dernier, Steve Jobs s'était montré dithyrambique au sujet de ce qu'il était possible de faire en terme d'applications web. Ceux qui ont pu tester ce genre d'applications notamment sur un iPod touch ou un iPhone se sont vite rendu compte que l'un des défauts de ce système est l'impossibilité de stocker le contenu des bases de données en local chez le client.

Les spécifications du HTML 5, encore à l'état de brouillon, visent à régler le problème. Une fois de plus, Apple est particulièrement en pointe dans ce domaine puisque les dernières versions de Webkit offrent déjà la prise en charge de cette fonctionnalité. Cela devrait également être l'une des nouveautés de Firefox 3.0.
Tags
avatar Michel Poulain | 

Ça avec les fontes téléchargeables via CSS (aussi avec WebKit), on pourra faire de vraies applications en HTML.

avatar vintz72 | 

On pourra faire de vraies applications AVEC du HTML et EN Javascript plutôt.

avatar Michel Poulain | 

Oui, évidemment. Mais avec les polices, ça aura L'AIR d'une vraie appli. C'est ce que je voulais dire.

avatar Godzil | 

Hum #miam# WebKit c'est bon mangez en !

avatar biniou | 

je dirais plutôt des applications utilisants le langage HTML et le langage de script Javascript. Et ce n'est pas plutôt du XHTML et de l'Ajax ? @vintz72, perso on s'en fout des mots utilisés, ce qui est important ce sont les technologies :-)

avatar oomu | 

on se fout des mots, jusqu'au jour où on a un projet sérieux à mener et où les mots prennent tout son sens en travail de groupe et en recherche documentaire

mais à part cela, les mots n'ont pas d'importance, on va tout nommer "scriptouille".

"-tu fais quoi dans la vie ?" "-ben je scriptouille" "ha, pareil"

avatar oomu | 

"ajax" c'est du javascript+plein de bidouilles à la mode

on nomme ajax, le principe de faire des pages qui sont générés par du javascript en direct, selon les actions de l'utilisateur, en allant chercher ses informations sur un serveur de base de donnée ou autre.

après, c'est un peu tout et n'importe quoi selon l'humeur du psychotique du jour.

avatar v1nce | 

l'ajax c'est du XMLHttpRequest

avec du html, css et javascript ...

Et ce n'est pas selon mon humeur !

avatar L-J | 

Et si biniou veut être pointilleux, on peut même ne plus dire XHTML mais directement HTML5. Avec le travail du WHATWG, Flash / Apollo qui évolue et Silverlight qui pointe son nez, on peut s'attendre à une formidable guerre de plateformes dans les années à venir !

avatar biniou | 

bon ben perdu AJAX c'est "Asynchronous Javascript And XML" (merci wikipedia). En fait XHTML et HTML ne sont que des langages de représentations d'informations sur un écran. Le langage XML est un langage structuré qui permet de contenir des informations (des données) qui peuvent être exploitée (avec du javascript par exemple). Donc l'AJAX c'est un peu tout et n'importe quoi avec du XML et du javascript. Que tu emploies de l'HTML ou du XHTML ne change rien à l'AJAX.
Oui les termes (technologies) sont importantes mais dire des applications en HTML ou utilisant le langage "de markup" HTML, cela n'a peu d'importance. Du moment qu'on se comprenne donc je pense que le post vintz72 n'a pas beaucoup de sens.

avatar moofl | 

En fait Ajax n'est rien d'autre que modifier le contenu d'une page web sans la rechercher. Microsoft a été le premier à proposer un objet ActiveX (donc lié à IE) utilisable en javascript qui s'appelait XMLHttpRequest. Et ça ça fait plusieurs années... Cet objet permettait de télécharger un contenu en [b]asynchrone[/b] c'est à dire sans que l'utilisateur ne s'en aperçoive, sans que la page se recharge (avec la fameuse "page blanche" entre deux rechargement). D'autre navigateur (Mozilla, Safari et IE7 maintenant) implémente XMLHttpRequest directement, sans passé par un ActiveX ou autre solution.

En gros, il est possible avec XMLHttpRequest de faire a peu près tout ce qu'un navigateur peut faire :
- envoyer des informations en POST ou en GET (cool pour les formulaires)
- lire un contenu Text (méthode responseText)
- lire un objet XML (méthode responseXML)

Le plus simple pour les gens intéréssé par l'utilisation mais pas par les arcanes techniques est d'utiliser des librairies telles prototype.js ou jquery.

En les utilisant, vous augmentez l'ergonomie d'un site à peu de frais !

avatar biniou | 
avatar Le Suisse | 

C'est possible de remettre le forum en français???? ;-)

A moins que l'on doive acheter un décodeur???

CONNEXION UTILISATEUR