MacPaint
Le MacPaint est une carte binaire - le programme informatique de basé d'édition d'image qui a été produit par ordinateur Apple De pour empaqueter avec leur PC de Macintosh . Le par la suite formé Claris d'Apple pour lancer les versions mises à jour de MacPaint et tout autre logiciel tôt d'Apple après de tiers réalisateurs s'est plaint de la concurrence déloyale.
En dépit d'une envergure de vie courte, MacPaint était la carte binaire d'abord GUI-basée de beaucoup de personnes éditant l'expérience, et car tels sont devenus le travail séminal par lequel des efforts semblables ont été mesurés. Le également inclus original MacWrite de paquet de Mac, une unité de traitement de texte pareillement facile à utiliser , et des images de MacPaint ont pu être placés à l'intérieur des documents de MacWrite dans quelques frappes. Les paires ont défini des espérances d'utilisateur d'un GUI - ordinateur basé de .
Puisque Macintosh original a eu seulement un moniteur noir et blanc, MacPaint a seulement édité des cartes binaires monochromes avec une taille fixe de l'impression conforme à la visualisation de &mdash de 576 x 720 Pixel ; la taille norme de s d'ImageWriter du de 'feuille 8 x 10 pouces (203 x 254 millimètres) de papier 72 au DPI .
Le chercheur de Xerox PARC et le semblable Alan Kay d'Apple ont fait une bande vidéo à la maison séminale montrant son fille d'un an mettant en marche un ordinateur de Macintosh 128K, insérant un MacPaint contenant à disque souple, commençant le programme, et procédant peindre avec lui. MacPaint, en partie, a représenté un décalage de paradigme où le calcul était devenu (et même amusant) une partie utile des vies des gens du commun.
La première vraie amélioration était FullPaint par Ann Arbor Softworks, puis le SuperPaint par le logiciel de Silicon Beach (le premiers vecteur et programme de peinture combinés), le PixelPaint par Supermac Technology (le premier programme de peinture couleur-capable) et par la suite le présenté par d'Adobe Systems de Photoshop autour du même temps Apple debuted le Macintosh IIfx .
Développement
MacPaint 1.0 a été écrit par le Bill Atkinson , un membre de l'équipe de développement de Macintosh d'Apple. De bêtas versions tôt de MacPaint se sont appelées MacSketch, maintenant toujours une partie du nom de ses racines, LisaSketch. Dans le 1988 , David Ramsey a apporté quelques améliorations ayant pour résultat la version 2. Les deux versions sont entrées à environ 45 kilo-octets pour la pleine application. Le MacPaint original s'est composé de 5.804 lignes de code source de Pascal, augmentées par encore 2.738 lignes du 68000 langage d'assemblage. (Dans l'entrevue de NerdTV du de Cringely , Andy Hertzfeld signale que par la suite le code source sera fait publiquement - disponible par le musée d'histoire d'ordinateur.)Légèrement curieusement, l'original MacPaint a en fait cassé plusieurs des directives d'interface utilisateurs alors poussé par Apple comme clef à l'uniformité entre les applications. L'interface de MacPaint ne s'est pas composée des fenêtres séparées (aussi vraies du postérieur HyperCard d'Atkinson), mais a employé une approche pleine page, avec les palettes fixes d'outil dans un secteur consacré du côté gauche et au-dessous du secteur de édition. La barre de titre de fenêtre montrée au-dessus du secteur de édition est &mdash faux ; elle ne peut pas être déplacée.
C'était parce qu'Atkinson s'est plaint que c'était une erreur pour permettre à des utilisateurs de spécifier leurs propres modèles de bureau (dans les logiciels d'exploitation tôt de Macintosh, il y avait un rédacteur de modèle pour l'ordinateur de bureau), parce que, car il l'a mis, c'était " ; faire plus dur gentil que lui le looked" ;. Il ne pourrait pas soutenir la pensée des personnes créant les modèles de bureau laids. Afin d'éviter les modèles potentiellement affreux troublant MacPaint, il l'a fait ainsi MacPaint a assigné une fenêtre la taille de l'écran quand il a commencé vers le haut, et l'a puis remplie de modèle 50% gris standard, dissimulant le vrai modèle de bureau, protégeant des utilisateurs contre leur " ; gaffes esthétiques impétueuses, au moins dans les confins de MacPaint." ; C'était OK tant que l'OS de Mac était single-tasking, mais est devenu un problème si MultiFinder a été libéré, ainsi il a été enlevé dans MacPaint 2.0, qui a également adopté le " ; normal" ; fenêtres et palettes de flottement d'outil. Plus tard, le logiciel système de Performa a remplacé le rédacteur de bureau de modèle (qui était d'ici là à l'intérieur du panneau de commande général de commandes) par un choix des modèles de bureau pré-sélectionnés. Les utilisateurs de puissance se sont naturellement plaints contre celui, et ainsi avec le système 7.5, un compromis a été fait qui a permis aux modèles de bureau d'être collés d'une image éditant le programme.
Le MacPaint original n'a pas incorporé une fonction de bourdonnement. Au lieu de cela, un mode spécial de rapport optique appelé FatBits a été employé, qui a montré chaque Pixel comme rectangle clickable avec une frontière blanche. L'édition en ce mode était extrêmement facile, et a fixé la norme pour beaucoup de futurs rédacteurs.
Comme peut être vu dans le screenshot, MacPaint a inclus un " ; Goodies" ; menu qui a inclus l'outil de FatBits . Ce menu a été appelé le " ; Aids" ; le menu dans des versions de prerelease, mais a été retitré " ; Goodies" ; comme la sensibilisation du public de l'épidémie du SIDA s'est développée en été de 1983.