So nutzen Sie Grafikformate wie JPG perfekt im Web
JPEG
JPEG wurde 1992 von der Joint Photographic Experts Group erstellt und nach seinem Schöpfer benannt. JPEG ist ein verlustbehaftetes Rasterbildformat, was bedeutet, dass jedes Mal, wenn ein JPEG mit Komprimierung gespeichert wird, einige Informationen
unwiderruflich verloren gehen.
JPEG macht sich Fehler in der Wahrnehmung des menschlichen Auges zunutze – es reagiert empfindlicher auf Helligkeit als auf Farbe – und verwendet einen Komprimierungsalgorithmus, der Informationen verwirft, die wir nicht besonders gut verarbeiten können, und ist daher ein „verlustbehaftetes Format“. Die Komprimierungseinstellung bestimmt die Größe und Qualität der endgültig gespeicherten Datei.
Da JPEG für Helligkeits- und Farbkomprimierung geeignet ist, wird es in Fotos und anderen realistischen oder schattierten Bildern wie Gemälden usw. verwendet 3D-Rendering) mit guten Ergebnissen. Deshalb ist es seit vielen Jahren das beliebteste Format zum Speichern von Bildern.
Aus dem gleichen Grund ist JPEG nicht für Vektorbilder wie Logos, geometrische Figuren, Screenshots usw. geeignet.
Fotos sowie komplexe oder schattierte Bilder wie Gemälde sind gute Beispiele für die Verwendung von JPEG.
Als verlustbehaftetes Format ist die Komprimierungsrate einer JPEG-Datei umgekehrt proportional zur endgültigen Bildqualität. Wenn Sie ein JPEG in einem Tool wie Photoshop speichern, sehen Sie eine Qualitätseinstellung von 0 bis 100. Photoshop legt einige Bildqualitätsbereiche fest:
Niedrig – 10 % Mittel – 30 %
Hoch – 60 %
Sehr hoch – 80 %
Beste – 100 %
Beste 100 % (61 KB), Sehr Hoch 80 % (29 KB). 🎜>
In Photoshop kann die Komprimierung durch Auswahl von „Metadaten: Keine“ oder „Für Web speichern (Legacy)“ unter „Exportieren“ erfolgen. Wenn Sie ein Bild ganz oder teilweise unscharf machen, führt dies auch zu kleineren Dateigrößen.
Da es sich bei JPEG um ein verlustbehaftetes Format handelt, ist zu beachten, dass selbst das Speichern derselben Datei mit 100 % Qualität nach mehrmaligem Speichern zu einer Verschlechterung der Bildqualität führt, da der Komprimierungsalgorithmus immer wieder auf dasselbe Bild angewendet wird . . Diese Änderung wird jedoch
möglicherweise nicht als Änderung der Dateigröße angezeigt.
Portable Network Graphics ist ebenfalls ein Rasterbildformat, das es seit 1995 gibt. Es unterscheidet sich von JPEG darin, dass es ein verlustfreies Format ist und derzeit das am weitesten verbreitete verlustfreie
-Format im Web ist. Das bedeutet, dass beim Speichern und Komprimieren der Datei aufgrund ihres Komprimierungsalgorithmus keine Informationen verloren gehen.
PNG hat viele coole Funktionen wie:
Transparenzkanal – bedeutet, dass jedes Pixel eine andere Transparenz haben kann; 8-Bit-Dateien können ein palettenbasiertes Farbmodell (auch als indizierte Farbe bezeichnet) verwenden – das heißt, die Datei kann kleiner sein, wenn die Anzahl der Farben reduziert wird;
PNG-Komprimierung ist 25 % effizienter als GIF
- 2D-Interlaced – das Bild wird beim Laden progressiv angezeigt und nicht erst, wenn das Bild vollständig geladen ist. Sie müssen diese Option mit Vorsicht verwenden, da sie die Dateigröße erhöht.
- Verwendung von PNG
PNG eignet sich hervorragend für Strichzeichnungen, Logos, Symbole und Bilder mit weniger Farbe. Fotos und Bilder mit komplexen Farben erzeugen im PNG-Format riesige Dateien. Ein weiterer Vorteil von PNG besteht darin, dass es transparente Hintergründe unterstützt. In diesem Fall müssen Sie, selbst wennein komplexes Bild ist, dennoch PNG verwenden, da in JPEG keine Bildtransparenz erreicht werden kann.
PNG kann gut in Linienarbeiten, Logos und Symbolen verwendet werden.
PNG komprimieren
Da der Komprimierungsalgorithmus in PNG verlustfrei ist, können Sie seine Farben selektiv reduzieren und so das Bild durch externe Tools verkleinern.
Für die meisten PNG-Nutzungsszenarien (Strichzeichnungen, Grafiken, Symbole) reichen 256 Farben aus. Daher kann die Dateigröße weiter reduziert werden, indem die Anzahl der Farben in der Palette reduziert wird.
GIF
Graphics Interchange Format ist ebenfalls ein Bitmap-Format und erschien früher als die anderen in diesem Artikel erwähnten Formate. Es wurde 1989 von Steve Wilhite entwickelt und war bis zur Entwicklung von PNG das beliebteste 8-Bit-Bildformat. GIF hat ähnliche Eigenschaften wie PNG, hat aber einige Nachteile:
- unterstützt nur 256 Farben;
- Eindimensionales Interlacing – das Bild wird progressiv Darstellung, aber nicht flüssig genug;
- Schlechte Komprimierung im Vergleich zu PNG
- Binäre Transparenz – Pixel können nur 100 % transparent oder 100 % sichtbar sein ;
- Mehrdeutige Aussprache
SVG
Scalable Vector Graphics (Skalierbare Vektorgrafiken ) unterscheiden sich vom zuvor erwähnten Rasterformat. Wie der Name schon sagt, handelt es sich um ein Vektorformat. Das bedeutet, dass Daten nicht auf Basis von Pixeln gespeichert werden, sondern grafische Informationen in Form von aufgezeichneten Koordinaten. SVG verwendet eine XML-basierte semantische Tag-Struktur, die HTML ähnelt. Aufgrund der DOM-Struktur können Sie SVG-Elemente anhand ihrer ID abrufen und bearbeiten. Dies eröffnet viele Möglichkeiten, wie zum Beispiel das Modifizieren und Animieren von Elementen oder das Erstellen responsiver Grafiken mithilfe von JavaScript und CSS
.
SVG-Bilder können wie andere Vektorformate auf jede beliebige Größe vergrößert werden, ohne dass Details verloren gehen.
Verwendung von SVGSVG wird häufig in Strichzeichnungen, Logos, Symbolen, Illustrationen und Datenvisualisierungen verwendet. Für realistische Bilder und komplexe Bilder mit vielen Details ist es jedoch nicht geeignet. In einigen Fällen erfüllen sowohl SVG als auch PNG den gleichen Zweck
sehr gut. Bei Strichzeichnungen erzeugt SVG im Allgemeinen kleinere Dateigrößen. Dies ist jedoch nicht unvermeidlich. Je nachdem, wie viele Ankerpunkte das Vektorbild hat, kann es sogar zu einer größeren Datei als PNG kommen. Was SVG wirklich auszeichnet, ist die Datenvisualisierung. Da Vektoranimationen mit JavaScript manipuliert und erstellt werden können, bieten Bibliotheken wie D3 endlose Möglichkeiten
Komprimiertes SVG
In den meisten Fällen verwenden Sie Tools wie SVGz (GZipped SVG ) sind nicht erforderlich, um SVG-Dateien für die Verwendung in Webseiten zu komprimieren. Sie können (und sollten) Gzip auf dem Server aktivieren, um eine Komprimierung zu erreichen, obwohl dies
möglicherweise nur geringe Auswirkungen hat. Ein besserer Ansatz wäre, die Dateigröße zu reduzieren, indem unnötige Anker, Elemente und Attribute aus SVG-Vektorgrafiken entfernt werden. Ankerpunkte zeichnen das Vektorbild, daher müssen Sie sicherstellen, dass die entfernten Ankerpunkte keinen Einfluss auf die endgültige Form des Vektors
haben. Wenn Sie Adobe Illustrator verwenden, um Ihre SVG-Datei zu bearbeiten, achten Sie darauf, sie mit „Exportieren“ > „Exportieren unter“ und nicht mit „Datei“ > „Speichern unter“ zu speichern, da dadurch eine minimierte Datei erstellt wird, was natürlich weitere Vorteile hat
Punkt. Achten Sie in Sketch darauf, keine unnötigen Ordner zu verwenden, da diese auch als zusätzliche Tags im SVG gespeichert werden.
Das Bereinigen unnötiger Knoten ist eine Möglichkeit, die Größe von SVG zu reduzieren. Das
-Element-Tag umfasst alles, was in der SVG-Datei enthalten ist, einschließlich der öffnenden und schließenden Tags. Vektorbearbeitungssoftware wie Adobe Illustrator und Sketch kann SVG mit unnötigen Elementen und Attributen übersättigen. SVG-Kompressoren können verwendet werden, um
diese redundanten Informationen zu entfernen.
Das obige ist der detaillierte Inhalt vonSo nutzen Sie Grafikformate wie JPG perfekt im Web. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



