Blogue de Jean-Philippe Monette

Logo du blogue

« Depuis le mois de juillet jusqu'au mois de février, j'ai concocté chez moi ce nouveau portail qui sort finalement ce mois-ci, après plusieurs longs et pénibles mois d'attente. Plusieurs nouveautés vous sont rendez-vous, et le tout est décrit plus en détail dans l'intégralité du message, contenant aussi une brève rétrospective de mon passé sur l'Internet. »

Bienvenue sur ce nouveau portail entièrement fait par moi, Jean-Philippe Monette. J'ai décidé de le programmer en entier afin d'en comprendre le fonctionnement à 100 % et de pouvoir le modifier comme bon me semble. Avant de vous faire une liste des fonctionnalités disponibles, je vais vous faire un résumé de mes activités antérieures sur l'Internet, afin de vous situer un peu ou de vous rafraichir la mémoire.

Rétrospective abrégée

Mes activités sur le Web datent depuis bien longtemps et en faire un résumé jusqu'à ce jour serait légèrement inutile, désuet et trop long. Je vais m'en tenir à mon dernier blogue car je préfère rédiger des messages sur des évènements récents plutôt que dépassés.

Mon ancien blogue, intitulé « Blogue de Jean-Philippe Monette » (voir Figure 1.1), a été en fonction à partir du mois de juin 2006 jusqu'au mois de février 2007. Mes messages étaient plutôt variés, mais se faisaient de plus en plus rares vers sa fin.

Blog de Jean-Philippe Monette
Figure 1.1: Blogue de Jean-Philippe Monette

Il a démarré lorsque le réseau de partage de fichiers The Pirate Bay (voir Figure 1.2) (fonctionnant sous le moteur Bittorrent) a été remis en ligne en juin dernier, après la descente1 effectuée par les autorités suédoises, sous l'ordre du gouvernement américain. J'envisageais de parler des futurs évènements environnant le sujet car je connaissais certaines personnes de cette communauté, j'en étais membre utilisateur et je voulais en savoir davantage sur les futures arrestations. Une fois de plus, la communauté de pirates a vaincu la justice suédoise (et américaine) haut la main et sans problème, donc je n'ai plus eu d'informations à relater sur le sujet.

The Pirate Bay
Figure 1.2: The Pirate Bay

Le conflit israélo-libanais2 de cet été a aussi été dans le contenu du blogue. J'ai toujours été intéressé par l'actualité dans le monde et j'aimerais bien me réveiller un bon jour en lisant le journal avec un bon café et en pantoufles en apprenant qu'il y a un manque flagrant de violence et de guerres dans le monde et qu'on ne peut plus en gonfler le contenu des journaux.

Les droits d'auteurs ont eux aussi fait partis de mes nouvelles car je crois qu'ils sont un frein important à l'évolution, à l'innovation et au développement. J'ai fait mention plus particulièrement de la campagne de Captain Copyright (voir Figure 1.3), une mascotte motivant les jeunes à en apprendre davantage sur les droits d'auteurs. Étrangement, ce site Internet sentait la propagande et son contenu manquait de neutralité. Comme vous vous en doutez surement, je déteste la propagande (encore moins chez les enfants) et je suis loin d'être un fanatique des droits d'auteurs. Leur activité a tout récemment cessé3, selon l'administrateur du site.

"In August 2006, we took the Captain Copyright website offline so that we could revise its content in response to the criticisms the site had received." Captain Copyright

Traduction :

« En aout 2006, nous avons fermé le site Web Captain Copyright afin de réviser son contenu, en réponse aux critiques reçues. »

Captain Copyright
Figure 1.3: Captain Copyright

Je me suis construit de bonnes bases en assembleur et j'ai étudié plusieurs points de la sécurité informatique. Routines de génération de clés, protections de programmes, compresseurs et diverses autres défenses ont été au rendez-vous. J'ai programmé un petit bootloader en ARM et j'ai flashé le firmware de mon iPod Nano pour l'installer. Je me suis informé aussi auprès de l'équipe d'iPod Linux.

J'ai relancé pendant une courte période de temps la radio Komeha (voir Figure 1.4) qui est un classique selon mon cousin JOHN. Qui dit radio Komeha dit plusieurs heures d'imbécilités, de musiques et j'en passe.

Radio Komeha
Figure 1.4: Radio Komeha

Le nouveau portail

Le nouveau portail apporte plusieurs fonctionnalités, mais certaines sont encore au stade de développement. Une autre partie des fonctionnalités sont encore restreintes au cours de la phase de test et d'autres sont déjà offertes au public. Parmi les fonctionnalités disponibles, en voici quelques-unes:

  • Gestion de flux RSS 2.0
    Permet aux visiteurs de consulter rapidement et simplement l'actualité du blogue sans visiter le site, à l'aide d'un agrégateur de fils RSS tel que Google Reader, Mozilla Firefox, FeedReader ou tout autre programme supportant la lecture de fichiers RSS. Certains de ses programmes vous permettent également de recevoir un courriel à chaque signe d'activité du blogue, afin de rester à jour continuellement. Cette technologie est aussi supportée par divers grands sites de nouvelles : Radio-Canada, The New York Times, Le Devoir, CNN et n'oublions pas les éditeurs de blogue en ligne vous servant à bloguer facilement, notamment Blogger.
  • Gestion des sessions PHP
    Le support des sessions PHP permet d'avoir une interface membre, permettant une plus grande interactivité avec les visiteurs. Elle permet de garder certains paramètres choisis par l'utilisateur. Il est notamment possible de commenter les messages, et il sera à l'avenir possible de noter les messages, changer de thème et plus encore.
  • Gestion de cache
    La gestion du cache permet de garder certaines pages très visitées sur le disque dur du serveur au lieu de les générer à chaque visite.

