Grif

Grif

Grif (Grenoble Interactive Formatter) était un logiciel d'édition WYSIWYG et visualisation de documents structurés conformes à la norme SGML.

Logo de GRIF

La technologie dont est issu Grif a été initialement développée au début des années 1980 à l'INRIA/IMAG par Irène Vatton et Vincent Quint[1] dans le cadre du projet Tigre. Industrialisé sous le même nom Grif par la société GIPSI S.A., GIE entre Bull et l'INRIA spécialisée dans les terminaux X-Window, Grif a rapidement évolué pour atteindre en 1991 un produit d'édition/visualisation WYSIWYG performant.

GIPSI S.A. commençant à connaître des tensions fortes sur le marché des terminaux X-Window, Le dirigeant de l'équipe Grif et quelques autres ont décidé d'un spin-off et fondé l'entreprise Grif S.A. centrée sur les technologies SGML de GIPSI S.A.

En 1991, Grif était donc un moteur de restitution disponible sous X-Window implémentant les technologies suivantes :

  • un validateur/parseur SGML
  • le langage S pour décrire les modèles documentaires d'une manière plus précise et typée que les DTD de SGML,
  • le langage P pour décrire les présentations associées à un modèle documentaire donné ; le langage P n'ayant pas à gérer les contraintes de rendu progressif auxquelles sont soumis les navigateurs Web, P offrait des fonctionnalités supérieures aux CSS, comme par exemple la position précise d'un élément par rapport à un élément arbitraire,
  • le langage T pour décrire des transformations/filtres d'exportation d'un document ; cette technologie est comparable à XSLT,
  • un formateur gérant le multi-vues, c'est-à-dire capable d'afficher simultanément plusieurs vues d'un unique document, chaque vue appliquant une feuille de styles (une présentation en langage P) donnée,
  • un éditeur WYSIWYG des tableaux CALS, un modèle de tableaux issu du Department of Defense américain et qui est l'ancêtre du modèle de tableaux de HTML,
  • une implémentation d'EuroMATH, ancêtre de MathML.

C'est à cette époque que Tim Berners-Lee et Robert Cailliau ont pris contact avec Grif S.A. pour lui demander de transformer l'éditeur/visualiseur Grif en un éditeur/navigateur Web. Malgré la faible charge de travail requise pour un tel développement, Grif S.A. a souhaité obtenir un financement européen. Tim Berners-Lee a relaté lui-même cet épisode dans son livre "Weaving the Web". L'arrivée lente des financements, le vent du Web et le fait que HTML soit un modèle de documents issu de SGML pousse alors Grif S.A. progressivement à développer l'éditeur de pages HTML Symposia avec toujours la collaboration de l'INRIA/IMAG. Malgré d'excellentes bases, Symposia qui est arrivé trop tard sur le marché, trop cher et ne disposant pas d'une interface homme-machine assez conviviale ne pourra contrer Netscape Gold, GNN Press et surtout HoTMetaL.

En 1994, et malgré la qualité de son formateur ou "rendering engine", des technologies sous-jacentes et de la disponibilité du produit également sur Windows et Macintosh, Grif reste un produit à marché de niche essentiellement français (défense, industrie pharmaceutique, énergie) et dont les ventes sont décevantes.

La société Grif S.A. dépose son bilan en 1997, une partie de l'équipe technique et les technologies étant alors reprises par l'éditeur de logiciels canadien I4I qui finira par enterrer le produit et disperser l'équipe.

Le noyau de Grif a cependant survécu jusqu'à aujourd'hui : Irène Vatton et Vincent Quint, toujours eux, avaient extrait de Grif une librairie noyau, la librairie Thot[1] sur laquelle ils ont conçu l'éditeur de documents pour le Web Amaya. Amaya est depuis devenu un projet commun W3C/INRIA.

Notes et références

  1. a et b (en) « Irène Vatton - INRIA », Project WAM, 6 avril 2004.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Grif de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • grif — grif·fin·age; grif·fith·ite; grif·fo·nage; grif·fonne; grif·fin; grif·fon; …   English syllables

  • grif — GRÍF elem. enigmă . (< fr. griphe, cf. gr. griphos) Trimis de raduborza, 15.09.2007. Sursa: MDN  grif ( fi), s.m. – Măsură veche, valorînd 1/16 dintr un cot, adică 41,5 mm. în Munt. şi 40 mm. în Mold. – var. gref. săs. Griff (Lacea, Dacor.,… …   Dicționar Român

  • grif — Mot Monosíl·lab Nom masculí …   Diccionari Català-Català

  • grif — sb., fen, fer, ferne (et fabeldyr) …   Dansk ordbog

  • Grif — infobox RvB character name=Grif caption=Grif as seen using and Halo 2 game engines respectively. fullname=Dexter Grif affiliation=Red color=Orange first appearance=1 voice actor=Geoff Ramsey Dexter Grif, formerly a staff sergeant and before that …   Wikipedia

  • grif — grȉf1 m <N mn grìfovi> DEFINICIJA reg. zahvat (potreban za neku radnju da se što podigne, okrene, u borbi) FRAZEOLOGIJA ispasti iz grifa izgubiti spretnost za što, opr. ući u grif steći spretnost za što ETIMOLOGIJA njem. Griff …   Hrvatski jezični portal

  • grif|fin — grif|fin1 «GRIHF uhn», noun. Greek Mythology. a creature with the head, wings, and forelegs of an eagle, and the body, hind legs, and tail of a lion. Also, griffon, gryphon. ╂[< Old French grifon < grif, learned borrowing from Latin gr ,… …   Useful english dictionary

  • grif|fon — grif|fon1 «GRIHF uhn», noun. 1. = griffin1. (Cf. ↑griffin) 2. Also, griffon vulture. a very large vulture of Asia, southern Europe and Africa. ╂[perhaps < Old French griffon a bird of prey, earlier, griffin; see griffin1 (Cf. ↑ …   Useful english dictionary

  • Grif Skerry — is an islet to the east of Whalsay in the Shetland Islands. Its name comes from the Norse or Norn for deep sea skerry Haswell Smith, Hamish. (2004) The Scottish Islands. Edinburgh. Canongate.] The island is uninhabited, although there are some… …   Wikipedia

  • grif|fin|age — «GRIHF uh nihj», noun. the state of being a griffin, or newcomer to India …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”