In iOS 17 und macOS Sonoma hat Apple neue Formatierungsoptionen für Apple Notes hinzugefügt, darunter Anführungszeichen und einen neuen Monostyle-Stil. Hier erfahren Sie, wie Sie sie verwenden. Mit zusätzlichen Formatierungsoptionen in Apple Notes können Sie Ihren Notizen jetzt Anführungszeichen hinzufügen. Das Format der Blockzitate erleichtert das visuelle Versetzen von Textabschnitten mithilfe der Anführungszeichenleiste links vom Text. Tippen/klicken Sie einfach auf die Formatschaltfläche „Aa“ und wählen Sie die Option „Blockzitat“ aus, bevor Sie etwas eingeben oder wenn Sie sich in der Zeile befinden, die Sie in ein Blockzitat umwandeln möchten. Diese Option gilt für alle Texttypen, Stiloptionen und Listen, einschließlich Checklisten. Im selben Menü „Format“ finden Sie die neue Option „Einzelstil“. Dies ist eine Überarbeitung der vorherigen „gleichbreiten“

QQ-E-Mail: QQ-Nummer@qq.com, Englisch QQ-E-Mail: Englisch oder Numbers@qq.com, Foxmail-E-Mail-Konto: Richten Sie Ihr eigenes Konto ein@foxmail.com, Mobiltelefon-E-Mail-Konto: Mobiltelefonnummer@qq.com. Tutorial Anwendbares Modell: iPhone13 System: IOS15.3 Version: QQ Mailbox 6.3.3 Analyse 1QQ Mailbox hat vier Formate, häufig verwendete QQ Mailbox: QQ Nummer@qq.com, Englisch QQ Mailbox: Englisch oder Numbers@qq.com, Foxmail E-Mail Konto: Richten Sie Ihr eigenes Konto@foxmail.com ein, E-Mail-Konto für Mobiltelefone: Mobiltelefonnummer@qq.com. Ergänzung: Was ist QQ-Postfach 1? Das früheste QQ-Postfach befand sich nur zwischen QQ-Benutzern

