Ma rentrée dans le domaine

Ça fait un moment que j’ai plus posté, pour 2 BONNE raisons.

La première : J’ai un emploi! (Je tiens à remercier mon poisson rouge qui m’a toujours soutenu).

Je ne donnerais pas le nom de la boîte parce que c’est pas le sujet, mais j’ai un bon travail, avec des gens très sympa et très pro. J’ai 2 personnes qui sont respectivement graphiste et développeur et ils sont tout les 2 intégrateur aussi.

 

La deuxième : Je suis engagée sur 2 ans et pourquoi? J’ai une école!

Formation en Développeur web et multimédia. C’est l’institut européen de formation qui fait cela et je suis un peu un cobaye car c’est la première année qu’ils font ça. Et mon programme est bien remplis, intégration, ergonomie, CMS, responsive webdesign, développement (web et application), du graphisme print et web, et encore pleins d’autre.

J’ai de bon prof qui viennent du milieux professionnel et ça ce passe bien, ont a d’ailleurs un rapport très pro avec eux.

 

Ont à beaucoup de projet en cours et je le plus tôt sent bien :)

Test navigation mobile Javasacript

J’ai voulu essayer quelque chose pour des navigations mobile. C’est pas simple, faut réfléchir au plus pratique pour l’utilisateur, comme beaucoup de sites j’ai fais une barre fixe en haut qui ressemble à ça:

navigation1

(à tester ici)

Donc une simple bar avec le logo de l’association (dans ce cas là) et le menu déroulant à droite.

J’ai pensé que pour l’utilisateur sache simplement où il est, mettre l’intitulé direct dans la barre de navigation au lieu de laisser la barre totalement vide. Et si jamais on est dans un sous menu de « blog » pourquoi pas mettre un fil d’Ariane aussi? ^^ à noter!

Pour le menu j’ai toujours voulu faire un truc simple uniquement en HTML/CSS, mais j’ai eu plusieurs contrainte qui m’on « obligé » de prendre un peu de Javascript pour le menu.

Pour afficher le menu il y avait la méthode où tu clique sur le bouton de menu pour l’afficher, et pour le fermer c’est le même bouton. Et ba en CSS j’ai beau réfléchir j’ai rien trouvé! Je dis pas que c’est pas impossible ^^ J’avais vue un test identique sur le laboratoire de Raphael Goetter (test de navigation) mais dans cette exemple, pour fermer le menu il faut cliquer autre part.
Alors pour que l’ouverture et la fermeture du menu se fasse avec le même bouton (plus simple pour l’utilisateur) j’ai fais un peu de JS.

Malheureusement si la personne désactive le JS sur son navigateur c’est mort … Après le nombre de gens qui le désactive est réduit je pense, mais peut être moins réduit que ça sur mobile.

Après avoir dormi une bonne nuit, j’ai eu une folle idée!!! (pour les personne qui désactive JS et qu’ils ont comme même le menu)

Et si on ce servait de <noscript>

En faite tout con! Pour les personnes qui désactive JS j’ai mis le menu dans un <noscript>, après il y a plusieurs questions que je me pose par rapport à cette pratique:

  • Comment ça affect le référencement? (noscript est prit en compte par google?)
  • Il y a 2 navigations dans le code, es-ce une bonne idée? (même si visuellement il n’y en a qu’un pour l’utilisateur).

Si jamais vous avez des réponses à ces questions n’hésitez pas, je suis preneur!

Futur et présent du responsive

J’ai lu un article extrêmement intéressant sur le présent et le futur du responsive design et je le recommande à tout le monde !

http://www.alsacreations.com/article/lire/1559-responsive-web-design-present-futur-adaptation-mobile.html

Merci à Walter Stéphanie!

L’article explique en partie que nous n’avons pour l’instant, que des bidouilles pour faire nos sites en responsive et pas vraiment de réelles solutions. Il y a aussi quelques astuces à connaitre pour repenser son site. Il est un peu long mais vraiment prenez-vous bien le temps de le lire et de réfléchir, bonne lecture!

Flash, la question piège !

steve-jobs-flash

Aujourd’hui j’ai eu un entretien avec une école pour continuer mes études. J’attendais toutes les questions possibles et inimaginables mais celle-là je ne m’y attendais pas trop:

Que pensez-vous de flash?

Cela m’a amusé, ensuite je me suis dis qu’il fallait que je réfléchisse à une réponse construite. Et je suis arrivé à cette conclusion:

Je pense que Flash était une bonne technologie quand Adobe l’a créé, mais c’était pour pallier à des problèmes qu’on ne pouvait pas encore résoudre à cette époque.

Il était là pour rendre les sites plus interactifs mais obligeait le visiteur à installer un patch pour aller dessus. Les gens ne se manifestaient pas trop et ça allait, mais maintenant d’autres technologies ont vu le jour comme l’HTML5, CSS3 ou des framework comme jQuery qui aident à l’animation et qui rendent flash un peu plus obsolète chaque jour.

 

