Concept

AppleScript

Résumé
AppleScript est un langage de script créé par Apple, et intégré à Mac OS. Il est connu pour posséder une syntaxe riche et élaborée, la plus proche possible d'un pseudo-anglais limité. Plus largement, « AppleScript » est le mot qui désigne l'interface de script de Mac OS, qui est prévu pour fonctionner en parallèle de l'environnement graphique. Le projet AppleScript est issu du projet HyperCard. HyperCard disposait lui aussi d'un langage de script basé sur un pseudo-anglais limité, HyperTalk qui permettait de manipuler les données des piles HyperCard. Les ingénieurs d'Apple ont reconnu qu'un langage similaire de script pouvait être utilisé avec toute application, et le projet AppleScript est né comme un sous-ensemble du Système 7. La première version fut publiée en avec le Système 7.1.1 (ou Système 7 Pro, première mise à jour majeure du Système 7). QuarkXPress dans sa version 3.2, fut l'une des premières applications importantes à supporter AppleScript, avec comme conséquence qu'AppleScript fut largement adopté par le secteur de l'édition et des arts graphiques de la clientèle d'Apple. On peut penser que si Apple a gardé une place importante dans le monde de la PAO après le portage de Quark (et d'autres applications) sur la plateforme Microsoft Windows, c'est, entre autres, parce que les utilisateurs du Mac ont pu automatiser des tâches complexes ou répétitives (ses problèmes rencontrés sous Windows pour le “flashage", c'est-à-dire le traitement entre mise en page et impression ayant aussi joué un rôle déterminant). Le passage vers Mac OS X et son API Cocoa a permis à AppleScript de prendre son indépendance. Le scriptage basique des applications Cocoa demande peu d'effort de la part du développeur. AppleScript Studio, fourni depuis Mac OS X 10.2, permet à l'utilisateur de construire des applications complètes à partir d'AppleScript et les objets Cocoa. Cependant, depuis la version 3.2 des outils développeurs, AppleScript Studio a été remplacé par AppleScriptObjC et, dans Interface Builder, l'onglet AppleScript a disparu, bien que l'on puisse le remettre en modifiant le fichier Plist.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.