HTML5 et CSS3 – Synthèse

Depuis le début de ce projet de veille technologique, nous avons pu passer en revue différents aspects du HTML5 et du CSS3. Nous les avons présentés, et nous avons souligné leur potentiel. Nous nous sommes également efforcés de conserver un regard critique sur cette analyse afin de ne pas oublier leurs limites et les problèmes que leur utilisation peut engendrer.

Internet est très largement utilisé par le grand public, mais les technologies derrières ne sont pas nécessairement bien connues. Les avancées du HTML5 et du CSS3 parlent en effet probablement plus à des connaisseurs ; même si on final, tout le monde en profite. Vous pouvez par exemple admirer le site d’une de nos listes préférées qui exploite le meilleur du HTML5 et du CSS3, tout en utilisant des polices de caractères en vogue.

Bien entendu, même si les technologies se modernisent, les vieux réflexes sont toujours d’actualité, comme par exemple utiliser le validateur du w3c. Notons, tout de même, que cet outil possède ses propres limites (il est par exemple mis en échec par le site des caspors juniors)…

Vous l’aurez donc compris, le HTML5 et le CSS3 permettent des avancées intéressantes. Néanmoins, il ne s’agit que d’outils devant être maniés avec dextérité.

Nous élaborerons un rapport final reprenant toutes les recherches que nous avons effectué sur l’utilisation et les développements de ces technologies. Nous respecterons le plan suivant :

  1. Les nouveautés du HTML5 et du CSS3
    1. HTML
    2. CSS3
  2. Comment bien utiliser ces technologies
    1. Les navigateurs
    2. Outils du développeur
  3. Le HTML5 et le CSS3 à l’œuvre
    1. Un panel de site
    2. Les idées reçues

[JAVAS] Synthèse et Plan du Rapport

Bonjour à tous,

Voila presque cinq mois que Sébastien et moi-même faisons une veille technologique sur le thème des API Javascript et nous vous proposons aujourd’hui par ce post d’en faire la synthèse.

Tout d’abord pourquoi ce sujet des API JavaScript ? Tout simplement parce que lorsqu’au travers de la nouvelle spécification du HTML5 le W3C standardise de nombreuses API JavaScript, il change le rapport que les sites et applications Web auront avec les visiteurs. Qu’on se le dise, le JavaScript est maintenant au cœur du développement web. Voici ci-dessous la liste des API JavaScript triées par ordre alphabétique qui ont donc été standardisées et en gras celles que nous avons eu l’occasion de traiter lors de notre travail de veille technologique pour l’École Centrale de Nantes :

  • ContentEditable
  • Drag’n'Drop
  • Geolocation
  • Offline Web Application
  • Selectors
  • Timers
  • Web Workers
  • Web Storage
  • WebSocket
  • Web SQL Database

Plan du rapport

  1. Comment la nouvelle spécification du HTML5 remet au goût du jour les API JavaScript
  2. Tour d’horizon des API JavaScript qui révolutionnent notre façon de naviguer

Synthèse sur la domotique

Tout au long de cette étude, nous avons montré que les technologies machine to machine constituent un enjeu d’avenir. Non seulement leurs domaines d’application sont extrêmement divers, mais en plus les moyens techniques nécessaires à leur mise en œuvre sont tout à fait matures.

Un des domaines d’applications les plus intéressants est la domotique. Une vaste gamme de technologies peut en effet être utilisée dans ce contexte : des réseaux sans fil tels que Bluetooth ou Zigbee, des réseaux filaires comme Ethernet, ou encore les technologies (moins connues mais se répandant rapidement) à courant porteur. De telles structures existant déjà dans de nombreux foyers, l’insertion de technologies machine to machine en serait fortement facilitée.

Notre compte-rendu s’articulera autour des points suivants :

  1. Présentation générale du Machine To Machine
    1. Définitions
    2. Importance grandissante
    3. Domaines d’application
  2. Présentation de la domotique
    1. Définitions
    2. Présentations des protocoles de communication

