3) Flash, Silverlight / Moonlight
3.1 Anzeige im Browser
Flash Plugin
Das Flash Plugin dient zur Anzeige von Flash Animationen im Webbrowser.
Moonlight Plugin
Moonlight ist eine auf Mono basierende Portierung von Microsoft Silverlight.
Moonshine
Moonshine ist ein Addon für Moonlight, um Windows Media Formate abzuspielen.
Browserplugins: http://www.linuxforen.de/forums/show...threadid=71244
3.2 Erstellung
Flash 4 Linux
Relativ neue Entwicklung. Ziel ist ein Programm wie Macromedia Flash.
Homepage: http://f4l.sourceforge.net/
Screenshots: http://sourceforge.net/project/scree...group_id=87799
Open Office
Open Office kann seit Version 1.1 Präsentationen im Flash Format abspeichern. Siehe auch Impress und Draw jeweils unter "Datei/Export/Format Flash/SWF".
http://de.openoffice.org/
FlashMX
FlashMX von Macromedia ist das Tool zur Erstellung von Flash Animationen, leider nur für Windows. FlashMX lässt sich aber über WINE betreiben:
Quelle: http://www.frankscorner.org/
Alternativ kann man auch Qemu versuchen statt WINE.
DrawSWF
Java Tool zur Erstellung vom Flash Animationen.
Homepage: http://drawswf.sourceforge.net/
Zur Installation von Java: http://www.linuxforen.de/forums/show...threadid=35241
Einfach eine "platform-idependent" .jar-Datei laden und mit "java -jar draw*jar" starten.
ActionScript Timeline
Homepage: http://www.shovemedia.com/chooser/index.php
Jpeg2SWF
Homepage: http://sourceforge.net/projects/jpeg2swf/
Tool zur Umwandlung von Jpeg-Bildern in das Flash Format.
Ming
Homepage: http://www.libming.org/FrontPage
Ming ist eine Bibliothek zum Schreiben von Dateien im SWF (Flash) Format.
swfdec
Homepage: http://swfdec.sourceforge.net/
Swfdec ist eine Bibliothek für das Rendering von Flash Animationen und Spielen. Im Umfang sind u. A. ein GTK+ Flash Player und ein Mozilla Plugin.
SWFTools
Homepage: http://www.swftools.org/
SWFTools ist eine Sammlung von Programmcodes zur Handhabung von SWF-Flash-Dateien. Enthalten sind:
- merging tool (swfcombine),
- extracting tool (swfextract),
- PDF/JPEG/PNG/AVI/WAV to SWF Konverter (pdf2swf, jpeg2swf, png2swf, avi2swf, and wav2swf),
- parsing tool (swfstrings)
- SWF parser (swfdump),
- Bibliothek zum Schreiben und Lesen von SWF-Dateien (rfxswflib).
7) Übertragung von HTML Seiten zum Provider
Zur Übertragung der selbst erstellten Seite braucht man einen FTP-Client. Diese gibt es unter Linux wie Sand am Meer. Hier eine kleine Auswahl:
FireFTP (Addon für Firefox, Homepage: https://addons.mozilla.org/de/firefox/addon/684)
Igloo-FTP (Homepage: http://www.littleigloo.org/software.php3)
gFTP (Homepage: http://gftp.seul.org/, Tip von mrsuicide)
FileZilla (Homepage: http://wiki.filezilla-project.org)
8) HTML Seiten auf anderen Betriebssystemen und Browsern
Eine Homepage kann unter Mozilla auf einem anderen Betriebssystem als Linux oder dem Internet Explorer ganz anders aussehen als unter Linux. Wer kein Dual Boot will, kann mit folgenden Hilfsmitteln die Kontrolle parallel zur Erstellung ausführen:
Internet Explorer / WINE
Der Internet Explorer 6.0 lässt sich mit WINE ausführen, siehe dazu auch das WINE Howto:
http://www.linuxforen.de/forums/show...threadid=48347
Nachteil dieser Lösung: Nicht alle Plugins (ActiveX) gehen, die Schriftendarstellung ist nicht Original Windows.
Virtueller PC
Qemu ist ein PC Emulator, der das parallele Ausführen eines Gastbetriebssystems ähnlich VMWARE ermöglicht. Damit kann z. B. Windows 98 parallel ausgeführt werden und die erstellte Seite im Internet Explorer begutachtet werden. Mehr dazu siehe auch:
http://www.linuxforen.de/forums/showthread.php?t=141201
Genauso geht das natürlich auch mit KVM, VirtualBox oder VMWARE. Weitere Links:
http://www.linuxforen.de/forums/showthread.php?t=87251
Die Lösung mit einer VM hat nicht die Nachteile der WINE Lösung. Die Plugins gehen und auch die Schriftendarstellung ist korrekt.
9) Weiterführende Howtos / Workshops
11) Web-Softwareentwicklung
PHP
Prado: http://www.pradosoft.com/
Java
Eclipse: http://www.eclipse.org/
Google Web Apps
Entwicklungen von Webanwendungen, die auf der Google Infrastruktur laufen.
http://code.google.com/intl/de-DE/appengine/