... la plus part des gens utilisent des webmails et échangent des emails en mode html. Bien entendu, le mode mixte (html+texte ou, par défaut, texte est a préférer).
Le problème à l'heure actuelle c'est que l'HTML est plutôt mal rendu et les css encore plus lors de l'affichage dans un client mail, pour avoir des emails commerciaux sympas , soit on se contente de ce qui est possible, parfois en rusant avec des tableaux transparents, soit on envoie un mail ne contenant que des images, et là c'est le drame : totalement pas accessible et ne permettant pas un équivalent texte facilement.
Il est temps de prendre les choses en main et de rationaliser tout ça en étendant aux clients mails les normes du web, d'une part, mais je pense qu'il faut aussi faire en sorte que les mails soient formatés par défaut avec un équivalent texte.
Je vois ça d'un très bon oeil et j'applaudis des deux mains.
Lorsque je parle de subtilités, évidement, nul besoin d'être un gourou hein ! Par contre pour ce qui est du javascript, je maintient qu'il est besoin de connaître pas mal des subtilités et autres bizarreries avant de pouvoir utiliser pleinement un framework. Si on fait l'impasse, on se retrouve immanquablement dans la position de l'auteur de ce journal.
… avant de courir on apprend à marcher… pour le dev, c'est pareil : avant d'apprendre à utiliser un framework, on apprend à utiliser le langage et ses subtilités. De cette manière, en utilisant un framework, on sait ce qu'on fait, car on sait ce que fait le framework…
en bref : ne pas oublier qu'un framework n'est qu'un outil. Aucun framework ne remplacera la maîtrise (aussi légère soit elle) d'un langage.
Aux personnes qui rédigent/modèrent les dépêches : il serait bon de prêter attention aux liens courts et abscons genre "pour avoir l'info capitale cliquez [ici]" ?
Parce que :
1) c'est pas terrible coté accessibilité : la personne qui essaye d'accéder rapidement à un lien via une fonction "lister les liens" va avoir une liste de liens appelés "ici"...
2) pour les personnes qui ont des difficultés à pointer-cliquer (à cause d'un handicap quelconque) il est parfois impossible d'être assez précis pour cliquer sur un aussi petit lien
vala, avec ça tu peux vraiment faire ce que tu veux :
- ça ne prends que le contenu du body
- ça insère dans les chapitre les headers/footers/barres de navigation
- ça insère à la fin de l'index le sommaire avec un lien vers chaque chapitre
d'où ma question : pourquoi utiliser en plus de la cc-by-sa la fdl ? quel est l'interrêt, je ne vois toujours pas. on pourrait aussi dire "pourquoi ne pas utiliser uniquement la fdl ?"
Certains diront que je me répète mais le P1i fait tout ça (pour le GPS voir plus loin)
Il est sous Symbian UIQ3 intègre par défaut un visionneur pdf et éditeur doc et xls. Il est WIFI/3G+/GPRS/GSM/Bluetooth écran tactile, intègre opera comme navigateur web (et permet d'afficher de vraies pages web avec un peu de javascript) il permet de lire/envoyer des emails (compatible push/pop/imap) et peut être synchronisé (via syncML) il dispose en outre d'un vrai clavier azerty accessible sans avoir à slider quoi que se soit. Coté autonomie : il est très souvent sur son dock (livré avec) donc je ne le pousse pas souvent, mais il tiens facilement une journée loin d'une alimentation avec oreillette BT et 1/2 avec le wifi en plus de l'oreillette.
évidemment il est reconnu en Mass Storage et est livré avec une carte de 1G (parfois 2)
Il fait aussi radio FM avec RDS et est livré avec un kit piéton d'une grande qualité sonore.
Concernant le GPS, il est livré avec Tomtom dessus et on peut lui rajouter GoogleMap facilement. Il conviendra d'acheter un récepteur GPS BT à part et ça n'est pas forcément un mal : on peut ainsi disposer d'un appareil un poil plus léger on peut surtout utiliser le récepteur GPS pour autre chose ou le changer...
Il a un APN 3.2Mpxl de bonne qualité avec flash et macro et est livré avec un scanner de cartes de visites qui est plutôt bluffant.
J'ai installé dessus l'indispensable Putty pour symbian, un gestionnaire VPN, un client VNC, fring pour les IM et le SIP, i-nigma pour décoder les codes 2D et ScummVM pour avoir quelques jeux à la con quand je m'emmer...
La finition est en alu brossé (épais et solide en plus d'être beau) vala
Bon, vais m'y pencher plus sérieusement et te pondre un truc au poil, ça va me servir aussi de toutes manières et certainement à d'autres ici ou ailleurs...
Genre tu découpes ton fichier en fonction des "h2" trouvées, tout simplement.
Je te donne un exemple simple en php parce que c'est ce que j'ai en tête à cette heure tardive, mais c'est faisable en ce que tu veux selon le même principe (le code par le lui même, je pense) :
$page = file_get_contents('ton gros fichier.xhtml');
// ici nettoyage du code pour ne garder que ce qui est entre les balises "body"
preg_match_all('#<h([2])[^>]{0,}>(.*)</h\1>#i',$page,$match);
$match = $match[0];
$summary = array();
foreach ($match as $m) {
$page = str_replace($m,'<!-- cut here -->'.$m,$theContent); // on place un marqueur de découpe
$summary[] = striptags($m); // on stocke les titres pour créer une page index
}
$page = explode('<!-- cut here -->',$page');
foreach ($page as $num=>$chunk) {
file_put_contents($num.'.html',$chunk);
}
$index = '';
foreach ($summary as $num=>$entry) {
$index.='$entry'
}
$index = ''.$index.'';
file_put_contents('index.html',$index);
après on peut compliquer un peu plus pour formater correctement chaque fichier créé (ajouter une dtd, un head etc..)
… quand est-ce que la préinstallation d'un OS sera une option et pas un truc imposé ? quand est-ce que j'aurais enfin le choix entre Win XP, Win Vista, Win 7, Ubuntu, Debian, Mandriva, Fedora, MacOS X ? c'est pas comme s'il n'était pas possible de tester la stabilité de l'ensemble matos/OS, ni comme si la vente liée n'était pas illégale quand même !
Perso que Win 7, 8,9 etc soit vendus sans IE... ça me fait une belle jambe : c'est qu'il soit imposé systématiquement qui me dérange.
Oh non, ils ont parle de forcer MS a proposer ses concurrents, super !
Oui "super" ! enfin le moyen pour MS de prouver qu'ils ont le meilleur produit en se confrontant directement à la concurrence.
a force de pousser MS a amputer Windows, les consommateurs se retrouvent avec un OS boiteux.
Depuis quand le navigateur ou le lecteur multimedia font partie de l'os ? faut qu'on m'explique ! en quoi un Navigateur (surtout FF ou autre Gecko, un chrome, voire Opera) nuisent à la stabilité de Win ???? faut m'expliquer là
Suffit de voir la courbe des parts de Firefox pour se rendre compte qu'il n'y avait pas de probleme de competition.
Trop gros, passera pas ! quand on préinstalle un machin, on évince directement la concurrence : faut arrêter de nier l'évidence.
Cela n'est absolument pas logique non, pourquoi favoriser Firefox au detriment d'Opera par exemple ?
Qui parle de ça ? et pourquoi pas mettre les deux ? ceux qui penchent plus pour FF, je te donne un indice : c'est parce qu'il est libre !
Pourquoi forcer les constructeurs a assurer le support d'un soft dont ils ne veulent peut-etre pas sur leurs machines ?
Qui parle de ça ? FF par exemple : d'après sa licence, est livré "tel quel", donc aucun support de la part des constructeurs, ou de quiconque d'ailleurs.
comme par hasard, visiblement ils veulent le beurre, l'argent du beurre et se faire la cremiere aussi
clair ça c'est du fait
Ce qui serait intéressent, c'est de savoir quel est le "risque" d'après MS du fait que Win7 sera imposé sans IE... ça, ça serait réellement intéressent.
# Dans la vraie vie...
Posté par jeffcom . En réponse au journal Email Standards : les standards du web dans l'email ??!?. Évalué à 5.
Le problème à l'heure actuelle c'est que l'HTML est plutôt mal rendu et les css encore plus lors de l'affichage dans un client mail, pour avoir des emails commerciaux sympas , soit on se contente de ce qui est possible, parfois en rusant avec des tableaux transparents, soit on envoie un mail ne contenant que des images, et là c'est le drame : totalement pas accessible et ne permettant pas un équivalent texte facilement.
Il est temps de prendre les choses en main et de rationaliser tout ça en étendant aux clients mails les normes du web, d'une part, mais je pense qu'il faut aussi faire en sorte que les mails soient formatés par défaut avec un équivalent texte.
Je vois ça d'un très bon oeil et j'applaudis des deux mains.
[^] # Re: C'est comme tout…
Posté par jeffcom . En réponse au journal framework ou farmer ?. Évalué à 3.
# C'est comme tout…
Posté par jeffcom . En réponse au journal framework ou farmer ?. Évalué à 10.
en bref : ne pas oublier qu'un framework n'est qu'un outil. Aucun framework ne remplacera la maîtrise (aussi légère soit elle) d'un langage.
# [HS-typo] les liens "ici"
Posté par jeffcom . En réponse à la dépêche Des logiciels libres dans les programmes de mathématiques du lycée. Évalué à 7.
Parce que :
1) c'est pas terrible coté accessibilité : la personne qui essaye d'accéder rapidement à un lien via une fonction "lister les liens" va avoir une liste de liens appelés "ici"...
2) pour les personnes qui ont des difficultés à pointer-cliquer (à cause d'un handicap quelconque) il est parfois impossible d'être assez précis pour cliquer sur un aussi petit lien
Voilà, juste une remarque au passage.
[^] # Re: tiny url
Posté par jeffcom . En réponse au journal MS enfin clair dans sa com. Évalué à 4.
[^] # Re: Et donc ?
Posté par jeffcom . En réponse au journal MS enfin clair dans sa com. Évalué à 10.
[^] # Re: évidences et certitudes
Posté par jeffcom . En réponse au journal Un petit jeu des sept différences, ça vous dit ?. Évalué à 1.
[^] # Re: Une bonne vieille regexp ?
Posté par jeffcom . En réponse au message découper un fichier html en petits fichiers. Évalué à 2.
- ça ne prends que le contenu du body
- ça insère dans les chapitre les headers/footers/barres de navigation
- ça insère à la fin de l'index le sommaire avec un lien vers chaque chapitre
http://pastebin.com/fe6ec5f0
ça m'a fait plaisir et puis ça servira certainement à d'autres :)
[^] # Re: Une bonne vieille regexp ?
Posté par jeffcom . En réponse au message découper un fichier html en petits fichiers. Évalué à 3.
http://pastebin.com/f679f5bac
le fichier se trouve dans ./source et le résultat dans ./result (le fichier php dans ./ évidement)
voila :)
[^] # Re: évidences et certitudes
Posté par jeffcom . En réponse au journal Un petit jeu des sept différences, ça vous dit ?. Évalué à 2.
[^] # Re: évidences et certitudes
Posté par jeffcom . En réponse au journal Un petit jeu des sept différences, ça vous dit ?. Évalué à 2.
[^] # Re: évidences et certitudes
Posté par jeffcom . En réponse au journal Un petit jeu des sept différences, ça vous dit ?. Évalué à 2.
[^] # Re: P1i
Posté par jeffcom . En réponse au journal SmartPhone/PdaPhone + GPS sous Symbian ? Je sèche un peu.... Évalué à 2.
# évidences et certitudes
Posté par jeffcom . En réponse au journal Un petit jeu des sept différences, ça vous dit ?. Évalué à 2.
oui bah une petite mention vaut mieux qu'une évidence tacite...
Question subsidiaire : pourquoi ces 2 licences ? qu'apporte la fdl invariante de plus que la cc-by-sa ?
# P1i
Posté par jeffcom . En réponse au journal SmartPhone/PdaPhone + GPS sous Symbian ? Je sèche un peu.... Évalué à 2.
Il est sous Symbian UIQ3 intègre par défaut un visionneur pdf et éditeur doc et xls. Il est WIFI/3G+/GPRS/GSM/Bluetooth écran tactile, intègre opera comme navigateur web (et permet d'afficher de vraies pages web avec un peu de javascript) il permet de lire/envoyer des emails (compatible push/pop/imap) et peut être synchronisé (via syncML) il dispose en outre d'un vrai clavier azerty accessible sans avoir à slider quoi que se soit. Coté autonomie : il est très souvent sur son dock (livré avec) donc je ne le pousse pas souvent, mais il tiens facilement une journée loin d'une alimentation avec oreillette BT et 1/2 avec le wifi en plus de l'oreillette.
évidemment il est reconnu en Mass Storage et est livré avec une carte de 1G (parfois 2)
Il fait aussi radio FM avec RDS et est livré avec un kit piéton d'une grande qualité sonore.
Concernant le GPS, il est livré avec Tomtom dessus et on peut lui rajouter GoogleMap facilement. Il conviendra d'acheter un récepteur GPS BT à part et ça n'est pas forcément un mal : on peut ainsi disposer d'un appareil un poil plus léger on peut surtout utiliser le récepteur GPS pour autre chose ou le changer...
Il a un APN 3.2Mpxl de bonne qualité avec flash et macro et est livré avec un scanner de cartes de visites qui est plutôt bluffant.
J'ai installé dessus l'indispensable Putty pour symbian, un gestionnaire VPN, un client VNC, fring pour les IM et le SIP, i-nigma pour décoder les codes 2D et ScummVM pour avoir quelques jeux à la con quand je m'emmer...
La finition est en alu brossé (épais et solide en plus d'être beau) vala
[^] # Re: Une bonne vieille regexp ?
Posté par jeffcom . En réponse au message découper un fichier html en petits fichiers. Évalué à 2.
[^] # Re: Une bonne vieille regexp ?
Posté par jeffcom . En réponse au message découper un fichier html en petits fichiers. Évalué à 3.
désolé pour les coquilles : j'ai pondu ça en live à la va vite sur mon P1i...
[^] # Re: Une bonne vieille regexp ?
Posté par jeffcom . En réponse au message découper un fichier html en petits fichiers. Évalué à 5.
# Une bonne vieille regexp ?
Posté par jeffcom . En réponse au message découper un fichier html en petits fichiers. Évalué à 2.
Je te donne un exemple simple en php parce que c'est ce que j'ai en tête à cette heure tardive, mais c'est faisable en ce que tu veux selon le même principe (le code par le lui même, je pense) :
$page = file_get_contents('ton gros fichier.xhtml');
// ici nettoyage du code pour ne garder que ce qui est entre les balises "body"
preg_match_all('#<h([2])[^>]{0,}>(.*)</h\1>#i',$page,$match);
$match = $match[0];
$summary = array();
foreach ($match as $m) {
$page = str_replace($m,'<!-- cut here -->'.$m,$theContent); // on place un marqueur de découpe
$summary[] = striptags($m); // on stocke les titres pour créer une page index
}
$page = explode('<!-- cut here -->',$page');
foreach ($page as $num=>$chunk) {
file_put_contents($num.'.html',$chunk);
}
$index = '';
foreach ($summary as $num=>$entry) {
$index.='$entry'
}
$index = ''.$index.'';
file_put_contents('index.html',$index);
après on peut compliquer un peu plus pour formater correctement chaque fichier créé (ajouter une dtd, un head etc..)
en espérant que ça te donne une piste...
# C'est bien joli tout ça mais…
Posté par jeffcom . En réponse au journal Windows 7 et IE. Évalué à 10.
Perso que Win 7, 8,9 etc soit vendus sans IE... ça me fait une belle jambe : c'est qu'il soit imposé systématiquement qui me dérange.
[^] # Re: Question con que tout le monde se pose
Posté par jeffcom . En réponse au journal Windows 7 et IE. Évalué à 1.
tu parles de MS là... restons réalistes
[^] # Re: Question con que tout le monde se pose
Posté par jeffcom . En réponse au journal Windows 7 et IE. Évalué à 4.
Oui "super" ! enfin le moyen pour MS de prouver qu'ils ont le meilleur produit en se confrontant directement à la concurrence.
a force de pousser MS a amputer Windows, les consommateurs se retrouvent avec un OS boiteux.
Depuis quand le navigateur ou le lecteur multimedia font partie de l'os ? faut qu'on m'explique ! en quoi un Navigateur (surtout FF ou autre Gecko, un chrome, voire Opera) nuisent à la stabilité de Win ???? faut m'expliquer là
Suffit de voir la courbe des parts de Firefox pour se rendre compte qu'il n'y avait pas de probleme de competition.
Trop gros, passera pas ! quand on préinstalle un machin, on évince directement la concurrence : faut arrêter de nier l'évidence.
Cela n'est absolument pas logique non, pourquoi favoriser Firefox au detriment d'Opera par exemple ?
Qui parle de ça ? et pourquoi pas mettre les deux ? ceux qui penchent plus pour FF, je te donne un indice : c'est parce qu'il est libre !
Pourquoi forcer les constructeurs a assurer le support d'un soft dont ils ne veulent peut-etre pas sur leurs machines ?
Qui parle de ça ? FF par exemple : d'après sa licence, est livré "tel quel", donc aucun support de la part des constructeurs, ou de quiconque d'ailleurs.
[^] # Re: Question con que tout le monde se pose
Posté par jeffcom . En réponse au journal Windows 7 et IE. Évalué à 7.
clair ça c'est du fait
Ce qui serait intéressent, c'est de savoir quel est le "risque" d'après MS du fait que Win7 sera imposé sans IE... ça, ça serait réellement intéressent.
# Tout ça…
Posté par jeffcom . En réponse au journal Google Android à la conquête du monde (de la téléphonie). Évalué à 6.
[^] # Re: Et DLFP ?
Posté par jeffcom . En réponse à la dépêche Ad Bard, une régie publicitaire en ligne dédiée au logiciel libre. Évalué à 2.