i. Par ondes radio

ii.      Par courant porteur

iii.      Par réseau câblé

iv.      Par infrarouge

C.  Quelques exemples

   3.  Conclusion et perspectives du MToM

Jean Aunis et Daniel Lefèvre

Synthèse sur l’identité numérique

Dans nos articles précédents, nous avons commencé par définir ce qu’était l’identité numérique et de quoi celle-ci se composait (adresse IP, avatar, blogs, sites, géo-localisation, cookies, achats sur internet, …).
Dans un monde où Internet est de plus en plus omniprésent (e-commerce, réseaux sociaux et professionnels, outil de recherche, …), maîtriser son identité numérique est fondamental. Au niveau d’un individu et aussi au niveau d’une entreprise, nous avons fourni des réflexions, pistes et astuces à suivre pour s’en construire une de façon intelligente.
Mais nous ne sommes pas les seuls auteurs de notre identité numérique, qui peut être aussi façonnée par les traces laissées par notre environnement (entourage, résultats officiels, participation à des événements, … ) que nous ne souhaitons pas toujours rendre public. Pour reprendre la main sur nos traces, il est nous est paru important de décrire la législation les gouvernant et de fournir un petit guide pratique pour tenter de supprimer certaines composantes de notre identité.
Un autre problème qui devient crucial, étant donné la multiplication des services maintenant proposés sur Internet, est celui de l’authentification/usurpation d’identité. Nous avons donné dans cet article quelques astuces pour lutter contre l’usurpation d’identité, et présenté quelques outils à utiliser pour garantir une certain niveau de sécurité.
La question de l’identité numérique est loin d’être achevée, tant au niveau de la législation qui n’est pas encore suffisamment précise et complète, que par son rôle qui commence à prendre beaucoup d’importance et donc soulève de plus en plus d’interrogations.

Plan du rapport final :

I. Définition de l’identité numérique et ses enjeux
a) définitions
b) éléments qui composent l’identité numérique
c) enjeux

II. Promouvoir son identité numérique
a) pour un individu
b) pour une entreprise

III. Protéger son identité numérique
a) veiller
b) lutter contre les fraudes liées à l’identité numérique
c) législation

Tablettes et Smartphones – Synthèse

Voici plusieurs mois nous avons parlé des smartphones et des tablettes. Du côté des smartphones, on a pu voir que même s’ils font maintenant partie de notre quotidien, les évolutions restent nombreuses, tant en terme de matériel que d’applications.

Pour les tablettes (puisque vous aurez remarqué que nous avons un peu plus parlé des tablettes que des smartphones), nous avons présenté les différents usages. Ces produits sont relativement nouveau, mais ils ont réussi à s’installer très rapidement chez les particulier, en entreprise et dans l’éducation, pour des usages très différents. Pour les tablettes, nous avons essayé de voir ce qu’elles apportaient par rapport aux smartphones et aux ordinateurs portables. En effet, les tablettes se positionne exactement entre les smartphones et les ordinateurs portables. Comme nous avons pu voir, si les tablettes sont parfois venues remplacer les ordinateurs, les utilisateurs préfèrent encore l’ordinateur pour de nombreuses tâches (rédaction de rapport…).

Tout ceci sera abordé dans le rapport final.

Plan du rapport final

  1. Le monde des tablettes et des smartphones
    1. Les constructeurs
    2. Les systèmes d’exploitation
    3. Les modèles phares
  2. Les Smartphones
    1. Les évolutions ces dernières années
    2. La limite entre smartphones et tablettes
  3. Les Tablettes
    1. Chez les particuliers : quelles utilisations ?
    2. En entreprise : quels critères ?
    3. Dans l’éducation nationale : quels objectifs ?

Mise en place d’une plateforme de vidéos pédagogiques

