Technologies web

TwitterFacebook
Get flash to fully experience Pearltrees
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited). Rien qu’une petite modification des conditions d’utilisation de l’apps store me direz-vous… Et pourtant ces quelques lignes ont mis le feu aux poudres ! Un peu comme des manifestations pacifistes après une déclaration de guerre, depuis jeudi des milliers de développeurs ont assailli blogues et forums pour critiquer fermement la position d’Apple. Si vous ne l’aviez pas compris, Apple refusera maintenant les applications iPhone cross-platform.

Apple 3.1.1.

http://nicolas.cynober.fr/blog/605,311-jai-attaque-au-couteau-le-logo-apple-de-mon-portable.html

L'URL c’est la vie

http://nicolas.cynober.fr/blog/548,lurl-cest-la-vie.html Un titre en toute simplicité qui mérite d’être expliqué : de l’URL dépend la vie du web ! Car même si les www et autres http nous sont devenus banals n’oublions jamais que ces adresses, ces liens entre tous les contenus constituent la nature profonde de la toile (le web). Sans cette capacité de lier nous n’aurions jamais vu naître le web que nous connaissons aujourd’hui. Et sans cette capacité de lier, nous ne verrons jamais naître un véritable web mobile.
Les avis sont partagés, ils ne devraient pas. Le mois dernier Joshua Schachter, fondateur de del.icio.us, écrivait un excellent papier sur les dangers des URLs shortners . Elles fragilise le web, créant un “point of failure” critique dans la résolution de liens. Jusqu’à présent il existait uniquement trois acteurs dans l’écosystème d’un lien: l’éditeur du contenu (la cible du lien), le lieu de transit (là où le lien est placé) et enfin la personne qui clique. Aujourd’hui se rajoute un acteur sur le lieu de transit puisque la cible est maintenant opaque. Il faut donc passer par un acteur tier pour résoudre l’adresse finale du document web.

URL shorteners

http://nicolas.cynober.fr/blog/235,warning-invasion-durl-shorteners.html
http://nicolas.cynober.fr/blog/665,2-standards-qui-me-manquent.html

2 standards qui me manquent

juillet 22nd, 2010 · 5 Comments · Par standard je n’entends pas forcement un document du W3C mais plutôt une norme ou une “bonne pratique” que j’aimerai voir plus souvent sur le web. Je ne vais pas revenir sur les concepts derrière dataviewer . Mais c’est décidément une problématique que l’on rencontre et que l’on rencontrera de plus en plus. Multiplication des terminaux dans un web de donnée, bla, bla, bla, vous pouvez toujours relire l’article Donc, ce que j’aimerai petit papa noël, c’est que des initiatives tel que oEmbed se généralisent. oEmbed c’est quoi ?
http://nicolas.cynober.fr/blog/611,svg-remplacera-flash-mais-pas-avant-2012.html Il y a toutes les chances que SVG remplace un jour Flash. Car il ne faut pas se tromper de débat, derrière l’adoption d’HTML5 c’est bien du développement de SVG dont il s’agit. Certes la balise vidéo d’HTML5 va retirer du paysage la majeure partie des players Flash, mais comme je le mentionnais dans un précédent billet, Flash c’est bien plus que ça .

2012 : SVG vs Flash

http://nicolas.cynober.fr/blog/699,w3c-on-ne-va-pas-mettre-flash-a-la-retraite-de-si-tot.html octobre 7th, 2010 · 1 Comment · C’est ce que déclarait hier Philippe Le Hégaret dans InfoWorld . On apprend également dans l’article que la spécification en elle-même devrait être finalisée courant 2011 et complètement stable d’ici 3 ans. Ceci dit, rien de surprenant, en prenant l’évolution de l’industrie et le chemin qu’il restait à parcourir, je tombais dernièrement sur 2012 . The problem we’re facing right now is there is already a lot of excitement for HTML5, but it’s a little too early to deploy it because we’re running into interoperability issues. Le W3C a en effet bénéficié d’un buzz considérable de la part des leaders de l’industrie, un standard du W3C avait rarement fait autant de bruit.

