
Depuis ce matin et plus précisément à
02h00, la nouvelle version de mon site est en ligne. L'apparence n'a guère changée, j'en conviens aisément. Les grandes nouveautés sont pourtant là. Après plusieurs heures, j'ai enfin réussi à corriger ma feuille de style afin que mon site soit accessible aux plus grand nombre. Certes, il reste des irrégularités surtout avec le navigateur à la sauce
Microchiotte, j'ai bien entendu nommé
Internet Explorer dans sa version
5.
Ces derniers temps, en plus de me consacrer à la remise en forme de mon site, je me suis penché sérieusement sur le hack de
Daniel BECKER :
iScroll2. A chaque annonce diffusée sur
Mac4ever, ou
MacGeneration, sans oublier le site dédié au monde nomade d'Apple :
PowerBook.fr, vous avez été nombreux à venir me rendre visite. Vos réactions et commentaires sont là pour en témoigner.
Il reste encore pas mal de boulot afin de préparer la future version
V4 avec ce coup-ci un "relookage" complet. Mais pour le mooment, je n'en suis pas là. Regardons plus en détail cette nouvelle version.
iBlog, c'est le logiciel que je me sers pour écrire tous les articles sur site. Il est livré en standard avec deux templates. Dès le début, j'ai modifié l'un des deux, pour donner à mon site le look qu'il a actuellement. Jusqu'ici, je ne voyais aucun défaut. En effet, avec Safari les pages apparaissent à l'écran comme je le veux. Et puis FireFox est arrivé. A ce moment, j'ai eu à plusieurs reprises des informations comme quoi l'affichage des pages, et pire encore, l'impression "foirait" totalement. Poussé par la curiosité, j'ai voulu en avoir le coeur net, et vérifier ce qu'il en était réellement. J'ai testé aussi avec FireFox et Internet Explorer v6 sur PC. Et là que de surprises. Comme tout le monde le sait, le navigateur qui a la plus grande part de marché dans le monde (pour combien de temps encore), n'est vraiment pas le meilleur en terme de respect du standard du Web, et surtout quand il s'agit de feuille de style en cascade : CSS. C'est bien celui-ci qui est le plus dur à cerner. FireFox, n'est vraiment pas en reste. Il y a un tas de bogs connus qui n'ont jamais été corrigé et ce depuis les différentes versions betas et qui sont toujours présents à ce jour.
Et vous devez vous dire, mais pourquoi il nous parle de ça. Je vous répondrais juste avec ceci. Je voulais ajouter la fonction d'impression pour les articles. Je désire depuis longtemps vous offrir la possibilité de pouvoir imprimer un article sans que le bandeau de gauche soit présent sur vos tirages papiers. Les feuilles de style en cascade permettent très simplement de le faire, c'est même déconcertant et facile à mettre en place. Tellement simple que seul Safari reproduit exactement ce qu'il y a à l'écran. FireFox se plante en beauté et je ne parle pas d'Internet Explorer, tout au moins dans sa version 5. Désolé pour les quelques visiteurs qui parcourent mes pages avec ce dernier, mais l'impression d'un article restera impossible. J'ai passé trop de temps à trouver la parade pour ne pas pénaliser ceux qui utilisent Safari, combler les bogs de FireFox, pour me prendre le chou avec une version qui commence à dater d'un navigateur hors norme qui interprète ce qu'il veut mais pas de la meilleure des façons.
En vous rendant sur un article, comme celui-ci d'ailleurs, vous remarquerez désormais une nouvelle icône à droite du titre. C'est à partir de cette petite imprimante que vous allez pouvoir imprimer l'article sans aucune fioritures inutiles.
Grâce à Panther et à Mac OS X en général, il est possible de faire un joli pdf du document affiché à l'écran. Pratique lorsqu'il s'agit d'un tutoriel par exemple. Mais voilà, en fonction de votre navigateur, vous n'aurez pas le même résultat. Voici un exemple concret pour mieux comprendre :
L'exemple ci-dessus est l'affichage à l'écran d'un article avec Safari. FireFox donne le même résultat. Voyons maintenant l'impression.
Safari respecte la mise en page. Vous noterez la présentation épurée de l'article, seul le pied de pages subsite à l'impression.
FireFox sur ce coup-là, se plante largement. J'ai bien entendu choisi l'article en fonction pour vous montrer ce bog. En appliquant la même feuille de style que pour
Safari, le résultat aurait été complètement différent. A savoir le paragraphe d'introduction se retrouve seul sur une première page, l'article sur une seconde page, et seulement sur la deuxième, même s'il y en a 20 à imprimer, et enfin sur la dernière, la bannière du bas. La faute es est toute simple.
FireFox ne gère pas, mais absolument pas la classe
overflow: auto à l'impression. Pour l'affichage à l'écran, cette classe est bien prise en compte. Il reste du boulot aux développeurs.
Après cette longue mise au point, vous découvrirez tout de même que j'ai réglé le problème concernant l'affichage des news de
MacBidouille et
MacGeneration. J'ai supprimé la balise
iframe une bonne fois pour toute. La seule qui subsiste reste celle utilisée pour l'affichage du module des commentaires. Vous remarquerez que j'ai ajouté depuis un petit moment déjà une seconde bannière pointant vers l'
Apple Store. N'hésitez pas à cliquer dessus, et pourquoi pas à commander un accessoire ou tout autre périphérique, voir même un ordinateur dans la foulée. Cette action totalement anodine pour vous, me permettra d'empocher une petite rétribution sur chaque vente générée. Je ne veux pas par principe vous forcer la main, en installant par exemple un lien pointant vers un organisme afin de pouvoir me faire des dons, mais si mon travail vous convient et que vous voulez témoigner votre satisfaction, et surtout qu'il vous manque un p'tit quelque chose pour votre ordinateur, foncez sur l'une ou l'autre de ses bannières.
En parlant de récompense, je suis heureux de l'intérêt que vous avez porté à l'article concernant le hack pour le
TrackPad de votre portable. Vous avez été très nombreux à suivre l'évolution de ce logiciel qui continue à progresser rapidement. Revenez souvent me rendre visite, les mise à jour se suivent à un rythme soutenu. Le mieux est encore de syndiquer mon site grâce à ce
flux rss. Dans un avenir proche, j'essaierai de créer un module tel que celui de
Carpo ou
Mac4ever, si vous désirez intégrer mes dernières news sur votre site, à la condition bien sur, que vous en avez un, cela va de soi.
En attendant la version
V4 qui arrivera un jour assez proche, je vous souhaite à toutes et à tous de bons moments en ma compagnie. Venez nombreux tous les jours je vous attends.
Posté le : Mar. - Mars 1, 2005 à 10:32 PM
|
|
|
|