Après avoir étudié les différentes offres en matière de diffusion de vidéos pédagogiques, nous allons donner la stratégie de mise en ligne qui, selon nous, serait la plus efficace.

La diffusion des vidéos de cours via iTunes parait être une bonne idée en ce qui concerne la visibilité de l’école. Toutefois, certains contenus ne pourraient être privés comme le souhaiteraient des professeurs. Ce frein à la création de support multimédia serait dommageable pour l’évolution du projet.

D’où la nécessité de créer une plateforme web où les élèves pourraient consulter l’intégralité des vidéos, publiques comme privées.

Le serveur pédagogique serait une plateforme possible mais peu conviviale. Toutefois cela serait un bon point de départ qui ne nécessiterait que peu d’investissement.

La plateforme développée par l’Université de Strasbourg étant sous licence libre, il serait intéressant de la déployer à l’Ecole Centrale de Nantes. Permettant de gérer la visibilité des vidéos, elle pallierait les faiblesses d’iTunes. Mais ce dernier moyen de diffusion n’est pas pour autant à abandonner : il constitue une véritable vitrine de l’établissement dans le monde entier.

Nous allons articuler notre rapport final de cette façon :

I – Présentation du sujet
a) énoncé
b) contexte
c) personnes impliquées et contacts
d) objectifs et rendus

II – Progression
a) démarche générale
b) recherches
c) personnes rencontrées

III -  Détail des solutions et de leur faisabilité

Merci d’avoir suivi notre veille technologique. Nous tenons à remercier une fois de plus M. Schnell de l’Université de Strasbourg et M. Colin des Mines de Nantes pour avoir répondu à nos questions et pour nous avoir consacré autant de temps.

Creative Commons License

La vidéo au service de l’enseignement et de la recherche by Marie Mainguy – Camille Guerin (étudiantes Ecole Centrale Nantes – option Informatique) is licensed under a Creative Commons Attribution 3.0 Unported License.

Méthodes d’interaction de RA: Synthèse

Synthèse:

Dans le projet de veille technologie, j’ai écrit des blogs sur des méthodes d’interaction de Réalité Augmenté.  Au début de ce projet, j’ai présenté le concept de cette technologie et un peu sur son utilisation. Puisque l’idée révolutionnaire de RA, aujourd’hui elle est appliquée dans beaucoup de domaines. Mais les demandes dans chaque domaine se distinguent donc pour bien l’utiliser il faut désigner différentes méthodes d’interaction avec des logiciels qui appliquent RA. Dans le premier article j’ai présenté des contraintes qu’on peut rencontrer pendant le design de méthode. J’ai discuté l’influences de ces contraintes. Et puis j’ai séparé des méthodes d’interaction à deux type: à l’intérieur et à l’extérieur, puisque en raison de la demande de la mobilité et de la limitation de nombre d’appareil à l’extérieur, les formes d’interaction de ces deux catégories ne ressemblent pas. certains exemples de méthodes sont présentés pour ces deux classes. Même si il existe plein de recherche sur RA, cette technologie est encore immature. J’ai présenté des problèmes existants et des challenges à conquérir. Bien que non réalisée, maintenant il y a déjà beaucoup de concept de l’utilisation de RA. On pense que dans le future RA est la solution qui permet de faciliter la vie quotidien et de diminuer la distance avec des informations. Du coup dans le dernier article est la perspective de RA dans la future.

Le rapport final:

1. Introduction de RA

A.Des appareils à réaliser RA

B. Des contraintes sur le design

2.Méthodes d’interaction

A. Interaction à l’intérieur

B. interaction à l’extérieur

3. Développement

A.Problèmes existants

B.L’utilisation dans la future

Simulation inverse pour l’éclairage naturel – Synthèse

