- Accueil -
De quoi s'agit-il?
En construction, donc c'est austère. De toute façon, je suis pour le design minimaliste.
Ce site est écrit en HTML5 et CSS3, il nécessite donc un navigateur récent. C'est une espèce de laboratoire des dernières techniques du Web, malgré le design minimaliste elles sont bien présentes, c'est au niveau du code que cela se passe. Et des divers logiciels et techniques pour optimiser le code.
- Pour l'instant quelques articles sur Ubuntu 14.04 et supérieures (actuellement 18), je viens de m'y mettre, ces articles sont, un pense-bête des réglages de base pour commencer sous Ubuntu. Pour pouvoir prendre en main l'OS sans être trop débordé par les divers petits ennuis que l'on peut rencontrer.
- Développement Web, plusieurs articles, sur l'optimisation et la vitesse de chargement des pages, ainsi que sur la gestion du contenu, et quelques astuces PHP.
- JavaScript des articles sur des techniques utiles pour construire son site de façon dynamique.
- CSS3 un article sur les animations avec des références, et deux exemples. Mise en pratique dans un site "responsive". Les exemples sont des hybrides entre CSS3 et JavaScript.
- Java des vidéos de mes réalisations, et des astuces diverses.
- Des astuces et informations pratiques sur les tablettes.
Objectifs
Obtenir un code le plus générique possible, pour éviter de tous refaire si la mode change
, mais aussi pouvoir changer rapidement l'habillage si l'envie vous en prend. Être tout-terrain dans la mesure du possible, car c'est l'objectif premier du Web obtenir de l'information, et pas des pages bourrées de JavaScript et autres raffinements, qui alourdissent la navigation et font disparaitre les informations. Et ainsi que les pages se chargent le plus rapidement possible.
Prérequis
Un naviguateur de dernière génération pour profiter des avantages qu'offrent HTML5 et CSS3. Pour les trouver c'est ici, browsehappy.
- Google Chrome ou Chromium, à la pointe en support de standard Web, régulièrement mis à jours(version 36+)
- Opera 28.0, exigeant au niveau développement, très utile pour développement, si c'est mal codé
il le dira
. - Firefox Mozilla 36, tout terrain, bien utile pour le développement Web
- IE11 Respect d'un nombre convenable de standards du Web.
Cela impose des limitations au niveau du pourcentage de personnes utilisant les derniers navigateurs. Mais bon Il y a toute une flopée de versions portables. Et comme je n'ai pas d'impératif commercial, "I don't care". De plus le code reste propre et sera accessible sans une mise en page élaborée.
Donc si je navigue avec IE6, c'est que je le veux bien
, Descartes(mère).
Linux: Ubuntu
- Linux, à savoir avant de choisir une distribution.
- XUbuntu 18.04
- Ubuntu: Installer le driver et activer l'accélération matérielle.
- 10 tips.
- Installer Java sous Ubuntu.
- Partager un dossier sous Ubuntu avec Windows 8.1.
- Ubuntu, astuces en vrac
Optimisation web
- Optimiser le chargement des pages de son site.
- Un code en PHP pour sélectionner le fichier .css selon le navigateur client.
- Gérer son contenu dans un document.
- Optimiser les images pour le web
- Minifier votre code HTML CSS JS
- Optimiser le chargement de Jquery.
- JavaScript: vanilla versus JQuery.
Javascript
- Transmettre des variables lors du clique sur un Listener en JavaScript
- chargement de page avec XMLHttpRequest
- Convertir une série d'élément dans un tableau
- JavaScript astuces en vrac
CSS
Java
- Background tranparent
- Videos de mes apllications Java
- Migration vers Java 11 et JavaFX 11., modifié le 01 02 2019.
Wampserver 3.0
Android 4.2
Dernier article:
- Migration vers Java 11 et JavaFX 11., modifié le 01 02 2019.
- Ubuntu: Installer le driver et activer l'accélération matérielle., modifié le 20 07 2018.
- XUbuntu 18.04, modifié le 19 07 2018.
What's up?
- Changement d'hébergeur, retour sur les pages perso.
- Petit bug sur le menu, quand il n'y a pas eu encore de scroll, on y travaille.