DEFREN

Login et recherche



Sponsors /ch/open

Red Hat GmbH

JavaScript (JS)

Plate-forme de développement / Langages de programmation

JavaScript (JS) est un langage de programmation de scripts principalement employé dans les pages web interactives mais aussi pour les serveurs. C’est un langage orienté objet à prototype, c’est-à-dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun équipés de constructeurs permettant de créer leurs propriétés, et notamment une propriété de prototypage qui permet d’en créer des objets héritiers personnalisés. En outre, les fonctions sont des objets de première classe.

Ce langage, créé en 1995 par Brendan Eich, est actuellement à la version 1.8.2. C'est une implémentation de la 3e version de la norme ECMA-262 qui intègre également des éléments inspirés du langage Python. La version 1.8.5 du langage est prévue pour intégrer la 5e version du standard ECMA.

 

Utilisation : Dans une page web

Du code JavaScript peut être intégré directement au sein des pages web, pour y être exécuté sur le poste client. C'est alors le navigateur Web qui prend en charge l'exécution de ces programmes appelés scripts.

Généralement, JavaScript sert à contrôler les données saisies dans des formulaires HTML, ou à interagir avec le document HTML via l'interface Document Object Model, fournie par le navigateur (on parle alors parfois de HTML dynamique ou DHTML). Il est aussi utilisé pour réaliser des services dynamiques, parfois futiles, strictement cosmétiques ou à des fins ergonomiques.

JavaScript n'est pas limité à la manipulation de documents HTML et peut aussi servir à manipuler des documents SVG, XUL et autres dialectes XML.

 

Les implémentations de JavaScript

Voici la liste des moteurs JavaScript open source implémentés : SpiderMonkey, Rhino, KJS, JavaScriptCore (Mac OS X) , V8.

 

Type : Langages de Programmation

Site web : https://brendaneich.com 


Dernière actualisation: 30.11.2016  -  Nombre de vues depuis le 01. avril 2013: 127
Erstellt: 26.10.2012

Entreprises offrant des prestations pour JavaScript (JS):

cubetech GmbH
8 Références
Inventage AG
Inventec Informatik AG
Syonix GmbH
b76.ch
RSB
ELCA Informatique SA
Digicomp Academy AG
Tegonal GmbH
AdNovum Informatik AG
gamper media GmbH
Intersys AG
Field Engineer
Camptocamp SA
inSolus
Adfinis SyGroup AG
Noser Engineering AG

Références de JavaScript (JS):

Besonders in Krisenzeiten hält man in Bern zusammen - Launch Webshop «Bärn hiuft»
Modern und funktional – Relaunch Webauftritt VetroSwiss
iOffice für die Otto Meyer GmbH
BrokerStar für die IC Unicon AG
Kivitendo-Hosting mit Support und individuellen Anpassungen
Analytics für die Post CH AG
Projekt LiMux, Landeshauptstadt München
Extopus Monitoring Frontend
Benchmarking von Stromqualitaetsmessung mit NeQual
Webauftritt von Beck Glatz Confiseur AG
Webshop für Oeko-Druckerei
Webauftritt für die filesync GmbH
Webauftritt und Shoplösung der Lixnet AG
Webauftritt der Sinzig + Partner AG
Webauftritt der dieSPEISEKARTE AG
Webauftritt der data dynamic AG
Play! für IRU
IT-Security Lösungen bei weltweit über 200 Kunden
DNN und 2SexyContent für die Vatikanbank
Website mit DNN für JCI Schweiz

OSS Top-News concernant JavaScript (JS):

Infoveranstaltung zu Platform.sh - schweizerisches Hosting für PHP und NodeJS
Programm der /ch/open Workshoptage 2015

Articles OSS KnowHow concernant JavaScript (JS):

Device-Independent Publishing mit TYPO3 für die ZVB
Jazoon TechDays 2016
Javascript Éloquent



A propos des produits OSS

Les produits OSS sont des logiciels et des plates-formes distribuées sous une licence open source reconnue par l'Open Source Initiative (OSI). Les entreprises OSS peuvent fournir des services tels que du conseil, de l'intégration, des extensions, de la maintenance, ainsi que l'exploitation de certains produits OSS. Les entrées respectives comprennent une brève description des produits OSS. Pour plus de détails, on se référera aux nombreux sites web correspondants. Certaines de ces pages figurent ci-dessous dans la rubrique "Liens".

 

Enregistrer un nouveau produit OSS

Il est possible d'enregistrer un nouveau produit OSS sur la page "Enregistrer une nouvelles solution OSS". Un utilisateur enregistré et connecté a la possibilité de modifier en tout temps la description du produit. Si l'utilisateur n'est pas inscrit, il devra fournir un nom et une adresse e-mail pour pouvoir modifier par la suite cet enregistrement.

On ne peut enregistrer en tant que produits OSS que des systèmes software dont le code source est sous une licence open source approuvée par l’Open Source Initiative (OSI) et est accessible au public. Des services tels que le conseil, l'exploitation, etc. ne sont pas considérés comme des produits OSS mais sont proposés par des entreprises OSS et doivent donc être mentionnés dans les profils entreprises. Une nouvelle société OSS peut être inscrite sous Inscription en tant que société OSS.

 

Modifier un produit OSS existant

Si l'enregistrement du produit OSS a été créé par l'utilisateur ou l'entreprise OSS, il lui sera possible de le modifier grâce à l'option "Modifier l'enregistrement".

 

Pourquoi parler de produits plutôt que de projets OSS?

Dans le langage courant, on parle généralement de logiciels OSS pour désigner les "projets open source". Sur www.opensource.ch, on fait cependant une distinction importante entre projet OSS et enregistrement de l'implémentation d'un logiciel ou d'une plate-forme OSS. Les références OSS décrivent concrètement comment un logiciel OSS a été intégré dans un projet particulier. C'est pourquoi, pour éviter la confusion, nous évitons d'utiliser le terme de "projet" pour présenter des références sur www.opensource.ch.

 

Autres questions ou suggestions

Si vous avez d'autres questions ou suggestions, n'hésitez pas à contacter la rédaction de www.opensource.ch par courriel à l'adresse info(at)opensource.ch.

Twitter Feed







Liens

Über unsNewsletterContactConditions d'utilisationCH Open Initiativen