Elle a sourit et hocha la tête, ça devait être la bonne réponse.

 

Mise à jour: J’ai étais accepté! (maintenant va savoir si c’est grâce à mon monologue)

 

En Alsace on s’intègre!

Après ce fabuleux calembour je voulais parler des conférences. Je n’ai pas forcément beaucoup d’amis qui sont passionnés par le webdesign ou l’intégration donc je me rabat sur les conférences pour le côté social IRL.

Habitant an Alsace j’ai déjà pu aller à la fameuse conférence Kiwi Party 2012. J’en suis sortis comblé! Des orateurs qui maîtrisaient vraiment leurs sujets, une ambiance très sympa, un super goutaÿ! Rien à redire. Malheureusement il n’y a que 150 places, et elles se sont écoulées en 45 minutes. Cette année ils remettent ça pour notre plus grand bonheur! Mais vu la vitesse à laquelle les places s’écoulent je vais passer le mois de mai à refresh mon twitter et le site de la Kiwi Party 2013 (Rendez-vous le 28 Juin!).

Il y a aussi la WDStr qui à pour but de rassembler les webdesigners de Strasbourg et de ses alentours pour une soirée sympathique afin de discuter ensemble de notre travail, nos dernières recherches ou bien même un sujet choisis et abordé durant la soirée. Cela se passe tous les débuts de mois et l’endroit peut varier, soit dans des bars soit dans des locaux généreusement prêtés pour le rassemblement.

Il y a aussi la « Drink and Drupal » à laquelle je n’ai pas pu assister mais qui, pourtant avait l’air très bien. Pour les personnes intéressées voici le débriefing de la Drink and Drupal.

Et le mercredi 15 Mai, StrasWeb organise une rencontre étudiant, professionnel. Elle aura pour but de découvrir les métiers liés au Web et échanger avec des pros, poser des questions que les étudiants se posent.

La fin d’un projet

Mise en situation

J’ai récemment eu la réunion d’un projet qui touche à ça fin, et elle consistait à vérifier si toutes les fonctionnalités étaient opérationnel et prêt à mettre en ligne. C’est un petit projet mais sur le quel j’ai passé du temps et de la réflexion.

Avant la réunion (qui a mit du temps à ce programmer pour tout le monde …) j’ai pu bosser sur des travaux personnel. Avec la maîtrise que j’ai gagné j’ai pu concevoir mon projet d’une grande facilitée et très rapidement!

Mais la veille de la réunion sur le fameux projet, je décide de regarder mon code et là c’est le désastre!!! Je me demande même comment le site marche … il fonctionne, mais il n’a forcément pas la même qualité de travail que mon projet personnel.

Et là je me demande si c’est vraiment bien que je leur donne le produit comme cela. Bon, déjà le projet était gratuit … (pour le peu que j’ai étais payé pour le travail et le temps fournie) je me demande si je devais pas le retravailler avec mes connaissances actuelle, pour qu’il soit plus stable et propre?

Le refaire, bonne ou mauvaise décision?

On a testé toutes les fonctionnalités ils ont adoré, et ça leur suffit pour ce qu’ils vont en faire, alors j’ai décidé de ne pas le refaire. Il tourne bien donc je laisse comme cela. Mais je pense que la meilleur chose à faire est de garder contact avec le patron pour qu’il me rapporte d’éventuelle bugs, et donc par la suite lui faire les mises à jours.

Responsive pour tous?

Aujourd’hui quand on réalise un site, on a pour réflexe de se dire qu’il faut automatiquement le rendre flexible, donc on part sur du responsive Design. Mais es-ce vraiment nécessaire?

Forcément avec toutes ces résolutions d’écran, que nous devons connaitre par cœur à force de recherche, on est quasiment obligé d’adapter son site sur ces différents supports. Mais ça prend du temps, ça peut causer des bugs, et dans certains cas ça peut même limiter l’inspirations pour le graphiste … à cause de certaines restriction. Mais encore beaucoup de site reste sur le concept du site fixe et d’une adaptation pour mobile, ou même d’autre qui propose une redirection sur une version mobile, une conception très maladroite d’après moi, parce que il demande maintenance supplémentaire ce qui n’est pas très judicieux. Donc le responsive serait t’il la bonne solution?

Dans le future je pense que nos écrans vont encore en demander davantage. On verra du Mega-rétina, du Ultra-HD, des résolutions de plus en plus grande pour des petit et grand écrans. Tout nous pousse à faire des webdesign qui s’adapte à nos nombreux supports. Le web est en pleins changement et il faut s’y adapter, suivre le mouvement. En continuelle apprentissage sur des technologies pas encore fini, et pourtant tellement utilisé. Le web bouge, bougeons avec lui sinon nos sites tomberons dans « l’useless ». Les ringard de la toiles …

Alors on doit réapprendre à créer et repenser en extensible? Et surtout, si le projet en vaut la peine, et si il sera consulté sur des supports fantaisistes? Et vous, c’est quoi votre support préféré? :)