2017-09-29 5 views
1

Ich helfe einigen Menschen ohne viel Programmiererfahrung machen Websites mit Inkscape. Sie erstellen Elemente und verwenden kleine Javascript-Teile, um Interaktionen zwischen ihnen bei Mausklicks zu animieren. Bisher haben sie diese als .svg-Dateien gespeichert und in ihren Browsern geöffnet, um sie zu testen. Sie sind jetzt an dem Punkt, wo sie sie ins Netz stellen wollen. Ich habe einige Tests mit GitHub-Seiten durchgeführt, und es sieht so aus, als ob du diese SVG-Dateien hochlädst, mit denen du interagieren kannst, so wie du es könnte, wenn du sie lokal in einem Browser öffnest.Warum sollten Sie eine Svg-Datei nicht als Website verwenden?

Ist etwas falsch damit, sie auf diese Weise ins Internet zu stellen? Wenn ich es selbst machen würde, würde ich zumindest das SVG-Bild in eine HTML-Seite einfügen, da dies viel mehr Flexibilität bieten würde. In diesem Fall ist es jedoch das Ziel, alles so einfach wie möglich zu halten. Wenn ich es vermeiden kann, HTML jetzt zu unterrichten, umso besser. Aber die Tatsache, dass ich noch nie eine Website gesehen habe, die buchstäblich nur eine SVG-Datei war, macht mich besorgt, dass es ein ernstes Problem gibt, abgesehen von der mangelnden Flexibilität bei der Verbesserung der Website. Kennt jemand einen?

+0

Wie gehen andere Browser oder Geräte damit um? – Stewart

+1

Es funktioniert gut auf Chrome und Firefox auf meinem Computer und auf Chrome auf meinem Telefon und dem Telefon einer anderen Person. Also, begrenzte Daten, aber keine offensichtlichen Probleme. – seaotternerd

+1

HTML-Seite kann auch in ein SVG eingefügt werden. Also kein Problem beim Anzeigen von lang formatiertem Text. – swatchai

Antwort

1

Nein. Es ist nichts falsch daran, dies zu tun, solange sie mit der Funktionalität in SVGs zufrieden sind.

Offensichtlich, wenn sie etwas wie Formularfelder oder formatierten Text benötigen, werden diese Dinge mehr Aufwand erfordern, als wenn sie ein SVG verwenden würden, das in eine HTML-Seite eingebettet ist.

Verwandte Themen