W3C & HTML5

HTML5 vs Flash, janvier 2011

http://nicolas.cynober.fr/blog/738,html5-vs-flash-janvier-2011.html janvier 28th, 2011 · 1 Comment · Que le temps passe vite… Une année s’est presque écoulé depuis ce billet où je calculais que HTML5 pouvait bien remplacer Flash, mais pas avant 2012 . Nous voila bientôt à mi parcours et il est intéressant de reprendre les points bloquants et d’évaluer leur évolution. Le W3C a déclaré en Octobre dernier: “ On ne va pas mettre à la retraite Flash de si tôt “, mais moi je suis patient !
http://nicolas.cynober.fr/blog/22,demystification-4-rdf-et-owl-lavenir-technologique-du-web.html Chose promise , chose due, voici l’article de démystification des deux technologies web qui seront les pierres angulaires du web 3.0, rien que ça! Les technologies web se compliquent d’année en année pour fournir au final de nouveaux outils et une meilleur expérience utilisateur. XHTML, CSS, RSS et AJAX en sont les meilleurs exemples.

RDF et OWL

Mais ou est passé le RDF ?

http://nicolas.cynober.fr/blog/276,glue-api-mais-ou-est-passe-le-rdf.html juillet 10th, 2009 · No Comments · Glue , développé par Adaptive Blue , startup labellisé « web sémantique », a ouvert il y a quelques jours son API . Les premiers prototypes basés sur cette API sont je trouve assez réussi. Seul problème: Alex Iskold , grand évangéliste du web sémantique, aurait il oublié que le format recommandé par le W3C est le RDF ? Malheureusement je crois difficilement à la thèse de l’oublie car les données sont également récupérable en JSON . J’ai donc pris mon bâton de pèlerin et suis allé poser la question sur le blogue d’AdaptiveBlue: Alors Alex?
http://nicolas.cynober.fr/blog/118,wcag-20-attention-cet-article-n%E2%80%99est-pas-aaa.html décembre 15th, 2008 · 3 Comments · Jolie titre barbare non? Et pourtant les fanas du W3C l’auront bien compris, je parle ici d’ accessibilité . Pour ceux qui sont à la masse, l’accessibilité sur internet c’est comme l’accessibilité dans le métro, en chaise roulante tu montes difficilement les escaliers. Et quand tu es mal voyant tu valides difficilement les CAPTCHA (une vraie saloperie ces captcha).

WCAG 2.0

Voici la présentation de deux technologies du W3C qui devraient signer l’arrêt de mort de Flash, et des technologies propriétaires du même type. Tout d’abord pourquoi remplacer Flash ? Car, comme le dit Mike, Flash pue . Cet article et ses 327 commentaires résument très bien les principaux problèmes liés à cette technologie. Le premier problème est lié à un format propriétaire et opaque. SWF, le format de fichier d’une application flash, n’est pas compréhensible par une machine, c’est à dire que la machine ne comprend pas le sens des données présentes dans le fichier.

SVG & SMIL

Agilité & intégration

Après Flex et les extensions Firefox , nous voici dans un tout autre domaine, celui de l’organisation (de pearltrees ). Présentation du développement agile « Agile software development » ou « Développement en méthode agile », est une méthodologie de développement logiciel apparu à la fin des années 90 ‘. Elle se définie bien souvent par cette liste de 12 grands principes .

eRepublik: seul l’exécution compte

octobre 19th, 2008 · 7 Comments · eRepublik , jeu absolument génial dans le concept , s’est avéré être un exemple parfait de ce qu’il ne faut pas faire quand on crée une start-up. Et pourtant l’histoire avait bien commencée… Tout d’abord ne jamais, au grand jamais, minimiser l’addiction des utilisateurs aux fonctionnalités et à l’ergonomie.

Flex

Flex est un Framework permettant de créer des applications Flash. Tout comme Flash, Flex est un produit Adobe . Même si l’on veut nous faire croire que Flex est Open Source, nous sommes bien loin de la mentalité de Mozilla et de ses extensions Firefox , sujet du premier volet de mes retours d’expérience.