Die neueste iPhone Pro-Serie ist mit einem leistungsstarken 48-MP-Sensor ausgestattet, der äußerst detaillierte und kristallklare Fotos gewährleistet, um jeden kostbaren Moment festzuhalten. Ein potenzieller Nachteil ist jedoch die Größe von Bildern in voller Auflösung, insbesondere von Bildern im ProRAW-Format. Obwohl der maximale Speicherplatz, den das iPhone bietet, 512 GB beträgt, kann die Aufnahme vieler ProRAW-Bilder (jeweils etwa 75 MP) und Videos (440 MB pro Minute, 60 FPS) schnell Ihren Speicherplatz beanspruchen. Dies kann zu Problemen führen, wenn Sie Ihr iPhone als Hauptkamera für große Projekte oder Reisen verwenden möchten. Aber wäre es nicht großartig, wenn Sie hochauflösende 48-Megapixel-Fotos aufnehmen könnten, ohne sich über Speicherbeschränkungen Gedanken machen zu müssen? es geht schnell

Die Formularvalidierung ist ein sehr wichtiger Link bei der Entwicklung von Webanwendungen. Sie kann die Gültigkeit der Daten vor dem Absenden der Formulardaten überprüfen, um Sicherheitslücken und Datenfehler in der Anwendung zu vermeiden. Die Formularvalidierung für Webanwendungen kann einfach mit Golang implementiert werden. In diesem Artikel wird erläutert, wie Sie mit Golang die Formularvalidierung für Webanwendungen implementieren. 1. Grundelemente der Formularvalidierung Bevor wir uns mit der Implementierung der Formularvalidierung befassen, müssen wir die Grundelemente der Formularvalidierung kennen. Formularelemente: Formularelemente sind