Nous nous sommes intéressés ces cinq derniers mois à la simulation inverse de l’éclairage naturel et principalement à des applications à la conception architecturale. Après avoir posé, dans notre premier article, l’équation à résoudre, nous avons spécifié trois problèmes inverses :

  • la géométrie inverse dont l’objectif est de calculer les formes des objets de la scène pour obtenir l’éclairage souhaité,
  • l’éclairage inverse qui détermine les propriétés des sources lumineuses (intensité, placement dans la scène…),
  • la réflectance inverse qui s’intéresse aux propriétés de réflexion des matériaux.

Dans nos recherches, nous avons choisi d’explorer l’ensemble de ces problèmes. Pour résoudre les problèmes inverses, il existe deux grandes familles de méthodes : les méthodes directes (inversion du système d’équation) et les méthodes indirectes basées sur de la simulation directe de l’éclairage (lancer de rayon et radiosité) et des algorithmes d’optimisation. Durant nos recherches, nous avons rencontré uniquement des méthodes indirectes de résolution. En effet, les méthodes d’optimisation sont très utilisées dans le cadre de la conception : le concepteur définit son éclairage cible au programme d’optimisation qui en simulant plusieurs solutions essaye d’atteindre cet objectif. Voici ci-dessous le bilan de nos recherches pour chaque type de problème inverse rencontré.

Géométrie inverse

Le premier problème de géométrie inverse abordé provient des travaux de chercheurs de l’université de Girone portant sur la conception de réflecteur de lampes afin d’obtenir l’éclairage souhaité. Le problème est résolu par une méthode indirecte d’optimisation. Puis, nous nous sommes intéressés à des problèmes liés à la conception architecturale. En effet, l’outil de simulation directe de l’éclairage naturel Lightsolve développé par des chercheurs du Massachusetts Institute of Technology est une aide précieuse pour la conception architecturale. Le concepteur peut visualiser l’influence de l’éclairement naturel à différents moments de la journée et de l’année (cycle des saisons pris en compte) Ce logiciel peut être le point de départ d’une démarche inverse de conception comme l’a montré son utilisation dans le cadre de la conception du nouveau siège de l’entreprise Velux. Par ailleurs, des techniques issues de l’Intelligence Artificielle ont attiré notre attention. Les algorithmes génétiques en prenant comme fonction objectif (ou de sélection) un éclairement souhaité permettent une conception paramétrique. Ils ont été appliqués à différents problèmes architecturaux (conception de plafonds, de façades et d’ouvertures).

Éclairage Inverse

Les problèmes d’éclairage inverse ne font intervenir que des sources artificielles de lumière : il s’agit de déterminer la position optimale des sources pour satisfaire les critères requis. Nous avons retrouvé l’utilisation des algorithmes génétiques, déjà rencontrés dans un article traitant de la géométrie inverse, dans deux nouvelles applications : la première consiste à optimiser l’éclairage à l’intérieur d’un tunnel routier ; la seconde s’intéresse à l’éclairage dans une chambre de culture, qui doit être le plus homogène possible.

Une autre méthode d’optimisation utilisant l’intelligence artificielle rencontrée lors de notre étude utilise des réseaux de neurones chaotiques. Ces travaux de l’Université de Tokyo donnent des résultats intéressants quant au placement optimal des sources lumineuses dans une pièce.

Réflectance inverse

Le dernier problème de l’éclairage inverse est clairement le moins exploité. Nous avons cependant souhaité y consacrer un article entier, même si les travaux traitant de ce problème sont moins nombreux. Des travaux menés à l’Institut Géographique National s’intéressent à la détermination de la réflectance des matériaux connaissant la source lumineuse et la géométrie de la scène. Pour cela, ils utilisent à la fois une méthode de simulation directe, dite du lancer de rayon et des méthodes d’optimisation.

Conclusion

Nos recherches mettent en évidence les dernières techniques utilisées dans les différents problèmes de simulation inverse de l’éclairage. La plupart des solutions rencontrées et exposées dans notre étude découlent de travaux universitaires ; leur application concrète par des architectes semble encore limitée.

