Salut à tous ! Comment allez-vous ? Alors tout d’abord, je tiens à remercier mes lecteurs qui sont venus me voir et discuter avec moi. Je ne sais pas si vous vous rendez compte du plaisir que je prends à me faire alpaguer comme ça au détour d’un couloir pour me faire un coucou. C’est un peu basique mais c’est vraiment génial Avec Camille Havas, ma camarade de prise de notes, on a assuré sur la première journée, c’était génial. 14 conférences, du niveau, du très haut-niveau. Bon, les confs en anglais, c’est pas toujours simple mais on s’en sort bien. Vous pouvez retrouver nos premières prises de notes sur Unishared http://www.unishared.com/web5-2013/. Ce sont des documents Google Docs collaboratifs. Je vous les remettrai à plat prochainement sur ce blog. Lyle Troxell de chez 4D/Wakanda a fait un paquet de photos avec … Continuer la lecture

Dans le cadre de la prochaine Web-5, je vous avais promis une série d’interviews de speakers. Aujourd’hui, je vous propose une rencontre avec Stéphanie Walter. Salut Stéphanie, peux-tu te présenter un petit peu ? Je m’appelle Stéphanie Walter et je suis graphiste/designer web et mobilité chez Alsacreations. A côté de ça je prends également quelques contrats en freelance pour mon « studio » (à défaut de meilleur nom) Inpixelitrust. Je me charge de la création d’identité graphique pour mes clients (logos, maquette de sites web vitrine ou e-commerce, blogs, etc.) et je suis spécialisée dans le designer d’interface, ergonomie et expérience utilisateur pour tout ce qui concerne les applications web ou natives mobile (téléphone et tablette). En freelance je ne fais que l’intégration de mes propres designs (voir de l’intégration directement dans WordPress) et chez Alsacréations je me charge également de l’intégration de maquettes parfois fournies par les clients … Continuer la lecture

Ça parle un maximum de « crowd funding » depuis quelques temps, et il y a des projets qui buzzent vraiment beaucoup. Il y en a un qui buzze pas assez, c’est un projet d’imprimante 3D. Sujet pourtant d’actualité régulière aussi. La W.Afate, c’est une imprimante 3D construite à partir de matériel recyclé. Au Togo, par des togolais qui en veulent et qui en ont dans la tête. Les mecs ont déjà fait toute la partie mécanique, il manque encore un peu de boulot côté informatique. Et pour ça il faut des sous. Et on ne parle pas de levée de plusieurs millions d’euros faites par des startups comme c’est à la mode en ce moment. Même si ça c’est plus que génial, ici, on n’a pas besoin de ça. Aujourd’hui ils ont besoin de 3500 €, il manque seulement un peu … Continuer la lecture

Dans le cadre de la prochaine Web-5, je vous avais promis une série d’interviews de speakers. Aujourd’hui, nous rencontrons mon ami Alexandre Morgaut. Salut Alexandre, peux-tu te présenter un petit peu ? Salut Mathieu. Donc pour ma part je suis officiellement Community Manager du projet Wakanda et représentant de 4D au W3C. J’ai démarré le développement Web à EPITA en faisant mes armes sur Lynx et Mosaic, puis avec les débuts du JavaScript sur Netscape. Après quelques années chez TF1 j’ai rejoint 4D où, suite à l’intégration de PHP dans 4D, j’ai participé à la naissance de Wakanda. Mes domaines de prédilection sont REST, le NoSQL et JavaScript. Peux-tu nous parler un peu de « From Web App Model Design to production with Wakanda » que tu vas présenter à la prochaine Web-5 ? Wakanda est une plateforme dite « data-driven » inspirée des approches de « Model … Continuer la lecture

Vous avez mis en place une « like box » Facebook sur votre site pour sponsoriser la page Facebook liée. Très bien. Elle s’affiche, vous voyez la tête de vos fans. C’est cool. Et là arrive votre boss qui n’est pas connecté à Facebook au travail contrairement à vous. Et il ne voit pas la box. Passons les habituelles excuses du cache pas à jour. Allez dans les paramètres de la page et assurez-vous que : votre page est autorisée dans votre pays, voire tous les pays ; votre page est accessible aux 13 ans et plus. Ce dernier critère considère la page comme potentiellement dangereuse pour les mineurs si vous la réglez en 18 et plus. Hors n’importe qui peut afficher votre box de likes en réalité. Il suffit de connaitre l’URL de la page visée, pas de clé d’authentification ou autre. Donc pour protéger … Continuer la lecture

