http://dev.w3.org/2006/webapi/FileAPI/ et http://www.w3.org/TR/FileAPI/
et pour répondre à ta question, je dirais 70%.
Sachant qu'il y a la méthode à base de FormData qui pointe son nez
depuis Ffox4, cf
http://hacks.mozilla.org/2010/07/firefox-4-formdata-and-the-new-file-url-object/.
(et je ne sais pas à quel point elle est multi-browser ou conforme à
une spec)
--
Julien
Donc légitime je ne sais pas... inédit, sans aucun doute :)
2010/9/1 jpvincent <jeanpierr...@gmail.com>:
le risque existe. ;-)
Note que tu vas devoir de toute manière faire une alternative sans
drop de fichiers, donc est-ce si grave ?
Où est-ce que tu places ton curseur de risque ? Je ne suis pas expert
en matière de constructions de specs, mais il y a à priori peu de
chance qu'elle change radicalement, surtout si elle est déjà
implémentée dans deux navigateurs. De là est-ce que tu es prêt à
offrir comme tu le soulignes des bonnes performances à tes
utilisateurs au risque de devoir passer 1 ou 2 journées à adapter ton
script en fonction des évolutions des specs ?
--
[ Adrien Leygues ]
http://www.paris-web.fr
http://www.bootleygues.net
-- Jacques Pyrat
Ca dépend en fait.
CSS 2 et CSS 3 ont été plutôt en avance par rapport aux
implémentations. C'est d'ailleurs tout le problème puisque les
implémenteurs ont arrêté de courir après CSS 2 au bout d'un moment et
on finit tout juste d'implémenter des trucs comme les polices
téléchargeables qui étaient prévues en 98. Même chose pour XHTML 2.
Sauf erreur SVG est aussi plutôt en avance par rapport aux
implémentations (au moins sur les profils web et mobile).
Sur DOM on a un peu des deux. Sur Aria, XSLT, XForms, RDFa, SVG ...
c'est moins mon domaine mais je ne crois pas que ce soit le W3C qui
courre.
En fait le W3C est même plutôt une exception de ce que j'en sais.
D'ordinaire on tente plutôt de standardiser des choses existantes ou
déjà en gestation (en les adaptant, transformant), pas de les "créer"
directement. Il est donc relativement normal d'être en retard sur les
implémentations.
--
Éric Daspet
http://eric.daspet.name/