Cependant, on peut noter la volonté dans beaucoup d’articles de mettre en évidence le gain indéniable de performance de leurs solutions en comparaison de méthodes plus traditionnelles encore utilisées par les professionnels. La démocratisation d’une assistance informatique pour l’optimisation de l’éclairage naturel ou artificiel est en bonne voie.

Plan du rapport final

I. Présentation générale
- Position du problème
- Méthodes de résolution
- Méthodes d’optimisation

II. Bilan sur les problèmes inverses rencontrés
- Géométrie inverse
- Éclairage inverse
- Réflectance inverse

La personnalisation du web : synthèse et plan

Tout au long de nos articles, vous avez pu découvrir avec nous les divers enjeux de la personnalisation du web. Cette étude de la personnalisation vous a peut-être fait ouvrir les yeux sur certaines pratiques ou certains mécanismes propres au web ou même propres à l’homme. Nous avons cherché à vérifier si la personnalisation du web mettait réellement en jeu nos choix personnels par des considérations tantôt purement algorithmiques (étude des mécanismes des géants Facebook et Google), tantôt sociologiques, philosophiques ou même idéologiques. Ces recherches nous ont inexorablement menées à nous demander quels dangers pouvaient représenter de telles pratiques : d’une simple réalité faussée par des choix influencés à une réalité totalitaire où les choix sont dictés par les plus grands empires du net.

Notre rapport final s’articulera autour des axes suivants :

  1. La personnalisation du web et ses mécanismes
    1. Qu’est-ce que la personnalisation ?
    2. Les mécanismes de la personnalisation
    3. Bob, notre expérience Facebook
  2. La personnalisation et nous
  3. Les dangers plus ou moins avérés de la personnalisation

Cloud : Synthèse et plan du rapport final

Nous avons développé au cours des six articles précédemment publiés trois grands axes sur le thème du Cloud :

  • Une présentation de celui-ci sous ses différentes facettes
  • Une analyse de la façon dont il est adopté par les particuliers et les entreprises
  • Une étude de ses évolutions prochaines.

Nous avons ainsi vu que le terme Cloud est un mot-valise qui peut désigner en fait plusieurs types de services comportant chacun leurs lots de différences (SaaS, PaaS, IaaS). En présentant le Cloud, nous avons essayé d’analyser également les conséquences que cette nouvelle “technologie” pouvait avoir sur le business internet (grande souplesse, multiples avantages pour les startup). Les technologies mises en oeuvre par les services Cloud ont été également brièvement abordées dans le deuxième article.

Le deuxième axe de cette étude a été l’occasion de faire un point sur l’utilisation du Cloud à l’heure actuelle dans les entreprises et par les particuliers. Nous avons notamment essayé de mettre en avant un certain nombre de services faisant usage du Cloud comme Google Document ou encore Dropbox. Enfin, pour conclure cet axe d’étude, il nous a semblé important de traiter des limites du Cloud en soulignant notamment certains aspects négatifs propres à celui-ci et qui fait encore hésiter un certain nombre d’acteurs à sauter.

Pour conclure, nous avons tenté de d’apporter des éléments de réponse quant aux évolutions à court terme du marché du Cloud. Il nous est apparu que ce marché peut être qualifié de marché à “haut potentiel”, en témoigne à la fois le positionnement récent de certaines grandes sociétés françaises sur ce secteur mais aussi les chiffres en terme d’emploi avancés par les analystes/experts du secteur.

Le plan du rapport final sera le suivant :

1-Présentation rapide des différentes facettes et aspects du Cloud.

A. Les différentes facettes et aspects du Cloud

B. Les technologies derrière le Cloud

2- L’utilisation du Cloud

A. Le Cloud, déjà omniprésent au quotidien pour la plupart d’entre nous

B. Cloud et PME, une solution gagnante?

3- Limites et avenir du Cloud

A. Le Cloud, quelques points noirs

B. Le bel avenir du Cloud