G.Bundschuh, 2013-03-10 15:03:
> Ich weiß, daß es eine Gruppe speiziell für Javascript gibt. Leider
> kann ich kein Java-Script, weshalb ich etwas Fertiges suche und
> wohl eher hier am Besten aufgehoben bin. Da auf meiner Webseite
> ohnehin JQuery geladen wird, hatte ich die Idee, ein dort
> verwendetes Hintergrundbild zum Leben zu erwecken. Konkret
> handelt es sich um das Nachtpanorama einer Stadt.
Au weia... "Javascript", "Java-Script"... jetzt kommt sicher bald Herr
"PointedEars" und klärt darüber auf, dass es sowas nicht gibt, weil es
offiziell "JavaScript" heisst ;-)
Und dann auch noch jQuery... das gibt sicher "nette" Kommentare ;-)
> Und ich fände es einen schönen Effekt, wenn da ab- und zu
> die Lichter blinken. Der Betrachter soll nicht entdecken können,
[...]
Wieso? Der dafür nötige Code ist doch recht überschaubar.
> Es soll zwar einigermaßen professionell sein, aber auch so
> klein und überschaubar, daß ich es als Nicht-Java-Scriptler
> überblicken und ggf. anpassen kann.
Kannst Du denn *irgendeine* Programmiersprache? Denn so ganz ohne
Programmierkenntnisse und einer groben Vorstellung davon, was da
technisch passieren soll, wird's schwierig.
> Irgendwelche Tips und Anregungen?
Überlege, was Du brauchst:
- Eine Animation für die Lichteffekte
- Eine zufällige x/y-Position innerhalb des Bildes dafür, wobei die
Grenzen die Abmessungen des Bildes sind
- Eine Logik, die das alle x Sekunden (idealerweise auch in zufälligen
Intervallen z.B. von 5-10 Sekunden) ablaufen lässt
Was Du nutzen kannst:
- Das DOM für die Manipulation von Elementen über JavaScript
- Animierte GIF-Grafiken, ggf. auch ein paar Varianten für das
"Sterneblinken"
- Die CSS-Eigenschaften für Z-Order und absolute Position für ein
Objekt, dass vor ein Bild gelegt wird
--
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de