Tavarn Ty Pwyll

Un blog utilisant WordPress

Réponse à l’article « La liseuse numérique est-elle l’avenir de la presse ? »

Je ne pouvais pas résister à répondre à l’article de Delphine Dumont ( que je lis au demeurant avec plaisir ) paru dans le RedacBox de ce jour
Je cite :

La parution en ligne offre de nombreux avantages sur la presse papier : l’espace y coûte beaucoup moins cher, chaque article peut être enrichi de liens complémentaires ou contradictoires internes ou externes, l’utilisation de tags permet au visiteur de naviguer aisément par thème dans les archives, enfin, les lecteurs peuvent souvent écrire des commentaires. Même si ces derniers ne sont pas toujours dignes d’intérêts, on y trouve parfois des pépites.

Si les arguments évoqués dans ce paragraphe sont tous censé, ils souffrent d’une contre argumentation qui n’est pas négligeable. Lire la Suite »

Mort du papier

Un article de Loïc Le Meur et une réaction viennent de réveiller mon lundi matin.

Je ne sais pas si le papier est l’avenir ou le passé, et je m’en fou à vrai dire ; par contre le numérique, trop facile, trop rapide, trop imparfait, n’est pas l’avenir que je choisirais.

Pour toutes les raisons cités dans l’article et dans les commentaires , que je ne répéterais pas, mais encore parce que l’odeur du papier, et la texture de l’encre m’inspire bien plus qu’un clavier, mais enfin parce que l’empreinte matérielle de ses constituants, m’impose un certain respect, je suis soucieux de ce que j’écris, de ce que je réalise et de mon public.

Le numérique nous ancre dans une civilisation « Undo » : fais ce que tu veux, de toutes façons il y aura toujours quelque chose ou quelqu’un pour te ramener en arrière, pour effacer ce que tu viens de dire, d’écrire.
Aujourd’hui on ne passe plus son temps à chercher une information on passe son temps à vérifier sa crédibilité, est-cela le progrès ?

Technophile, j’apprends pourtant à mes enfants à lire sur des livres papiers, et j’espère bien pouvoir un jour leur voir faire de même avec leurs propres enfants.

Utiliser RightJS pour l’effet ‘Sliding Label’ v2

Suite à un premier jet dans l’articleUtiliser RightJS pour l’effet ‘Sliding Label’, je vous présente une nouvelle version de ce script.
Au menu des améliorations
Script plus élégant
Animations
Lire la Suite »

RightJS : Evenement ‘Behave’

Ça sert à quoi ?
Cet évènement permet d’attacher au niveau du document un ‘handler’ pour gérer des évènements.

En pratique dans les exemples ci dessous on va indiquer à tous les éléments <li> de la page de gérer l’évènement ‘click’; en d’autres termes, la fonction sera appelée à chaque fois qu’un élément <li> sera cliqué.
Chose intéressante, si vous ajoutez de nouveaux éléments <li> au bloc existant, le comportement leur sera également appliqué.
Enfin quelque soit l’endroit où le comportement est défini. Le script va re-scanner toute la page une fois que celle-ci sera complétement chargée.

Lire la Suite »

whatever-happened-to-programming

Je ne résiste pas à mettre en exergue cet article; que je traduirais si j’en ai le temps
whatever-happened-to-programming

RightJS et l’evenement OnLoad

Dans rightJS nous avons plusieurs options pour notifier le chargement du document
.::RightJS::. Documentation/Document

  • document.onReady(function() {…});
  • document.on(‘ready’, function() {…});
  • document.observe(‘ready’, function() {…});

Pour illustrer tout ça je vous ai fait un fichier de test à la sauce riot.js

Demonstration

Comment s’y retrouver ?
En lisant la documentation on s’aperçoit en fait que onReady est un raccourci sur on(‘ready’), et que observe sera à éviter… privilégions donc onReady qui à l’avantage d’être plus lisible

Utiliser RightJS pour l’effet ‘Sliding Label’

En regardant mes tweet, un lien SmashingMagazine faisant référence à cet article a attiré mon attention.
Le principe est de déplacer les label des zone de saisie des formulaire à l’intérieur de la zone de saisie lorsque cette dernière ne contient pas le focus, et de le remettre à sa place lors du focus.
L’article original utilisait JQuery , je vous propose son adaptation pour RightJS.

Lire la Suite »

Premiers Pas avec JSClass et Right.js

Voilà quelques jours que je suis avec attention ce projets : rightjs, certes il y a déjà jquery ( que je suis depuis quelques années déjà ) dans notre panoplie de développeur mais un petit nouveau est toujours une chose stimulante. En plus il a des airs de ruby comme je les aime
Pour corser le tout, j’ai eu envie de le croiser avec JS.Class la librairie javascript à la sauce ruby
Lire la Suite »

Prestashop : mon mode debug

Quand on développe un module ou une fonctionnalité Prestashop on aimerait bien pouvoir avoir sous les yeux certaines valeurs.

Voilà ma petite recette personnelle :

  • télécharger si ce n’est pas encore fait Firebug
  • télécharger si ce n’est pas encore fait FirePHP
  • recopier le repertoire ‘FirePHPCore’ dans le répertoire classe de prestashop
  • ajouter la fonction suivante dans le module
static private function dbg($m_data,$i_severity=1)
{
	require_once(_PS_CLASS_DIR_.'FirePHPCore/FirePHP.class.php');
	$m_fp = FirePHP::getInstance(true); 

	switch( $i_severity )
	{
		case 1:
			$m_fp->log($m_data);
			break;
		case 2:
			$m_fp->info($m_data);
			break;
		case 3:
			$m_fp->warn($m_data);
			break;
		case 4:
			$m_fp->error($m_data);
			break;
		default:
			$m_fp->log($m_data);
	}

}

Ce n’est certes pas une fonction très évoluée, mais elle me suffit largement ; de plus comme je l’ai souvent expérimentés à mes dépends ( et je ne pense pas être le seul ) « au plus simple au mieux ».

Sass ou Less ?

Quel rapport me direz vous ? En fait Sass est le prédécesseur de Less, l’auteur de ce dernier explique d’ailleurs ici les raisons qui l’ont poussé à écrire ce nouvel outil.

Puisque je connais un peu less j’ai eu envie de goûter au grand frère.

A première vue rien de bien différent, si ce n’est l’indentation rendue obligatoire par la non présence des accolades dans le code sass, et quelques différences de langage : !ma_variable plutôt que @ma_variable.

à l’utilisation quelques différences apparaissent

Lire la Suite »