blog

Vestiges d’un CSS Guru

Catégorie : Logiciels

Billet

Si IE6 n’existait plus…

J’avais lu un article sympa il y a quelques jours : “10 cool things we’ll be able to do once IE6 is dead“. Je me suis dit que j’allais me faire une petite liste perso.

Si IE6 n’existait plus :

  • les dégradés, ombres portées, arrondis… ne me prendraient plus la tête ! Je vous aime les PNG.
  • je n’aurais plus besoin de mettre des display:inline à mes float
  • j’utiliserais les pseudo-classes :first-child, :after, :lang…
  • les hacks du type * html ou _left iront aux oubliettes
  • j’arrêterais les <input class=”text” type=”text” /> parce que je pourrais mettre input[type=text]. Ah les sélecteurs d’attributs
  • les overflow:hidden seraient réduits de 95%
  • je mettrais des :hover sur ce que je veux
  • plus besoin de li{ display:inline;}
  • je pourrais sélectionner les enfants directs (p > a)
  • je n’aurais plus besoin de twitter mon score face à IE6 (actuellement IE6 mène 4 à 3 )
  • j’installerai IE8 sur mon PC à la maison
  • je passerais 50% de mon temps à faire autre chose
  • je devrais trouver un autre bouc-émissaire
  • je ne stresserais plus en appuyant sur F5

En attendant, je galère encore.

Billet

Un mode Windows XP pour Windows 7

Pour ceux qui n’ont pas aimé Vista (je n’en fais pas partie) à cause notamment de problèmes de compatibilité, sachez que Windows 7 aura un mode Windows XP.

Nommé le XPM (pour XP Mode), ce mode consiste en un Virtual PC doté d’une version XP SP3 mais tournant sur le même bureau que Windows 7. On pourra donc avoir IE6 et IE7 sur la même machine, et sans avoir besoin d’une version stand-alone crackée. Le XPM n’est pas inclus de base dans Windows 7 mais il sera téléchargeable gratuitement pour ceux qui souhaiteront avoir Windows 7 et XP simultanément.

Ce concept établit de facto une compatibilité proche de 100% pour Windows 7 avec les logiciels tiers, notamment ceux n’étant plus mis à jour.

Billet

L’iPhone n’aime pas les podcasts

A voir les podcasts gérés par iTunes, on pourrait croire que l’iPhone/iPod sait bien les gérer aussi. Mais non.

Une petite liste de désagréments :

  • les chapitres des podcasts n’apparaissent pas en entier
  • pas de Cover Flow pour les podcasts
  • on ne peut regarder le contenu d’un podcast sans le lancer automatiquement
  • lorsqu’un podcast se termine et passe au suivant, la liste des chapitres ne se rafraichît pas (mais le titre oui)
  • le Shuffle (déjà très ennuyeux par défaut) ira piocher dans les albums mais ne passera pas par les podcasts

C’est peut-être le format spécial des podcasts qui les rendent si peu pratiques. J’espère que le firmware 3.0 corrigera ces défauts, qui ne me semblent pas insurmontables.

Billet

17 navigateurs Windows sous Mac

Si vous êtes un web designer sous Mac (le cliché) et que vous voulez tester la compatibilité de vos sites sur les navigateurs Windows, voici l’outil qu’il vous faut : Alkaline.
Vous n’avez pas besoin d’avoir une licence Windows ou une machine virtuelle.

Ce service est gratuit pour Internet Explorer 7 et Firefox 2. Pour les autres navigateurs, il faut s’abonner, et ça devient moins avantageux. Mais ça peut toujours dépanner.

Sachez qu’Alkaline peut être installé en plugin pour Coda ou TextMate.

Billet

bbxpress : un thème WordPress gratuit

Depuis le temps que je voulais en faire un, voici bbxpress, un thème pour WordPress. C’est une première version, donc n’hésitez pas à faire des retours si vous l’utilisez.

bbxpress

Le but est d’offrir un thème passe-partout, facile à utiliser. Voici quelques caractéristiques :

  • sidebar avec widgets (très facile à gérer dans l’admin)
  • compatible IE6
  • onglets listant les pages WordPress
  • gravatar dans les commentaires
  • s’affiche correctement en 800×600
  • aucun plugin n’est nécessaire pour le faire fonctionner

Les icônes utilisées proviennent de Jonas Rask (un lien existe dans le footer). Pour l’instant, le thème est en anglais (une version française est envisagée, si besoin est).

Screenshots

bbxpress01

bbxpress02

bbxpress03

bbxpress04

bbxpress05

bbxpress06

Télécharger ou prévisualiser le thème

Vous pouvez prévisualiser le thème ou télécharger le thème bbxpress v1.0

Billet

Pwn2Own 2009 : Safari, IE8 et Firefox se font hacker mais pas Chrome

Pwn2Own est un concours officiel de hackers où le but est de trouver la faille dans des logiciels populaires, en l’occurence des navigateurs internet.

Il y a en tout 5 navigateurs à hacker:

  • IE8, Firefox et Chrome sur Windows 7 (Sony VAIO)
  • Safari et Firefox sur Mac OS (MacBook Air)

Safari hacké en quelques secondes

Le navigateur qui aura tenu le moins longtemps est Safari sur Mac OS. Il aura résisté quelques secondes face au hacker Charlie Miller, qui gagne ainsi $10,000 et la MacBook Air.

Le plus surprenant est de savoir que la faille utilisée existait déjà l’an dernier. Une seule faille suffisant pour être vainqueur, Charlie Miller (déjà vainqueur l’an dernier), gardait cette seconde faille au chaud pour cette année.

Et la citation qui fait mal:

Hacking into Macs is so much easier. You don’t have to jump through hoops and deal with all the anti-exploit mitigations you’d find in Windows.

IE8 hacké, Firefox difficilement hacké

Le hacker Nils est le seul à avoir réussi à hacker les 3 navigateurs principaux: IE8, Firefox et Safari, gagnant $5,000 pour chaque faille. Selon Charlie Miller, Firefox sous Windows était le plus dur à hacker.

Google Chrome, seul rescapé

Le seul navigateur à être resté inviolé est Google Chrome. Les deux raisons principales sont la qualité de sa sécurité et sa sortie récente. Il y a des bugs, mais ils sont dur à exploiter. Mais surtout, les hackers ont passés moins de temps dessus. Il est plus intéresssant de s’attarder sur les navigateurs les plus populaires que sur Chrome. Etant donné les gains relativement faibles par rapport au travail fourni, il est peu rentable de hacker Chrome.

Billet

Emuler IE7 avec IE8

Si vous n’avez pas eu la chance de tester la compatibilité de votre site avec le tout récent Internet Explorer 8, ne vous inquiétez pas! Rajoutez cette ligne de code sur tout votre site et il sera compatible IE7:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Merci à David Walsh pour cette astuce.

Billet

Microsoft lance Internet Explorer 8 à 18h

A midi (EST), IE8 sera lancé officiellement.

Est-ce que je vais le télécharger?

Non.

Est-ce que beaucoup de gens vont le télécharger?

Autant que ceux qui ont téléchargés IE7 à mon avis.

Est-ce que IE6 va en pâtir?

Pas du tout. Je pense que la sortie d’IE8 ne change en rien le problème de mise à jour de IE6 vers un navigateur plus moderne. Ceux qui utilisent encore IE6  le font, non pas parce qu’ils ne veulent pas de meilleur navigateur, mais parce qu’ils ne peuvent/savent pas mettre à jour.

Passer de IE6 à IE8, c’est comme passer de IE6 à IE7. Ceux qui le feront l’ont en fait, déjà fait.