Erstellen von kleinen, schnellen Laden von Grafiken für Web-Seiten

Erstellen von kleinen, schnellen Laden von Grafiken für Web-Seiten

Erstellen Klein, Fast Loading Graphics
für Web-Seiten

Einführung
Verwendet von GIF, JPEG und PNG
Ways Dateigröße zu reduzieren
Wie beschleunigt Lade
Qualitätskontrolle
Einige meinungs Empfehlungen
Ihre Vorschläge

Diese kurze Anleitung wird oft sagen Ihnen, was zu tun ist, aber nicht, wie es zu tun. Das „wie“ ist eine Funktion der spezifischen Software, die Sie verwenden, und wir können nicht versuchen, es zu decken alle hier. Lernen Sie, Ihre Software zu verwenden, und Sie können immer fragen, um Hilfe bei der Veröffentlichung im Web-Forum, wenn Sie ein Delphi Mitglied sind.

GIF und PNG
  • Text und Textkunst
  • Cartoons
  • Plakatkunst
  • Strichzeichnungen
  • Animationen
  • jede Kunst, die einen transparenten Hintergrund braucht
JPEG
  • Farbfotos
  • Schwarz-Weiß-Fotografien, es sei denn, sehr hohe Kontrast
  • 3D-Renderings von VRML oder Ray-Tracing-Software
  • Technik mit vielen Mischungen und Steigungen

Ways Dateigröße zu reduzieren. Der erste Schritt Dateigröße zu reduzieren ist das richtige Format zu verwenden, wie oben erläutert. Es gibt eine Reihe anderer Dinge, die Sie tun können.

  • Wenn GIF oder PNG verwenden, Ihr endgültiges Kunstwerk sollte pro Zoll keine höhere Auflösung als 72 Punkte (Pixel) hat. Die Arbeit in einer höheren Auflösung, wenn Sie es vorziehen, während Kunstwerk zu schaffen, aber die endgültige Kunst sollte bei 72 dpi gespeichert werden. Die meisten Computer-Bildschirme zeigen nur 72 dpi oder 96 dpi und höhere Auflösungen vergrößern die Dateien, ohne die Qualität auf dem Bildschirm gesehen zu beeinflussen.
  • GIF und PNG-Dateien können oft in der Größe reduziert werden, indem weniger als die Standard 256 Farben (in einiger Software als 8-Bit bezeichnet) auswählen. Wenn Sie nicht, dass viele verschiedene Farben verwenden, auf eine niedrigere Nummer ändern. Einige Software können Sie in der Anzahl der Farben ein. Andere Software fragt Sie auswählen, wie viele Bits in Codieren der Farben zu verwenden. Hier ist, wie viele Farben kann mit 8-Bit-Codierung auf nach unten verwendet werden:

    Es gibt viel mehr Farben als die 256 Farben, die die typischen Grund Computer anzeigen können, natürlich. Um andere Farben darstellen, wird Dithering verwendet Punkte der verfügbaren Farben zu kombinieren nah zusammen, um die gewünschte Farbe zu emulieren. Dithering, betrachtet eng, kann unattraktiv sein. Dies wird durch die Tatsache, dass verschiedener Browser und verschiedene Plattformen unterschiedliche Farbpaletten verwenden. Webseiten-Designer können Sie vermeiden, indem Farben von einem Browser-sichere Palette von 216 Farben wählen. Software wie Photoshop und Paint Shop Pro können Sie den Browser-sichere Palette einrichten und arbeitet nur mit den Farben. Sie können mehr über Dithering, Browser-sichere Farben lernen, und eine Technik, Anti-Aliasing genannt gezackte Kanten zu vermeiden.

  • JPEGs verwenden eine Form der Codierung, die verlustbehaftete genannt wird. Eine JPEG-Datei kann leicht mit weniger Details gespeichert werden und nach wie vor die Attraktivität und alle Informationen halten, die Sie benötigen, während die Größe der Datei zu reduzieren. Wenn Sie eine Datei von einem anderen Format zu konvertieren und zuerst als JPEG speichern, wählen Sie „niedrige Qualität“ oder einen niedrigen Prozentsatz für Ihre speichern und sehen, wie es auf einem Computerbildschirm sieht. In den meisten Fällen werden Sie nicht in der Lage sein, den Unterschied zu sehen.

    Wie Laden zu beschleunigen. Es gibt mehrere Dinge, die Sie tun können, um Bildschirm Laden schneller zu machen - oder zumindest scheint schneller.

    • Verwenden Sie immer Höhe und Breite Parameter in Ihren IMG-Tags dem Browser in Pixel der Grafik, die genaue Größe zu erzählen. Sie können die Größe von Ihrer Grafiksoftware erzählen. Der Browser kann nicht Text auf dem Bildschirm laden, bis er die genaue Größe der Grafik herausgefunden hat, so dass es den Text auf dem Bildschirm anordnen kann. Wenn Sie nicht über die Größe angeben, muss es die Grafiken herunterladen, bevor sie den Bildschirm anordnen kann, und das hinterlässt eine lange Verzögerung mit nichts auf dem Bildschirm erscheint. Aber wenn man die Größe der Grafiken festlegen, berechnet sie das Layout sofort und lädt den Text vor der Grafik. Auch bei großen, langsam ladende Grafiken, lesbarer Text wird dazu beitragen, das Publikum zu halten, die sonst verlassen würden, wenn nichts Sichtbares passiert. Seien Sie sicher, dass es für alle Grafiken zu tun, auch die Kleinsten, wie Kugeln.
  • Versuchen Sie unter 30K Gesamtseitengröße zu halten, wenn möglich. Versuchen Sie, einzelne Grafiken unter 10K zu halten. Sie werden diese Ziele zu erreichen, nicht immer in der Lage sein, aber es ist die Mühe wert. Wenn Sie ein großes, schönes Bild, die Sie absolut nicht in der Größe zu reduzieren, kann es nicht auf einer Hauptseite setzen. Erstellen Sie ein kleines Symbol davon, dass die Menschen klicken können, um den größeren Hauptbild zu verbinden, und warnen sie, wie groß es ist.
  • Eine andere Technik, die Sie verwenden können, um die Ladezeiten zu minimieren, ist die Verwendung von Browser-Caches zu machen. Grafiken und andere Dateien werden für einen Zeitraum von Browsern in einem Cache des Browsers auf der Festplatte gespeichert. Wenn die gleiche Datei wieder aufgerufen wird, wird es sofort aus dem Cache geladen werden, wenn verfügbar, statt über die Netze zu übertragen. Um diese Vorteile zu nutzen, setzen Sie nie identische Grafiken in mehr als einem Ordner (Verzeichnis) auf dem Server. Wenn Sie die gleichen Schaltflächen oder Icons oder Separatoren wiederholt wiederverwendet werden, rufen sie immer aus dem gleichen Ort.

    Einige meinungs Empfehlungen.

  • Minimieren Sie die Verwendung von endlos Schleife animierten Grafiken und Text Scrollen über einen Bildschirm. Sie sind Aufmerksamkeit Getter auf den ersten, aber bald werden Reizstoffe statt. Beschränken Sie Ihre Animationen auf eine festgelegte Anzahl von Wiederholungen, nicht eine Endlosschleife.