Liens en vrac de sebsauvage2024-01-28T08:53:47+01:00https://sebsauvage.net/links/https://sebsauvage.net/links/https://sebsauvage.net/links/XPath Scraping with FreshRSS – Dan Qhttps://sebsauvage.net/links/?DTdBcg2024-01-28T08:53:47+01:00Je ne le savais pas, mais l'excellent lecteur rss FreshRSS (que j'utilise depuis les années) peut construire lui-même un flux RSS pour un site n'en possédant pas simplement en spécifiant les parties de la page à récupérer avec des expressions XPath. C'est vraiment très cool.<br />
(<a href="https://freshrss.org" rel="nofollow">https://freshrss.org</a>)<br>(<a href="https://sebsauvage.net/links/?DTdBcg">Permalink</a>)You don't need JavaScript for that - HTMHellhttps://sebsauvage.net/links/?F9WgyQ2023-12-12T09:03:04+01:00Sous le coude: Diverses choses qu'on peut faire sans Javascript (checkbox customisées, listes de choix avec filtrage, sélecteur de couleur, listes dépliables customisées, fenêtres modales...)<br>(<a href="https://sebsauvage.net/links/?F9WgyQ">Permalink</a>)John Doe’s page - Shaarli ¦ Orangina Rougehttps://sebsauvage.net/links/?yLf6oQ2023-11-13T19:05:26+01:00Je garde ça sous le coude pour le principe KISS low-tech.<br>(<a href="https://sebsauvage.net/links/?yLf6oQ">Permalink</a>)Why Does Email Development Have to Suck?https://sebsauvage.net/links/?pA_h3A2023-09-11T14:40:17+02:00Pourquoi faire des mails en html c'est toujours autant la merde (avec deux frameworks pour simplifier les choses).<br>(<a href="https://sebsauvage.net/links/?pA_h3A">Permalink</a>)The modern way of serving imageshttps://sebsauvage.net/links/?pT6RAw2023-06-22T19:55:28+02:00Moi en 2000 : "Bah c'est quand même super simple de mettre une image dans une page web."<br />
2023 : 😭<br>(<a href="https://sebsauvage.net/links/?pT6RAw">Permalink</a>)Créer une arborescence en CSS uniquement - Dév. Web - ShevArezo`Bloghttps://sebsauvage.net/links/?Q9a02g2023-01-12T16:38:58+01:00via <a href="https://lehollandaisvolant.net/?id=20230111190121" rel="nofollow">https://lehollandaisvolant.net/?id=20230111190121</a><br>(<a href="https://sebsauvage.net/links/?Q9a02g">Permalink</a>)Les aides au préchargement de ressources - Alsacreationshttps://sebsauvage.net/links/?EQJnDQ2022-11-20T11:22:05+01:00Sous le coude : un article en français qui explique le fonctionnement du chargement différé des ressources dans une page web (async, defer, rel=preload, fetchpriority, preconnect, dns-prefetch, Lazyloading...)<br />
(D'ailleurs ça me fait penser que je devrais virer le javascript de lazyloading de MinigalNano maintenant que la majorité des navigateurs savent faire ça nativement.)<br>(<a href="https://sebsauvage.net/links/?EQJnDQ">Permalink</a>)Marko ⚡ Denic (@denicmarko): "HTML tips you won't see in most tutorials. 🧵" | nitterhttps://sebsauvage.net/links/?mpsEzA2021-10-19T16:02:54+02:00De petites astuces html très chouettes.<br />
(via <a href="https://lehollandaisvolant.net/?id=20211019130955" rel="nofollow">https://lehollandaisvolant.net/?id=20211019130955</a>)<br>(<a href="https://sebsauvage.net/links/?mpsEzA">Permalink</a>)Encore un peu d’optimisation pour les pages Web - Le Hollandais Volanthttps://sebsauvage.net/links/?T4EOgQ2021-09-16T23:04:59+02:00Je me note ces quelques optimisations pour des pages qui se chargent plus vite.<br>(<a href="https://sebsauvage.net/links/?T4EOgQ">Permalink</a>)GitHub - you-dont-need/You-Dont-Need-JavaScript: CSS is powerful, you can do a lot of things without JS.https://sebsauvage.net/links/?RSvVjg2021-06-28T22:06:30+02:00Différentes solutions et exemples pour faire des onglets, carrousels, scrolling parallax, menus, galeries, tooltips et autres sans javascript.<br />
(Contexte: Le langage Javascript est usé et abusé par une majorité de sites web, rendant les pages très lourdes à charger, et très lentes à s'afficher. Diminuer la quantité de javascript permet de rendre le web plus frugal, sans pour autant retirer en fonctionnalités si on s'y prend bien.)<br>(<a href="https://sebsauvage.net/links/?RSvVjg">Permalink</a>)Images adaptatives (responsive) - Learn web development | MDNhttps://sebsauvage.net/links/?tWOnLg2021-06-12T09:03:02+02:00Je note ça pour plus tard.<br>(<a href="https://sebsauvage.net/links/?tWOnLg">Permalink</a>)everest sur Twitter : "how did i not know about the html <details> tag?? oh my god??? brb gotta rewrite my website to remove the last remaining javascript https://t.co/6BoAtZu3MB" / Twitterhttps://sebsauvage.net/links/?14FevQ2021-04-12T11:11:06+02:00Mais mais... pourquoi on m'a pas dit plus tôt que ce tag <details> existait ? C'est juste génial !<br />
<a href="https://developer.mozilla.org/fr/docs/Web/HTML/Element/details" rel="nofollow">https://developer.mozilla.org/fr/docs/Web/HTML/Element/details</a><br />
EDIT: Ah bah j'avais un peu vite oublié <a href="http://warriordudimanche.net/article1045/balises-html5-interessantes" rel="nofollow">http://warriordudimanche.net/article1045/balises-html5-interessantes</a><br>(<a href="https://sebsauvage.net/links/?14FevQ">Permalink</a>)Grumpy Website - Le Hollandais Volanthttps://sebsauvage.net/links/?5L10dQ2020-03-02T08:26:13+01:00Je partage totalement ce coup de gueule !<br />
Comment on en est arrivés là ?<br />
Je vomis franchement le web actuel. 95% des sites actuels sont des usines à gaz immondes et inutilement compliquées.<br>(<a href="https://sebsauvage.net/links/?5L10dQ">Permalink</a>)6 Balises HTML5 intéressantes - Warrior du Dimanchehttps://sebsauvage.net/links/?4Eg2hQ2019-08-29T15:46:51+02:00°o°<br>(<a href="https://sebsauvage.net/links/?4Eg2hQ">Permalink</a>)Target="_blank" - the most underestimated vulnerability everhttps://sebsauvage.net/links/?aq2yvQ2017-04-25T09:03:08+02:00Je note pour ne pas oublier: Si vous utilisez targer="_blank", toujours ajouter rel="noopener noreferrer"<br />
Sinon l'URL appellée aura accès à la page d'origine.<br />
(via <a href="http://warriordudimanche.net/article588/58ff2824b9b30" rel="nofollow">http://warriordudimanche.net/article588/58ff2824b9b30</a>)<br>(<a href="https://sebsauvage.net/links/?aq2yvQ">Permalink</a>)http://lcamtuf.coredump.cx/squirrel/#https://sebsauvage.net/links/?FGJ89A2016-08-11T06:04:24+02:00Arg mon dieu c'est abominable. <br />
Cette URL est une image. Et en même temps, c'est une page web. Enfin, c'est comme ça que l'interprète votre navigateur.<br />
En fait, c'est un JPEG (donc un fichier binaire) contenant dans ses commentaires un bout d'HTML.<br />
C'est un edge-case, comme on dit, mais c'est abominable.<br />
C'est l'un des rares cas, intéressants, où un même fichier peut être interprété comme deux formats différents.<br />
(via <a href="https://twitter.com/sam_et_max/status/763444083692040192" rel="nofollow">https://twitter.com/sam_et_max/status/763444083692040192</a>)<br>(<a href="https://sebsauvage.net/links/?FGJ89A">Permalink</a>)Le Web est mort — David Larlet - les liens du Colibri - Le Hollandais Volanthttps://sebsauvage.net/links/?2-kTCA2015-05-28T12:19:22+02:00Je ne peux qu'approuver les conseils de Timo sur la manière d'apprendre à faire du Web.<br>(<a href="https://sebsauvage.net/links/?2-kTCA">Permalink</a>)Squirehttps://sebsauvage.net/links/?7jjbMw2015-02-25T19:01:58+01:00Éditeur texte riche html5 simplifié (via Timo).<br />
Ne fonctionne que sur les navigateurs récents.<br>(<a href="https://sebsauvage.net/links/?7jjbMw">Permalink</a>)Creating 3D worlds with HTML and CSShttps://sebsauvage.net/links/?Q0Vjdw2014-11-06T12:16:14+01:00Oh mon dieu c'est horrible. OH MON DIEU C'EST HORRIBLE.<br />
Non, cette démo (<a href="http://keithclark.co.uk/labs/css-fps/" rel="nofollow">http://keithclark.co.uk/labs/css-fps/</a>) n'est *PAS* du WebGL. <br />
Ce sont de PUTAINS DE <DIV> HTML SUR LESQUELS IL A APPLIQUÉ DES CSS-TRANSFORMS. <br />
AAAARRRGGGGGG.<br />
J'ai les neurones qui saignent rien qu'à y penser.<br />
Il faut faire enfermer ce gars.<br>(<a href="https://sebsauvage.net/links/?Q0Vjdw">Permalink</a>)Untangling the WebRTC Flow - PKC Security | Bloghttps://sebsauvage.net/links/?pJwZwQ2014-10-23T11:51:54+02:00Le détail d'une négociation WebRTC. Pouah, c'est pas si simple que ça en a l'air.<br />
Et oui, on a beau dire qu'avec WebRTC on se passe d'un serveur central, dans la pratique c'est totalement faux et vous ne pourrez jamais vraiment vous en passer.<br>(<a href="https://sebsauvage.net/links/?pJwZwQ">Permalink</a>)Ça y est, les pratiques de merde sont là aussi en HTML5… - Le Hollandais Volanthttps://sebsauvage.net/links/?Xsc-fg2014-09-01T21:04:57+02:00Parce qu'il faut que ça soit dit (avec en prime un script GreaseMonkey par Timo pour corriger le problème).<br>(<a href="https://sebsauvage.net/links/?Xsc-fg">Permalink</a>)Dev.Opera — Native Responsive Imageshttps://sebsauvage.net/links/?U5gInQ2014-08-25T08:11:54+02:00J'ai déjà vu passer l'explication, mais là ce sont les devs d'Opera qui nous expliquent les nouveaux attributs de la balise <img> permettant de fournir directement une image dans la bonne résolution en fonction du périphérique (dimensions du viewport, densité de pixel...).<br />
Ce sera au navigateur de choisir la source fonction de ce qui est proposé par le webmaster.<br>(<a href="https://sebsauvage.net/links/?U5gInQ">Permalink</a>)PageSpeed Insightshttps://sebsauvage.net/links/?ENchRg2014-06-23T08:16:52+02:00Pour analyser une page de votre site avec Google. Notez que vous pouvez aussi utiliser <a href="http://gtmetrix.com/" rel="nofollow">http://gtmetrix.com/</a> qui combine Google PageSpeed avec Yahoo YSlow.<br />
GTMetrix est uniquement orienté performances, alors que le PageSpeed de base donne aussi des conseils pour mobiles (conseil sur la taille des éléments à l'écran, etc.)<br />
(via <a href="http://lehollandaisvolant.net/?id=20140621210817" rel="nofollow">http://lehollandaisvolant.net/?id=20140621210817</a>)<br>(<a href="https://sebsauvage.net/links/?ENchRg">Permalink</a>)[HTML] Quand SVG n'est pas pris en compte - Liens en vrac de Tiger-222https://sebsauvage.net/links/?YYTTDg2014-06-17T14:49:33+02:00Petite astuce pour faire un fallback PNG quand le navigateur n'est pas capable d'interpréter le SVG.<br>(<a href="https://sebsauvage.net/links/?YYTTDg">Permalink</a>)Reconciling Mozilla’s Mission and W3C EME ✩ Mozilla Hacks – the Web developer bloghttps://sebsauvage.net/links/?poM1sw2014-05-14T18:40:15+02:00Et merde. Vous vous souvenez du standard EME du W3C ? (<a href="http://sebsauvage.net/rhaa/?2013/10/03/10/09/24-le-w3c-enterine-les-drm" rel="nofollow">http://sebsauvage.net/rhaa/?2013/10/03/10/09/24-le-w3c-enterine-les-drm</a>).<br />
Mozilla a décidé, la mort dans l'âme, d'inclure EME dans Firefox. Et le module de DRM (ce gros machin binaire dont on ne sait pas trop ce qu'il fait) sera fourni par Adobe.<br />
<br />
Donc l'affichage de certaines parties de pages web ne sera plus assurée par Firefox, mais par un code exécutable à sources fermés qui ne vous obéit pas.<br />
Une fois que ça sera assez répandu, on peut imaginer que d'autres modules arriveront, par exemple un module Amazon pour permettre la lecture de texte protégés par DRM (coucou Kindle).<br />
Petit à petit, tout ce qui est inclus dans une page web ne pourra être affiché que par des modules DRM spécifiques. Et sans ces modules, une partie du web vous sera interdite.<br />
<br />
Vu que Microsoft et Google sont à l'origine d'EME, vous pouvez être assuré qu'ils vont l'inclure dans leur navigateur (IE et Chrome). Que fera Mozilla ? Contraint et forcé, la même chose qu'avec le module d'Adobe: Les inclure, sans quoi les utilisateurs iront voir ailleurs ("C'est nul Firefox je peux pas lire mes ebooks. Je peux pas écouter ma musique sur Deezer." etc.).<br />
<br />
Vous étiez content de voir (enfin !) la fin de Flash et Silverlight ? Bienvenue dans le web du futur bourré de module DRM qui seront nécessaires pour pouvoir voir les pages web (et les failles de sécurité qui vont avec, bien sûr !).<br />
Merci qui ? Merci le W3C !<br />
<br />
(source: <a href="http://www.theguardian.com/technology/2014/may/14/firefox-closed-source-drm-video-browser-cory-doctorow" rel="nofollow">http://www.theguardian.com/technology/2014/may/14/firefox-closed-source-drm-video-browser-cory-doctorow</a>)<br>(<a href="https://sebsauvage.net/links/?poM1sw">Permalink</a>)Tim Berners-Lee refuse la balkanisation d'Internethttps://sebsauvage.net/links/?bUru1Q2014-02-10T09:15:24+01:00Il refuse la balkanisation d'Internet mais il approuve les DRM mono-plateforme dans HTML5 ?<br>(<a href="https://sebsauvage.net/links/?bUru1Q">Permalink</a>)Les DRM en HTML5 testés par Netflix avec Microsofthttps://sebsauvage.net/links/?D3hRsw2014-02-10T07:54:47+01:00« ...qui ne peuvent être lus qu'avec Internet Explorer 11 sous Windows 8.1. »<br />
IE 11. Pas IE 9 ou 10.<br />
Windows 8.1. Pas Windows Vista, 7 ou 8.<br />
<br />
Merci le W3C.<br />
Tiens, juste un petit rappel des principes fondateurs du W3C: <a href="http://www.w3.org/Consortium/mission#principles" rel="nofollow">http://www.w3.org/Consortium/mission#principles</a><br />
« One of W3C's primary goals is to make these benefits available to all people, whatever their hardware, software, network infrastructure, native language, culture, geographical location, or physical or mental ability. »<br />
<br />
▶ "whatever their hardware, software,"...<br />
<br />
Whatever.<br>(<a href="https://sebsauvage.net/links/?D3hRsw">Permalink</a>)glsl-transitionhttps://sebsauvage.net/links/?W8yEWA2014-01-08T15:24:28+01:00Quelques chouettes transitions d'images utilisant WebGL. Voir les exemples: <a href="https://gre.github.com/glsl-transition/example" rel="nofollow">https://gre.github.com/glsl-transition/example</a><br />
(via <a href="http://colibri-libre.org/liens/?Kxyc4g" rel="nofollow">http://colibri-libre.org/liens/?Kxyc4g</a>)<br>(<a href="https://sebsauvage.net/links/?W8yEWA">Permalink</a>)DevDocs/jQueryhttps://sebsauvage.net/links/?PLJUFA2013-12-18T15:48:53+01:00Une webapp qui centralise de nombreuses documentations liées au web: html, css, dom, javascript, jQuery... En prime, c'est opensource: <a href="https://github.com/Thibaut/devdocs" rel="nofollow">https://github.com/Thibaut/devdocs</a><br />
(via <a href="http://www.slobberbone.net/shaarli/index.php?4aAj4w" rel="nofollow">http://www.slobberbone.net/shaarli/index.php?4aAj4w</a>)<br>(<a href="https://sebsauvage.net/links/?PLJUFA">Permalink</a>)W3Fools – A W3Schools Interventionhttps://sebsauvage.net/links/?bFCo_g2013-12-15T14:27:05+01:00Une critique du site w3schools. (via <a href="http://hub.tomcanac.com/liens/?ie5Niw" rel="nofollow">http://hub.tomcanac.com/liens/?ie5Niw</a>)<br>(<a href="https://sebsauvage.net/links/?bFCo_g">Permalink</a>)Note CSS pour IE10 - Oros linkshttps://sebsauvage.net/links/?3pyF7A2013-12-05T09:03:33+01:00Bon je me note ça: IE 10 (et +) ne prennent plus en compte les commentaires conditionnels du genre: <!--[if lt IE 9]><br />
*soupir*<br>(<a href="https://sebsauvage.net/links/?3pyF7A">Permalink</a>)Can I use... Support tables for HTML5, CSS3, etchttps://sebsauvage.net/links/?eeF_Pw2013-11-29T10:04:34+01:00J'oublie toujours cet excellent site qui vous rapporte la compatibilité des navigateurs avec certaines technologies, que ce soit css, html, javascript ou les codecs.<br />
Exemple: Avec quels navigateurs peut-on utiliser Ogg Vorbis/Theora ? <a href="http://caniuse.com/ogv" rel="nofollow">http://caniuse.com/ogv</a> <br />
Par contre, très curieusement, ce site a de gros oublis, comme le format MP3.<br>(<a href="https://sebsauvage.net/links/?eeF_Pw">Permalink</a>)Quelques attributs HTML5 à connaître et à utiliser - Le Hollandais Volanthttps://sebsauvage.net/links/?sDgFeA2013-11-17T17:31:20+01:00Quelques attributs à se rappeler pour les formulaires html. (En particulier pour les mobiles, car préciser le type de champ modifie l'affichage du clavier: Par exemple, si vous spécifiez "email", le clavier des smartphone affichera une touche "@" pour faciliter la saisie des emails.)<br>(<a href="https://sebsauvage.net/links/?sDgFeA">Permalink</a>)Fluid simulation with Turing patterns | WebGL shader demohttps://sebsauvage.net/links/?-cTd7A2013-11-15T14:40:40+01:00Wouaaa !... joli. (Simulation de fluide utilisant WebGL)<br>(<a href="https://sebsauvage.net/links/?-cTd7A">Permalink</a>)Animatronhttps://sebsauvage.net/links/?pSn_BA2013-11-15T14:28:48+01:00Un outils en ligne (pas opensource visiblement) pour créer des animations en HTML5. C'est assez sympa à utiliser. On peut créer des animations sans avoir à s'enregistrer.<br>(<a href="https://sebsauvage.net/links/?pSn_BA">Permalink</a>)HTML5 Drag and Drophttps://sebsauvage.net/links/?vbZZBw2013-11-12T12:54:41+01:00Woao... le drag'n drop est bien intégré à HTML5. C'est beau.<br>(<a href="https://sebsauvage.net/links/?vbZZBw">Permalink</a>)HTML Imports: #include for the web - HTML5 Rocks - Liens éclairshttps://sebsauvage.net/links/?ijrIuw2013-11-11T23:00:10+01:00TL;DR pourquoi on peut importer javascript, CSS et images dans une page, mais pas du HTML ? En fait, on peut ! <a href="http://www.html5rocks.com/en/tutorials/webcomponents/imports/" rel="nofollow">http://www.html5rocks.com/en/tutorials/webcomponents/imports/</a><br>(<a href="https://sebsauvage.net/links/?ijrIuw">Permalink</a>)Why does HTML think “chucknorris” is a color? - Stack Overflowhttps://sebsauvage.net/links/?o-PQcQ2013-11-03T15:54:35+01:00:-D<br>(<a href="https://sebsauvage.net/links/?o-PQcQ">Permalink</a>)Protection vidéo et Web ouvert, par Tim Berbers-Lee #DRM #HTML5 - Framabloghttps://sebsauvage.net/links/?Mve2EA2013-10-11T15:46:07+02:00Comme dit le premier commentaire, foutaises. Et ça me fait mal de dire ça de Tim Berners-Lee. Foutaises, je répète. Les DRM sont fondamentalement incompatibles avec un web ouvert. Un DRM est par définition une restriction d'usage, donc un mur à l'ouverture.<br>(<a href="https://sebsauvage.net/links/?Mve2EA">Permalink</a>)Static Site Generatorshttps://sebsauvage.net/links/?ScMm3w2013-10-05T00:31:09+02:00Une grosse liste de générateurs de sites statiques. Pratique. (via <a href="http://colibri-libre.org/liens/?cBxwFQ" rel="nofollow">http://colibri-libre.org/liens/?cBxwFQ</a>)<br>(<a href="https://sebsauvage.net/links/?ScMm3w">Permalink</a>)DRM HTML5, c’est fait | Le Geektionnerd - Oros links - Liens en vrac de sebsauvage - Oros linkshttps://sebsauvage.net/links/?qMMx3Q2013-10-05T00:14:53+02:00Dans la théorie, oui. Tous les DRM ont été cassé. Mais c'est plus ou moins casse-couille.<br />
Imaginez que le DRM exige, pour fonctionner, une sortie HDMI, avec un écran HDMI (C'est déjà le cas des DRM Microsoft qui permettent aux logiciels d'exiger cela).<br />
Le système d'exploitation ne vous laissera pas accéder à la mémoire et au flux vidéo. Et vous ne pourrez pas faire tourner le système dans une VM, puisque l'affichage est virtuel (et pas un vrai HDMI). On peut même imaginer que le module DRM vérifie qu'il ne tourne pas dans une VM (D'ailleurs il me semble que les nouvelles versions de Windows refusent d'être virtualisés, non ?)<br />
<br />
Bref... ça peut devenir *très chiant* quand on veut récupérer la vidéo. C'est le but, d'ailleurs: Ils savent que ça n'empêchera jamais, mais ils veulent rendre cela le plus pénible possible. L'utilisateur standard, avec son PC vendu de base avec Windows+IE, ne verra pas la différence. Tout semblera fonctionner pour lui.<br />
<br />
Firefox, et les autres navigateurs, adopteront probablement ces standards. Pourquoi ? Imaginez que Firefox ne l'implémente pas. Que dira l'internaute de base ? Très simple: "Firefox ça marche pas bien, je peux pas regarder les vidéos YouTube et mes séries préférées en VOD.".<br />
<br />
C'est en partie ce genre de comportement qui plombé Opera (et qui fait qu'ils ont cédé et accepté les préfixes css -webkit-), et aussi ce qui fait que Firefox a finalement accepté de décoder le H264.<br>(<a href="https://sebsauvage.net/links/?qMMx3Q">Permalink</a>)Geektionnerd : DRM HTML5, c'est fait :( - Framabloghttps://sebsauvage.net/links/?qesx0A2013-10-04T14:08:09+02:00:-/<br>(<a href="https://sebsauvage.net/links/?qesx0A">Permalink</a>)Le W3C entérine les DRM - sebsauvage.net - Les trucs qui m'énerventhttps://sebsauvage.net/links/?ePh9qQ2013-10-03T10:49:55+02:00Le futur du web pue des pieds.<br />
<br />
(désolé pour la merdouille sur la version précédente de cet article.)<br />
<br />
EDIT: <a href="https://twitter.com/bravepatrie/status/385693868441620480" rel="nofollow">https://twitter.com/bravepatrie/status/385693868441620480</a> Oui, c'est exactement ce qui va se passer pour les navigateurs qui ne supporteront pas cette norme. :-(<br>(<a href="https://sebsauvage.net/links/?ePh9qQ">Permalink</a>)Google Web Designerhttps://sebsauvage.net/links/?eCETGw2013-09-30T20:54:47+02:00Tiens... voilà que Google se fend d'un logiciel d'animation html5. Sympa. à tester... (mais pas trop lié aux libs Google, j'espère ; J'ai appris à me méfier de tout ce qui était gratuit venant de Google.)<br>(<a href="https://sebsauvage.net/links/?eCETGw">Permalink</a>)Ink – Une boite à outils pour vos interfaces web | Korbenhttps://sebsauvage.net/links/?gVhuuA2013-08-14T10:35:07+02:00à tester, pour gagner du temps sur les dev web: <a href="http://ink.sapo.pt/" rel="nofollow">http://ink.sapo.pt/</a><br>(<a href="https://sebsauvage.net/links/?gVhuuA">Permalink</a>)http://mathiasbynens.be/demo/css-without-htmlhttps://sebsauvage.net/links/?ETM2kQ2013-08-13T00:00:17+02:00Une page qui affiche quelque chose... sans le moindre code HTML.<br />
Comment ça marche ? Le serveur web envoie dans les entêtes HTTP de réponse: Link:<css-without-html.css>;rel=stylesheet<br />
Le navigateur va donc charger ces CSS: <a href="http://mathiasbynens.be/demo/css-without-html.css" rel="nofollow">http://mathiasbynens.be/demo/css-without-html.css</a><br />
C'est le CSS qui affiche quelque chose.<br>(<a href="https://sebsauvage.net/links/?ETM2kQ">Permalink</a>)Dirty Markup · Tidy and Beautify your HTML, CSS, and JavaScript codehttps://sebsauvage.net/links/?hG9KYA2013-08-09T11:30:52+02:00Un petit outils de "beautifier"/"tidy" de code html, css et javascript: Cela corrige le code incorrecte et reformatte pour que ça soit mieux indenté.<br />
La partie HTML utilise HTML Tidy.<br>(<a href="https://sebsauvage.net/links/?hG9KYA">Permalink</a>)Blog Stéphane Bortzmeyer: Recherche d'un nouveau logiciel de présentationhttps://sebsauvage.net/links/?TQqD4g2013-07-25T09:42:52+02:00Stéphane Bortzmeyer recense plein d'outils de présentation à base d'html/css. Sympa !<br>(<a href="https://sebsauvage.net/links/?TQqD4g">Permalink</a>)Fun with SVG Filters - Alan Greenblatthttps://sebsauvage.net/links/?Uq1HiA2013-07-23T12:43:22+02:00Woua... on peut s'amuser avec les filtres SVG (via <a href="http://www.lafermeduweb.net/veille/des-experimentations-avec-les-filtres-svg-359563545823821825.html" rel="nofollow">http://www.lafermeduweb.net/veille/des-experimentations-avec-les-filtres-svg-359563545823821825.html</a> via <a href="http://bajazet.fr/shaarli/?2T-Xbg" rel="nofollow">http://bajazet.fr/shaarli/?2T-Xbg</a>)<br>(<a href="https://sebsauvage.net/links/?Uq1HiA">Permalink</a>)Orquehttps://sebsauvage.net/links/?SP8c0A2013-06-28T16:56:24+02:00Joli ! Mais en Flash.<br />
(via <a href="http://liens.vader.fr/?TgXInQ" rel="nofollow">http://liens.vader.fr/?TgXInQ</a>)<br>(<a href="https://sebsauvage.net/links/?SP8c0A">Permalink</a>)