PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Animierte Icons
Beitrag
<blockquote data-quote="Gegenstrom" data-source="post: 2695455" data-attributes="member: 104314"><p>Ja es ist eine Animation und man nennt es auch so.</p><p>Das ist ein apng, wie die anderen Benutzer bereits sagten. Und nein mit apng alleine kannst du deine Hover-Geschichte nicht realisieren.</p><p></p><p>Wenn du wirklich nur, Smilie mit Brille und bei :hover Smilie mit zwinkern und hochgestecker Brille haben magst (zwei Zustände ohne Zwischenbilder).</p><p></p><p></p><p>mehr Zustände: via Sprite(mehrere Bilder in einer Datei) - siehe dazu</p><p> oder</p><p>(ist die javascriptVariante von ner billigen css animation) und ersetze</p><p>[CODE]background-image: url(https://mail.google.com/mail/im/emotisprites/wink2.png);[/CODE]</p><p>mit</p><p>[CODE]background-image: url(http://ssl.gstatic.com/ui/v1/icons/mail/im/emotisprites/wink2.png);[/CODE]</p><p></p><p></p><p>Zwischending:</p><p>statisches gif/png, bei hover animated gif(Wiederholungen:1)/mov abspielen.</p><p>Kannst sogar via javascript nen gif/Video ansteuern.</p><p></p><p>Animation Hover + Zurück:</p><p>Brille, Brille hochgeklappt, wieder runterklappen. Kannst du via Javascript(onmouseover, onmouseout, onclick, etc...) realisieren. Nur über CSS funktioniert dass dann nicht mehr <span style="font-size: 9px">außer du magst bei dem Smilie eine Anfangsanimation haben, dann würde es auch nur mit CSS funktionieren.</span></p><p></p><p></p><p>Wichtig wäre zu klären wofür du es benötigst, welchen Anspruch du stellst und wie es eingesetzt werden soll.</p><p>Es gibt unendlich viele Varianten/Wege wie man es angehen/lösen könnte. Es kommt auf den Einsatzzweck und deine Anforderungen an. Und der/die ist/sind mir/uns nicht bekannt.</p><p>Desweiteren: kommt es auch darauf an welche Programme du zur Verfügung hast, wie dein apng/gif/png (deine Animation/Bilder) vorliegt oder wieviel Aufwand du betreiben möchtest, wieviel Vorkentnisse du in bestimmten Programmen + HTML/CSS + div Scriptsprachen/Auszeichnungssprachen hast, bzw. wie leicht es dir fällt dich in neue Herausforderungen einzuarbeiten.</p><p></p><p>Stichworte die ich mit deinem Thema assoziiere: <a href="https://www.mediaevent.de/css/css-selektor-pseudo.html" target="_blank">CSS Pseudoklassen</a>, CSS 3, CSS Animation, CSS Hover Animation, <strong>CSS Sprites</strong>, Web Animation, Codepen, dribble, Greensock (GSAP), Web Animation alternative, web animation tools, html5 animation tools, javascript animation, javascript play gif, javascript play png sequences, animated svg, SMIL, svg javascript animation etc ... tausend weitere Variationen und Varianten.</p><p></p><p>Canvas funktioniert sicherlich (wobei ich noch nie wirklich mit Canvas in Berührung gekommen bin und denke dass es auch nicht für einen solchen Zweck konzipiert wurde?).</p><p></p><p>animated svg(SMIL) funktioniert, ist aber aufwändiger.</p><p>SVG kannst auch mit Javascript animieren.</p><p>Beispiele: <a href="https://www.mediaevent.de/tutorial/svg-animation-css-javascript.html" target="_blank">https://www.mediaevent.de/tutorial/svg-animation-css-javascript.html</a></p><p>Solltest du ernsthaft Vektorgrafiken bevorzugen dann wirst du um svg nicht herum kommen.</p><p></p><p>[SPOILER="Varianten für Einblick in Animationen"]</p><p>Varianten wie ich vorgehen würde bzw. wie man die Animation allgemein erzeugen kann:</p><ul> <li data-xf-list-type="ul">After Effects in Verbindung mit Illustrator oder direkt in After Effects.<br /> In Illustrator die Vektoren aufbauen die ich animieren möchte:<br /> Brille, Gesichtform, Mund, Auge - zwei Zustände, Augenbrauen. Alles auf separate Ebenen.<br /> In After Effects die ai importieren, und in Pfade wandeln, animieren.<br /> Dann als mov exportieren und in apng wandeln, oder PNG Sequenz exportieren und in apng wandeln.<br /> </li> <li data-xf-list-type="ul">Photoshop Zeitleisten Animation.<br /> Da man mit Photoshop allerdings keine Pfade animieren kann? (war zumi mein letzter Kenntnisstand?) müsste man ein wenig tricksen. Sollte aber in einer etwas reduzierteren Variante trotzdem animiert werden können. (opacity, transform)<br /> Dann als mov exportieren und in apng wandeln, oder PNG Sequenz exportieren und in apng wandeln.</li> <li data-xf-list-type="ul">Flash, falls du es irgendwo noch liegen hast. Workflow wie Photoshop/After Effects + Actionscript.<br /> </li> <li data-xf-list-type="ul">animated svg/SMIL in Verbindung mit Illustrator oder du kannst Vektoren selber schreiben (Vektorgrafiken), wäre aber ne Ecke aufwändiger. Und du müsstest wahrscheinlich ebenfalls reduzieren. Da bin ich mir gerade unsicher, hab nicht sehr viel mit SMIL animiert, aber rein von meinen Erfahrungen würde ich vorerst davon abraten, da es viel Zeit in Anspruch nimmt und Chrome auch den Support von SMIL einstellen möchte. Wäre dann übrigens animated svg. Würde aber alles abdecken.</li> <li data-xf-list-type="ul">Animate CC, damit kenn ich mich nicht aus und hab es noch nie benutzt, aber würde ich mir bei Gelegenheit mal anschauen um zu wissen ob es wirklich dafür gemacht wurde. Ich glaube es enthält eine javascript-biblio um svg zu animieren... unsicher<br /> </li> <li data-xf-list-type="ul">Google Web Designer, der hat glaube ich Greensock(GSAP) implementiert und damit kann man glaube ich auch Pfade animieren(Kommt auf die Biblio an die dort verlinkt ist - Lizenz und so). Aber das kommt bei mir auch erst wenn ich die Gelegenheit finde, die Projekte stimmen um mich gänzlich damit auseinander zu setzen.<br /> </li> <li data-xf-list-type="ul"><a href="https://www.templatemonster.com/blog/html5-animation-tools/" target="_blank">Javascript Bibliotheken, Web Animations, Greensock oder dergleichen.</a></li> <li data-xf-list-type="ul">statische Varianten, CSS + HTML, Photoshop, CSS Sprites.</li> </ul><p>Egal wie, aber bei all diesem Kram solltest du dich etwas damit auseinandersetzen und belesen. <img src="/styles/default/xenforo/smilies/zwinker.gif" class="smilie" loading="lazy" alt=";)" title="Wink ;)" data-shortname=";)" /></p><p>[/SPOILER]</p><p></p><p>Gehört für mich in Webdesign, erst wenn die Anforderungen klar sind und es wirklich ein High-End-Kommerz-Produkt sein soll dann würde ich es in diesem Bereich lassen.</p><p>Alle Angaben ohne Gewähr und frei aus dem Kopf geschrieben ohne alles zu überprüfen. Kann also auch Fehler enthalten. Bitte diesen Umstand zu berücksichtigen. Danke.</p></blockquote><p></p>
[QUOTE="Gegenstrom, post: 2695455, member: 104314"] Ja es ist eine Animation und man nennt es auch so. Das ist ein apng, wie die anderen Benutzer bereits sagten. Und nein mit apng alleine kannst du deine Hover-Geschichte nicht realisieren. Wenn du wirklich nur, Smilie mit Brille und bei :hover Smilie mit zwinkern und hochgestecker Brille haben magst (zwei Zustände ohne Zwischenbilder). mehr Zustände: via Sprite(mehrere Bilder in einer Datei) - siehe dazu oder (ist die javascriptVariante von ner billigen css animation) und ersetze [CODE]background-image: url(https://mail.google.com/mail/im/emotisprites/wink2.png);[/CODE] mit [CODE]background-image: url(http://ssl.gstatic.com/ui/v1/icons/mail/im/emotisprites/wink2.png);[/CODE] Zwischending: statisches gif/png, bei hover animated gif(Wiederholungen:1)/mov abspielen. Kannst sogar via javascript nen gif/Video ansteuern. Animation Hover + Zurück: Brille, Brille hochgeklappt, wieder runterklappen. Kannst du via Javascript(onmouseover, onmouseout, onclick, etc...) realisieren. Nur über CSS funktioniert dass dann nicht mehr [SIZE=1]außer du magst bei dem Smilie eine Anfangsanimation haben, dann würde es auch nur mit CSS funktionieren.[/SIZE] Wichtig wäre zu klären wofür du es benötigst, welchen Anspruch du stellst und wie es eingesetzt werden soll. Es gibt unendlich viele Varianten/Wege wie man es angehen/lösen könnte. Es kommt auf den Einsatzzweck und deine Anforderungen an. Und der/die ist/sind mir/uns nicht bekannt. Desweiteren: kommt es auch darauf an welche Programme du zur Verfügung hast, wie dein apng/gif/png (deine Animation/Bilder) vorliegt oder wieviel Aufwand du betreiben möchtest, wieviel Vorkentnisse du in bestimmten Programmen + HTML/CSS + div Scriptsprachen/Auszeichnungssprachen hast, bzw. wie leicht es dir fällt dich in neue Herausforderungen einzuarbeiten. Stichworte die ich mit deinem Thema assoziiere: [URL='https://www.mediaevent.de/css/css-selektor-pseudo.html']CSS Pseudoklassen[/URL], CSS 3, CSS Animation, CSS Hover Animation, [B]CSS Sprites[/B], Web Animation, Codepen, dribble, Greensock (GSAP), Web Animation alternative, web animation tools, html5 animation tools, javascript animation, javascript play gif, javascript play png sequences, animated svg, SMIL, svg javascript animation etc ... tausend weitere Variationen und Varianten. Canvas funktioniert sicherlich (wobei ich noch nie wirklich mit Canvas in Berührung gekommen bin und denke dass es auch nicht für einen solchen Zweck konzipiert wurde?). animated svg(SMIL) funktioniert, ist aber aufwändiger. SVG kannst auch mit Javascript animieren. Beispiele: [URL]https://www.mediaevent.de/tutorial/svg-animation-css-javascript.html[/URL] Solltest du ernsthaft Vektorgrafiken bevorzugen dann wirst du um svg nicht herum kommen. [SPOILER="Varianten für Einblick in Animationen"] Varianten wie ich vorgehen würde bzw. wie man die Animation allgemein erzeugen kann: [LIST] [*]After Effects in Verbindung mit Illustrator oder direkt in After Effects. In Illustrator die Vektoren aufbauen die ich animieren möchte: Brille, Gesichtform, Mund, Auge - zwei Zustände, Augenbrauen. Alles auf separate Ebenen. In After Effects die ai importieren, und in Pfade wandeln, animieren. Dann als mov exportieren und in apng wandeln, oder PNG Sequenz exportieren und in apng wandeln. [*]Photoshop Zeitleisten Animation. Da man mit Photoshop allerdings keine Pfade animieren kann? (war zumi mein letzter Kenntnisstand?) müsste man ein wenig tricksen. Sollte aber in einer etwas reduzierteren Variante trotzdem animiert werden können. (opacity, transform) Dann als mov exportieren und in apng wandeln, oder PNG Sequenz exportieren und in apng wandeln. [*]Flash, falls du es irgendwo noch liegen hast. Workflow wie Photoshop/After Effects + Actionscript. [*]animated svg/SMIL in Verbindung mit Illustrator oder du kannst Vektoren selber schreiben (Vektorgrafiken), wäre aber ne Ecke aufwändiger. Und du müsstest wahrscheinlich ebenfalls reduzieren. Da bin ich mir gerade unsicher, hab nicht sehr viel mit SMIL animiert, aber rein von meinen Erfahrungen würde ich vorerst davon abraten, da es viel Zeit in Anspruch nimmt und Chrome auch den Support von SMIL einstellen möchte. Wäre dann übrigens animated svg. Würde aber alles abdecken. [*]Animate CC, damit kenn ich mich nicht aus und hab es noch nie benutzt, aber würde ich mir bei Gelegenheit mal anschauen um zu wissen ob es wirklich dafür gemacht wurde. Ich glaube es enthält eine javascript-biblio um svg zu animieren... unsicher [*]Google Web Designer, der hat glaube ich Greensock(GSAP) implementiert und damit kann man glaube ich auch Pfade animieren(Kommt auf die Biblio an die dort verlinkt ist - Lizenz und so). Aber das kommt bei mir auch erst wenn ich die Gelegenheit finde, die Projekte stimmen um mich gänzlich damit auseinander zu setzen. [*][URL='https://www.templatemonster.com/blog/html5-animation-tools/']Javascript Bibliotheken, Web Animations, Greensock oder dergleichen.[/URL] [*]statische Varianten, CSS + HTML, Photoshop, CSS Sprites. [/LIST] Egal wie, aber bei all diesem Kram solltest du dich etwas damit auseinandersetzen und belesen. ;) [/SPOILER] Gehört für mich in Webdesign, erst wenn die Anforderungen klar sind und es wirklich ein High-End-Kommerz-Produkt sein soll dann würde ich es in diesem Bereich lassen. Alle Angaben ohne Gewähr und frei aus dem Kopf geschrieben ohne alles zu überprüfen. Kann also auch Fehler enthalten. Bitte diesen Umstand zu berücksichtigen. Danke. [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ▲ = 7, ▼ = 3, ◇ = 2 und die Summe von ▲ und ▼ durch ◇ geteilt wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
PHP, Javascript, jQuery, Ajax, nodeJS, MySQL...
Animierte Icons
Oben