Dieser Chip kann mit bis zu 80 GPU-Kernen ausgestattet sein und ist damit das leistungsstärkste Produkt der M3-Serie. Max verfügt über die doppelte Anzahl an Kernen, gemessen am Entwicklungsmodell der M1- und M2-Serie. Apples „Ultra“-Version des Chips verfügt grundsätzlich über die doppelte Anzahl an Kernen wie die „Max“-Version. Dies liegt daran, dass Apple tatsächlich zwei Max-Kerne verwendet Die Verbindungstechnologien sind intern zu M1Ultra und M2Ultra zusammengefasst. 80 GPU-Kerne M3Ultra kann über „bis zu 80 Grafikprozessorkerne“ verfügen. Diese Vorhersage basiert auf dem Entwicklungspfad von Apples Chips: von der Basisversion über die „Pro“-Version, zur „Max“-Version mit der doppelten Anzahl an Grafikkernen und der „Ultra“-Version mit der doppelten Anzahl an CPUs und GPU-Kerne. Zum Beispiel

Wenn Sie das Notepad-Tool zum Speichern von Text verwenden, müssen Sie ihn manchmal zur Verwendung in eine Software wie Word ziehen. Viele Benutzer wissen jedoch nicht, wie sie das Format von Notepad ändern können. Sehen wir uns daher das ausführliche Tutorial an. ~So ändern Sie das Format von Notepad auf einem Win10-Computer: 1. Klicken Sie nach dem Öffnen von Notepad oben auf „Datei – Speichern unter“. 2. Fügen Sie dann dem Dateinamen das gewünschte Format hinzu, zum Beispiel hat der Editor „.rtf“ hinzugefügt. Wählen Sie als Speichertyp „Alle Dateien“ und speichern Sie. 3. Dann wird unser Dateiformat zu einer Datei im RTF-Format. 4. Wir doppelklicken, um die geänderte Datei zu öffnen, und der gesamte Inhalt ist vorhanden.

PHP gehört zum Backend in der Webentwicklung. PHP ist eine serverseitige Skriptsprache, die hauptsächlich zur Verarbeitung serverseitiger Logik und zur Generierung dynamischer Webinhalte verwendet wird. Im Vergleich zur Front-End-Technologie wird PHP eher für Back-End-Vorgänge wie die Interaktion mit Datenbanken, die Verarbeitung von Benutzeranfragen und die Generierung von Seiteninhalten verwendet. Anschließend wird anhand konkreter Codebeispiele die Anwendung von PHP in der Backend-Entwicklung veranschaulicht. Schauen wir uns zunächst ein einfaches PHP-Codebeispiel zum Herstellen einer Verbindung zu einer Datenbank und zum Abfragen von Daten an:

Cockpit ist eine webbasierte grafische Oberfläche für Linux-Server. Es soll vor allem neuen/erfahrenen Benutzern die Verwaltung von Linux-Servern erleichtern. In diesem Artikel besprechen wir die Cockpit-Zugriffsmodi und wie Sie den Administratorzugriff von CockpitWebUI auf das Cockpit umstellen. Inhaltsthemen: Cockpit-Eingabemodi Ermitteln des aktuellen Cockpit-Zugriffsmodus Aktivieren des Verwaltungszugriffs für das Cockpit über CockpitWebUI Deaktivieren des Verwaltungszugriffs für das Cockpit über CockpitWebUI Fazit Cockpit-Eingabemodi Das Cockpit verfügt über zwei Zugriffsmodi: Eingeschränkter Zugriff: Dies ist die Standardeinstellung für den Cockpit-Zugriffsmodus. In diesem Zugriffsmodus können Sie vom Cockpit aus nicht auf den Webbenutzer zugreifen