Le portail a été développé pour être à jour au niveau de plusieurs technologies Web reconnues :

  • Norme XHTML 1.0 Strict respectée
    Le code source de la page est donc dépourvu d'éléments servant à définir la mise en page. Cela permet entre autres de séparer les informations de présentation de page (style) et le contenu de la page. Le contenu du site est donc portable, le rendant visualisable sur divers appareils tels que les téléphones portables, les appareils de poche ou tout autre appareil ayant la possibilité d'accéder à l'Internet. La structure sémantique permet de structurer le document correctement et ainsi d'être interprété comme il se doit. Cette structure élimine aussi les anciennes imprécisions et incohérences du HTML, ce qui rend l'interprétation du site beaucoup plus simple et juste par tous les moteurs de recherche et les navigateurs à jour. La norme facilite grandement l'accessibilité universelle et ainsi, les personnes atteintes d'un handicap peuvent accéder au contenu du site à l'aide de synthétiseurs vocaux ou de plages Braille4. Ceci n'est qu'une courte liste des nombreux avantages apportant la norme XHTML 1.0.
  • Norme CSS1 respectée
    L'utilisation des feuilles de style en cascade fournit plusieurs bénéfices, tels qu'une amélioration de l'accessibilité, une facilité à changer la structure de présentation ainsi qu'une réduction de la complexité de l'architecture des document. La majorité des sites Internet sur le Web sont construits en HTML, et le style de la page est inscrit dans le même fichier que son contenu, ce qui crée des fichiers très volumineux et engendre de la redondance dans le code (voir Figure 2.1).

Diagramme HTML
Figure 2.1: Diagramme HTML

En utilisant conjointement les technologies XHTML et CSS, il y a plusieurs fichiers de contenu, mais qu'un seul fichier style (voir Fichier 2.2). Au lieu de télécharger plusieurs gros fichiers, le navigateur télécharge le fichier style et le met en cache et télécharge les fichiers XHTML moins volumineux, ce qui économise énormément la bande passante de l'utilisateur et du serveur. Lorsque vient le temps de changer le thème du site, vous n'avez qu'à télécharger un nouveau fichier style, et celui-ci s'appliquera à toutes les pages. C'est votre navigateur Web qui fait tout ce travail à votre place.

Diagramme XHTML/CSS
Figure 2.2: Diagramme XHTML/CSS

Si vous désirez imprimer l'une des pages du portail, votre impression ne sera pas encombrée par l'entête de page, les menus et tous les éléments gaspillant l'espace. Vous ferrez donc une économie de papier et d'encre importante, à comparer à certains sites qui nécessitent plusieurs pages pour imprimer quelques paragraphes... L'utilisation des fichiers CSS permet aussi la gestion de thèmes, ce qui vous permettra de changer la décoration et les couleurs des pages selon votre humeur.

  • Norme RSS 2.0 respectée
    Cette technologie a été décrite précédemment.

Afin de simplifier la vie aux étudiants, rédacteurs et journalistes, toutes les pages du portail sont mises à votre disposition sous un contrat Creative Commons avec certaines restrictions : Paternité/Pas d'Utilisation Commerciale/Partage des Conditions Initiales à l'Identique5. Pour vous résumer brièvement ce que cela signifie, vous êtes libres de reproduire, distribuer et communiquer cette création au public et de modifier cette création, mais vous devez en citer le nom de l'auteur lorsque vous prenez un article ici, vous n'avez pas le droit d'utiliser cette création à des fins commerciales et si vous envisagez modifiez, transformez ou adaptez l'une des pages du portail, vous n'avez pas le droit d'en distribuer la création résultante sous un autre contrat que celui stipulé sur ce portail (Creative Commons). Veuillez noter qu'il est strictement interdit de recopier une partie ou l'intégralité de l'un des travaux scolaires figurant sur ce portail (quand il y en aura). Cette licence vous est expliquée plus en détails dans la section Licence de reproduction.

Je crois en avoir dit assez pour le moment. Si vous avez des questions, des commentaires ou tout autre message à me faire parvenir, vous pouvez le faire à l'aide de formulaire Me Contacter, figurant dans le menu de gauche.

Références

Notes et références

  1. Swedish police scupper Piratebay (Anglais), The Register.
  2. Conflit israélo-libanais de 2006, Wikipédia.
  3. Captain Copyright (Anglais), Captain Copyright.
  4. Respecter la sémantique XHTML, Openweb.eu.org.
  5. Creative Commons Deed, Creative Commons.

Conseillez Bienvenue sur mon portail international! par Additious Scooper ce message (Bienvenue sur mon portail international!)
Message n° 1

Commentaires

Il n'y a aucun commentaire pour le moment.

Ajouter un commentaire

Formulaire à remplir






Les balises de mise en page seront désactivées durant l'envoi du commentaire.

Le blogue de Jean-Philippe Monette est un système de blogue qui a été entièrement réalisé par Jean-Philippe Monette, tant au niveau de la programmation que de l'interface graphique.

Le code source a été exécuté en 0.0125 seconde(s) et il y a eu 3 requête(s) faite(s) à la base de données.

Affichage optimisé pour une visualisation en mode 1024x768 et plus.

Validation XHTML 1.0 Stricte Validation CSS2 Icône de conformité Niveau AAA, selon les Directives pour l'accessibilité aux contenus Web 1.0 (W3C-WAI) Validation RSS Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons.