Aus Das deutschsprachige Scratch-Wiki

Aussehen des Flash Players

Der Flash Player, von Adobe, ist ein Addon für den Browser und den Computer um verschiedenste Dinge, welche es noch nicht in HTML4 gab, hinzuzufügen. Dieser ermöglichte es den Programmierern Vektorgrafiken, Rastergrafiken und Videos anzuzeigen, verändern und zu animieren. Flash wird in der Programmiersprache ActionScript programmiert. Diese Software ist auch die Software, worauf Scratch2 basiert und die Scratch App für die zweite Version von Scratch ermöglichte.

Durch die immer wieder steigende Poularität sind bei Flash immer wieder neue gravierende Sicheritslücken entdeckt worden. Anfang 2015 wurden sogar zweimal in Folge Schwachstellen bekannt, ohne dass seitens des Herstellers ein entsprechender Patch verfügbar war. Das Risiko wurde dabei so hoch eingeschätzt, dass verschiedene Medien und Browserhersteller zur sofortigen Deaktivierung des Flash Players rieten bzw. diesen automatisch ausschalteten.

Dies führte dazu, dass Adobe angekündigt hat Adobe Flash 2020 einzustellen.

Geschichte von Scratch zur Umstellung auf Flash

Im Februar 2012 wurde der Flash Player zum ersten Mal angekündigt, befand sich jedoch noch in einer sehr frühen Entwicklungsphase und musste deshalb stark überarbeitet werden. Im Oktober 2012 wurde der Flash Player dann zum Standard Scratch Player, auch für nichtregistrierte Benutzer. Der Flash Player ersetzt seit Scratch 2.0 endgültig den veralteten Java Player.

Neuerungen

Es gab viele verschiedene Änderungen im Vergleich zum Java Player. Einige sind:

  • Scratch 2.0-Style
  • vergrößerter Bildschirmmodus (vollständige Bildschirmdarstellung durch Shiftklick auf das Vergrößerungssymbol)
  • Text in Variablen und Listen wird vektoriell dargestellt
  • Variablen und Listen sehen anders aus
  • Die Frage-Box zeigt einen Mauszeiger
  • Turbo-Modus (Das Projekt schaltet den Turbo Modus durch Shiftklick auf die Grüne Flagge an und genauso wieder aus)
  • Öffnen eines anderen Scratch Projektes aus einer lokalen Datei durch Shiftklick auf die Versionennummer (angezeigt im Player)

Bugs

  • Handlungen können in der falschen Reihenfolge ablaufen
  • Viele Instrumente klingen anders als im Java Player
  • Die Rotationsachse "rechts-links" könnte zu "rundum" gesetzt werden
  • Die Variablen können von ihren ursprünglichen Platz verrutschen
  • Stiftgrößen sind kleiner
  • Text in Sprechblasen wird manchmal im Vollbildmodus falsch dargestellt
  • Das Öffnen mehrerer Projekte in verschiedenen Tabs kann zum Absturz des Players führen
  • Probleme beim Abspielen von Grafikeffekten

Nutzung von Flash in Scratch 3.0

Der Flash Player wurde, als Scratch 3.0 herauskam durch Googles System namens Blockly ersetzt, welches auf der Programmiersprache namens JavaScript basiert. Dies ermöglichte eine höhere Performance und die Kompatiblität mit Mobilgeräten, welche den Flash Player vorher nicht unterstützten.

Siehe auch

  • Player - Allgemeine Einführung: Was ist ein Scratch Player?
Player-Name Startjahr Scratch Version Online? Plattform Technologie Entwicklungsumgebung?
Squeak Player 2007 1.x Offline PC/Mac/Linux Squeak inclusive
Java Player 2007 1.x Online Browser Java nur Player
Experimental Viewer 2012 1.x Online Browser Flash nur Player
Flash Player 2012 2.x Online Browser Flash inclusive
HTML5 Player 2013 2.0 Online Browser JavaScript nur Player
Phosphorus Player 2013 2.0 Online Browser JavaScript nur Player
Sulfurous Player 2016 2.0 Online Browser JavaScript nur Player

Weitere Artikel dazu:

Quellen

- https://de.wikipedia.org/wiki/Adobe_Flash - https://de.wikipedia.org/wiki/Adobe_Flash#Kritik_wegen_Sicherheitsl%C3%BCcken



Code zum Einbinden ins Forum:
[wiki=de:Flash Player]Flash Player[/wiki]