EFF: Google abandons Open Standards for instant messaging
https://www.eff.org/deeplinks/2013/05/google-abandons-open-standards-instant-messaging #XMPP #standards #interop
EFF: Google abandons Open Standards for instant messaging
https://www.eff.org/deeplinks/2013/05/google-abandons-open-standards-instant-messaging #XMPP #standards #interop
PSR-Duh !
http://net.tutsplus.com/tutorials/tools-and-tips/psr-duh
In a previous lesson here on Nettuts+, you learn about PSR; however, that article didn’t detail the process of integrating that coding style into your projects. Let’s fix that!Note: this article assumes that you’ve read PSR-Huh?, and understand what PSR refers to. Let’s begin with the first standard: PSR-0.PSR-0 – …
Source: Web development tutorials, from beginner to advanced
#psr #standards #php #tools_&_tips #tutorials
« Le cauchemar d’IE6 pourrait être de retour »
http://www.framablog.org/index.php/post/2013/04/11/safari-mobile-ie6
J’y réfléchissais ces derniers temps, et je pense que j’ai trouvé le nouvel #IE6 et oui… je suis terrifié.
Chaque développeur web se souvient des années d’horreur d’IE6. Un navigateur, qui était fourni par défaut sur un système utilisé par 90% des gens (Windows) a fini par avoir une telle part de marché que ses développeurs se moquaient d’améliorer le produit, de respecter les standards, ou même de mettre à jour le produit.
Ainsi, pendant des années, les développeurs web ne pouvaient profiter des avantages qui étaient apportés par l’amélioration des #standards (PNG transparents, flottants CSS, etc.). Tout le monde devait « supporter » IE6 et c’était un vrai et terrible cauchemar.
Actuellement, les navigateurs sont mis à jour par intervalles de quelques semaines, ajoutant de nouvelles fonctionnalités et supportant de nouveaux standards, encore plus vite que précédemment. Et avec un système de mises à jour automatiques qui est encore plus transparent pour l’utilisateur.
Mais il y a une exception à cet âge d’or que nous vivons. C’est un navigateur, qui se met à jour seulement une fois par an sur une plateforme qui n’accepte pas d’autre navigateur et qui a 50% de parts de marché. Oui, je parle de #Safari Mobile.
Je m’en souviens, c’était vraiment horrible. Quand Firefox a pris plus de 50% du flux de connexion, j’ai pu ajouter un avertissement sur mes sites qui annonçait a ses utilisateurs que IE6 n’était plus pris en charge. Avant, c’était l’inverse : il fallait préciser qu’on était compatible IE6 et on l’était, avec du code tout pourri.
Sur iPad, j’ai le souci de l’absence d’Adblock. J’ai tenté Opéra, Chrome, rien à faire, pas d’Adblock. J’ai cru voir d’autres navigateurs inconnus. Rien d’opensource il me semble. Je n’ai pas assez cherché j’imagine. Mais du coup, je « surfe » en voyant les pubs. C’est désagréable. L’impression d’avoir mes pages polluées par des choses que je ne cherche pas. Contraint à la méfiance pour chaque clic : « ce lien fait-il partie du site que je consulte ou bien est-ce une publicité ? ».
Et donc oui... Safari est une engeance. A cause de la cela.
Pourtant, il fonctionne bien. Affiche convenablement les sites les plus courants... Est rapide.
Est-ce qu’une seule mise à jour par an est un handicap ? Je ne crois pas que cela nous ramène à IE6... qui a perduré bien plus que un an.
“Like”-able Content: Spread Your Message with Third-Party Metadata · An A List Apart Article
http://alistapart.com/article/like-able-content-spread-your-message-with-third-party-metadata
Twitter Cards have a similar protocol, with specific properties established for articles, video, audio, and images. The article-type content Twitter Card metadata looks like this:
<meta name="twitter:card" content="summary">
<meta name="twitter:url" content="URL of this content">
<meta name="twitter:title" content="Name of article">
<meta name="twitter:description" content="Description of content">
<meta name="twitter:image" content="URL to an image">
epub-samples - #EPUB3 Sample Documents
https://code.google.com/p/epub-samples
This is a repository of EPUB 3.0 sample documents. The collection is intended to showcase features of the EPUB 3 standard, and to provide testing materials for Reading System developers.
Information about the samples available can be found in the Samples Listing and the Feature Matrix.
Test : https://epub-samples.googlecode.com/files/cc-shared-culture-20120130.epub
C’est Calibre qu’il faut configurer...
parce que c’est hyper difficile de produire un epub correct et complet, ça mélange plein de formats différents, et même le zip est compliqué à fabriquer ! Alors que, à la base, un epub c’est juste une collection de pages web…
Oui, j’ai vu qu’il y a des trucs bizarres qui sortent du convertisseur de #Calibre. Du coup, j’ai chargé Sigil qui a l’air pas mal pour produire du epub bien propre.
ça m’intéresserait que tu m’en montres quelques-uns ; et pourquoi préfères-tu faire tes ebooks plutôt que de conserver des onglets dans le navigateur, ou enregistrer les pages ? autre question dans la même veine : est-ce qu’un outil qui prendrait, disons, ton flux seenthis, et exporterait tous les liens sous forme d’ebook, pourrait être utile ?
C’est super long de te répondre sur le pourquoi d’une liseuse qui répond à la question de pourquoi des epub. En gros, je sature d’écrans et je trouve que mon ordi, j’y passe assez de temps comme ça. Je souhaite lire confortablement et sans distraction et en limitant l’accumulation d’objets (j’ai trop de livres qui débordent de ma bibliothèque tout en n’ayant pratiquement plus de budget lecture depuis maintenant plusieurs années). Pour le prix de 6 livres de poche, je pouvais avoir un outil qui me permette de lire unplugged et sans frais supplémentaires les tas de classiques que je n’ai pas eu le temps de lire jusqu’ici. Et puis, je me suis rendue compte qu’avec Calibre, je pouvais créer mes propres epub à partir des flux des sites que j’adore mais dont le temps de lecture en ligne excède celui que j’ai imparti à cette tâche. La Vie des Idées en est un emblématique : super contenu, intelligent, bien fait, nourrissant et trop long et profond pour lire ça entre deux mails. Je me fais un article ou un demi-article tranquille, au pieu, sur les toilettes, là où j’aime lire et où un ordi est proscrit (selon mon mode de vie).
Pour Seenthis, le problème, c’est que ce sont des extraits d’articles avec leurs liens qui apparaissent dans le flux, ce qui ne m’est, dans le cas de figure de la lecture unplugged, totalement inutile. Ma liseuse est wifi, mais je n’utilise cette fonctionnalité que pour la synchroniser et la mettre à jour. Donc, des flux de liens en epub ne m’intéressent pas du tout.
Par contre, si on pouvait avoir le fux intégral des articles référencés, ce serait nettement plus intéressant.
Je t’envoie par courriel mon dernier epub de @la_vie_des_idees
merci d’avoir pris le temps de répondre :-)
pour ce qui est de seenthis je vois qu’on a bien la même idée : on partirait d’un flux pour charger (dans la mesure du possible) tous les textes liés, afin de les lire offline
Là, tu m’intéresses. En gros, tu satures aussi, tout en ayant envie de continuer à profiter des bonnes lectures ?
je n’ai pas vraiment de fatigue de l’écran, mais il me semble que epub est une des moins mauvaises manières de faire du web offline
Le web est morcelé ? Merci le W3C ! - sebsauvage.net - Les trucs qui m’énervent -
http://sebsauvage.net/rhaa/index.php?2012/11/21/09/18/39-le-web-est-morcele-merci-le-w3c-
Je dis et je le pense : IE (Microsoft), Chrome (Google) et Safari (Apple) sont toxiques pour le web. Je ne jouerai pas leur jeu en utilisant leur navigateur. En quelque sorte, je vote technologiquement. Et je vote pour un web ouvert. Prise individuellement, mon action peut paraître ridicule, mais comme dans tout vote chaque voix compte. Faites votre choix. Les machins qui brillent ou votre liberté technologique.
Rhhâââ.... je déteste vraiment quand les sites web font ça. On se croirait revenu à l’époque des sites conçus pour IE. Mon navigateur ne supporte pas le « web audio avancé » ? Hein ? Ça ne serait pas - par hasard - parce que le site utilise le format MP3, et que Firefox et Opera ont refusé de payer la licence MP3 ? L’audio dans mon navigateur fonctionne très bien, merci.
Et à qui doit-ton cette pseudo-incompatibilité digne de la grande gueguerre Netscape/IE des années 90 ? Au W3C qui a décidé de ne pas imposer de codecs lors des comités de standardisation d’HTML5.
Voilà, maintenant on est dans la merde avec des sites qui ne marchent que dans tel ou tel navigateur. Bravo. Merci, le W3C, d’avoir contribué à morceler le web (C’est pas comme si Vorbis était gratuit, libre de droit, de meilleure qualité que le MP3 et existait de puis 12 ans.)
(...)
Attendez, ce n’est pas fini ! Maintenant ajoutez la même merde avec les codecs vidéo (H264, Theora, VP8...), et saupoudrez avec la scission W3C/WhatWG sur le standard HTML5, de diverses merdes sur les CSS, et les webmasters de la planète se préparent de jolis maux de tête dans les années à venir. Remarquez au moins on verra la mort de Flash et Silverlight, c’est déjà ça (à moins que Microsoft décide encore une fois de réinventer la roue (ActiveX anyone ?)).
Tous ces Apple, Google et Microsoft ont beau participer en grandes pompes aux divers comités du W3C, ça sonne un peu creu. Je doute sérieusement de leur volonté de standardiser et unifier le web. Ce n’est pas le W3C qui est en cause, mais certains de ses participants.
Je vais le redire : Certains participants du W3C œuvrent activement à construire et promouvoir un web qui ne fonctionne que dans leur propre navigateur.
Plus quelques considérations sur le coût des ces licences et pourquoi Mozilla ne souhaite pas s’y exposer...
Xavier Lacot (AFUP) : « Le vent des #standards souffle sur les #CMS #PHP »
http://www.journaldunet.com/developpeur/php/xavier-lacot-php-tour-2012.shtml
Accessibility – what is it good for? | Marco’s accessibility blog
http://www.marcozehe.de/2012/10/22/accessibility-what-is-it-good-for
This blog post is by no means about diminishing the accomplishments the #accessibility community has made. But we need to go beyond that! We need to leave our comfortable niche and turn the accessibility extra way into the #standards way. Make people use headings, correct form element labeling, and other stuff just because it is the right thing to do that benefits everyone, not because “it’s an accessibility requirement”. Accessibility needs to finally shake off the smell of being an unloved burden to meet some government criteria. Every book any web dev buys must simply state as a #best_practice, without mentioning accessibility at all, that for labeling an input one uses the label element, and that the for attribute of that label element needs to point to the id of the input to be labeled. As a test case, state that this way, a user can also click on the label to get the cursor right. Don’t bother people with screen readers at all. They don’t need to know for these things.
We must get to a point where teachers give their students lesser grade if they deliver semantically incorrect work. An excuse like “but it works” should not be enough to get a good grade.
Cent fois oui, on en est déjà bien là quand je participe à des formations.
Voir aussi, un commentaire de Kevin Potts :
The main problem, having been invested in the accessibility community since 2003, is that accessibility is seen as a checklist. Legislature such as Section 508 promotes this way of thinking — “make sure you check 0ff this, this, this and this and boom your site is accessible”. Checklists are easy to reference. Developers love them because lints and validators can be written against them.
The reality is that accessibility is a philosophy. It is a mindset. A strategy. A tenant. This is the brilliance of WCAG2.0 that most from the sidelines fail to grasp. It uses words like “perceivable” and “understandable” — abstractions that try to convey that accessibility is foundational, not something that cannot be tacked onto the end of a project.
Which HTML5? - WHATWG and W3C Split
http://www.i-programmer.info/news/191-htmlcss/4531-which-html5-whatwg-and-w3c-split.html
Overall this doesn’t seem to be a good development. It will no longer be possible to say exactly what HTML5 is - the W3C’s snapshot or the living standard of WHATWG.
Liberating America’s secret, for-pay laws
http://boingboing.net/2012/03/19/liberating-americas-secret.html
Did you know that vital parts of the US law are secret, and you’re only allowed to read them if you pay a standards body thousands of dollars for the right to find out what the law of the land is?
Future-Friendly
http://futurefriend.ly/resources.html
comment essayer de faire un truc un peu #pérenne alors que la technologie change tout le temps ?
In the spirit of embracing unpredictability, here are some resources to help you start thinking and acting in a future-friendly way.
je projette un yaml (pour les méta-données indispensables) suivies d’un texte simple, avec quelques raccourcis bien sûr, mais des raccourcis « déréférencés » (ie pas <doc1> mais <doc http://url du document>)
Ma réaction à la lecture de cet article a été double : 1) il ne fait qu’enfoncer des portes ouvertes, tout cela, ce sont des évidences bien connues 2) 99,9 % des gens qui manipulent de l’information ne suivent pas ces principes évidents et bien connus.
comme quoi il faut parfois répéter les évidences :)
j’essaie d’améliorer SPIP de manière à quitter le « stockage sql » qui est assez problématique de ce point de vue
Cut the Rope | Behind the Scenes
http://www.cuttherope.ie/dev
#Microsoft se réjouit du support de plus en plus uniforme des #standards dans les navigateurs récents :
We did most of our testing in #IE9 on #Windows_7 and from time to time we would also test on #Firefox, #Chrome, #Safari, and in #IE10 developer preview. In general, all major browsers have a very consistent implementation of the #HTML5 features we used and, in most cases, anything we tested in Internet Explorer 9 “just worked” everywhere else.
Florent Verschelde - Here. Some thoughts on the Web Platform troll/discussion…
https://plus.google.com/111166923299592019264/posts/QgCX8fti4e3
Here. Some thoughts on the Web Platform troll/discussion that Web pundits tend to go about every other week. Latest stuff:
John Allsopp: http://www.webdirections.org/blog/the-web-is-a-different-problem
Joe Hewitt: http://joehewitt.com/post/web-technologies-need-an-owner
[...]
It’s great to be passionate. It’s necessary to be critical. But perhaps we should all step back and consider A) What we have, B) What we want and why et C) How to get there. I see a lot of “C”, a little bit of “A”, and very little focus on “B”: what we want and why.
Liste des « Open Web Platform Weekly Summary »
http://www.w3.org/QA/archive/open_web
Open Web Platform Weekly Summary : très bien pour suivre de loin l’évolutions des technos. Pointeurs vers les articles, fils de discussion les plus intéressants. Super travail de consolidation Karl Dubost.
Les « Open Web Platform Summary » de Karl Dubost sont vraiment bien.
This page used to be the home page for the Quality Assurance activity at W3C, and has since been broadened in scope and audience to become the W3C Blog.
5.4 Session history and navigation — HTML5
http://dev.w3.org/html5/spec/history.html
schema.org - Getting Started
►http://schema.org/docs/gs.html
use the schema.org vocabulary, along with the #microdata format, to add information to your HTML content.
Ben, l’exemple cité en ►http://schema.org/docs/gs.html n’est même pas en XHTML donc ça va être dur à traduire...
Bringing #Interactivity To Your Website With Web #Standards - Smashing Magazine
http://www.smashingmagazine.com/2011/02/03/bringing-interactivity-to-your-website-with-web-standards
Adding interactivity and animations to a #design doesn’t have to be complicated or make the website inaccessible when you use modern Web standards. In this article, we’ll explore several examples and theories that employ #CSS, #HTML, #SVG, the #canvas element and #JavaScript. Some of these techniques you’ll know, others you may not have considered. Let’s start with the basics.
Code Standards | Isobar
►http://molecularvoices.molecular.com/standards
qq idées pour la prez
#code #development #html #design #css #standards #bestpractices #front-end
CSS Media Queries
►http://www.w3.org/TR/css3-mediaqueries
#css #standards #webdesign #orientation #spip #rezo
Media Queries
►http://www.w3.org/TR/css3-mediaqueries
W3C Candidate Recommendation 15 September 2009
#device #mediaquery #media-queries #recommendation #w3c #webdesign #webdevelopment #webdev #webstandards #reference #css3 #design #browser #mediaqueries #specification #standards