INTEGRATED CONTENT LANGUAGE FOR USE ON THE WEB
The present invention provides apparatus and methods for developing and delivering interactive Web pages and Web-based applications. More particularly, the invention provides content language (10), in which intermixed with programmed content (12) (i.e., code) that defines program behavior. The conte...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention provides apparatus and methods for developing and delivering interactive Web pages and Web-based applications. More particularly, the invention provides content language (10), in which intermixed with programmed content (12) (i.e., code) that defines program behavior. The content and programmed content are expressed in a single content language, using a single linguistic framework having consistent syntax and semantics. This content language includes a number of features, including an ability to handle content, including programmed content as data. In a preferred embodiment, the content language uses an programming constructs, and an infix syntax (15) for expressions. The content language of the present invention may be used to develop interactive web content that may be executed and displayed within a Web browser that includes a plug-in containing a language processor (i.e., a compiler or interpreter) for the content language. A stand-alone language processor for the content language may also be used to execute and display content written in the content language.
La présente invention concerne un appareil et des procédés de mise au point et de distribution de pages web interactives et d'applications basées sur le web. L'invention concerne plus particulièrement un langage (10) de contenu, dans lequel le contenu, y compris un texte structuré, peut être mélangé avec un contenu programmé (12) (c'est-à-dire un code) définissant le comportement du programme. Le contenu et le contenu programmé sont exprimés dans un seul langage de contenu, avec une seule structure lingüistique à syntaxe et sémantique cohérentes. Ce langage de contenu comprend un certain nombre de caractéristiques, y compris une capacité de manipulation du contenu et un contenu programmé en tant que données. Dans un mode de réalisation préféré, le langage de contenu utilise une syntaxe préfixe extensible pour les commandes de balisage et la plupart des constructions de programmation, et une syntaxe infixe (15) pour les expressions. Le langage de contenu de la présente invention peut être utilisé pour mettre au point un contenu web interactif pouvant être exécuté et affiché dans un navigateur web comprenant un module d'extension contenant un processeur de langage (par exemple un compilateur ou un interprète) pour le langage de contenu. Un processeur de langage autonome pour le langage de contenu peut également être utilisé pour exécuter et afficher un contenu écrit dans le la |
---|