Salut à tous ! Désolé pour ceux qui sont venus la semaine dernière et qui n’ont rien vu. J’avais raté quelques actus et j’ai cru ne pas avoir assez de contenus pour pouvoir publier. Je me suis trompé. Je vais donc rattraper mon retard en publiant l’actualité sur deux semaines ce coup-ci. Donc sortie de jQuery 1.10.0 et 2.0.1 ! Annonce faite le 24 mai, celle-ci n’annonce que des petits changements et correctifs. Vous pouvez avoir des espaces en démarrage de chaîne quand vous parsez du HTML avec $.parseHTML. Evidemment, soyez prudents ou carrément réticent à le parser si ça ne vient pas de chez vous. Ceci est un avertissement de sécurité. La modularité de la bibliothèque est également augmentée, d’autres éléments sont désormais expulsables de votre build, tels que .wrap(), .wrapAll(), .wrapInner() et .unwrap(). .bind() et .delegate() sont également retirables … Continuer la lecture

Salut à tous ! Aujourd’hui, j’ai une question pour vous ! Qu’est-ce que vous utilisez pour réduire la taille de vos images dans un processus qui peut-être géré sous console ? Comme un processus de build par exemple. Donc dehors les The Gimp et Photoshop, etc. Je suis tenté par trois outils qui me font de l’oeil : TinyPNG, Kraken.io et JPEGmini. Mon coeur balance du coup… Est-ce que je devrais utiliser Kraken pour être multi-format, utiliser TinyPNG et JPEGmini pour gérer les deux formats principaux ou convertir toutes mes images en un format puis optimiser avec TinyPNG ou JPEGmini. Vous utilisez quoi vous ? Vous en pensez quoi ? Je ne me suis jamais penché sur la question …

Dans le cadre de la prochaine Web-5, je vous avais promis une série d’interviews de speakers. Aujourd’hui, je vous propose une rencontre avec Xavier Cambar. Salut Xavier, peux-tu te présenter un petit peu ? Salut, je m’appelle Xavier Cambar. Je travaille actuellement chez Hull.io en tant que dev JS, où je terrorise (gentiment) mes collègues avec de l’architecture logicielle à grands coups de design patterns ! Je suis également prof à SupDeWeb, une toute jeune école consacrée aux métiers du Web. Peux-tu nous parler un peu de « Tools that tell about you » que tu vas présenter à la prochaine Web-5 ? Bien sûr. On voit depuis quelques années dans la communauté JS une maturation des méthodes de développement et de qualité logicielle. D’abord les linteurs (JSHint), puis les outils de testing (TDD, BDD…) se sont démocratisés, puis enfin les outils de … Continuer la lecture

Comme promis dans le billet précédent, voici le communiqué de presse officiel pour la session 2013 de la Web-5 : L’association Web-5 est une association à but non lucratif. Dans le cadre de nos activités, nous organisons une conférence annuelle sur les nouvelles technologies du Web (front-end et back-end). Notre premier évènement (http://conf2012.web-5.org) a été un franc succès. Nous avons été épaulés par des acteurs majeurs du développement Web tels que IBM, Mozilla, Zenexity, Wakanda, GitHub… et sommes parvenus à rassembler environ 120 personnes de 16 nationalités différentes ! Les sessions de la conférence se sont étalées sur 3 jours : 5 demi-journées de conférences et une d’atelier. 22 conférenciers ont pris la parole ce qui représente environ 20 heures de contenus d’un haut niveau d’expertise technique avec comme intervenants des personnalités telles que Robert Nyman, Michal Budzinsky et Sam … Continuer la lecture

Salut à tous ! On est un jour férié ? Tant pis pour vous Mon ami François Germain a pondu un plugin permettant de récupérer une donnée : valeur d’un champ, valeur d’un attribut (y compris les data-attributs). Et ceci, directement depuis le sélecteur. Je n’aime pas trop l’idée parce que ça ne tient pas compte des questions de performance ni de l’idéologie de jQuery. Ceci dit, pourquoi pas. Souvent on vous dit de ne pas utiliser jQuery quand vous n’en avez pas besoin. Rien ne vous interdit cependant de commencer à développer avec puis de retirer ensuite si vous pensez que ça n’était pas nécessaire. Pour ça, il existe désormais aussi un plugin qui s’appelle jQuery Functions Finder. Entre autres raisons, ça vous permet aussi de savoir quelles fonctions vous utilisez dans le core. Et je termine en beauté … Continuer la lecture