Technische Dokumentation
Umfassender Leitfaden zur Bild- und Videokomprimierung, Optimierungsbest Practices und technische Details zu ShrinkWise.
Wie Bildkomprimierung funktioniert
Komprimierungskonzepte und Kompromisse verstehen
Bildkomprimierung reduziert die Dateigröße durch Entfernen redundanter oder weniger wahrnehmbarer Daten. Das Ziel ist es, die Dateigröße zu minimieren und gleichzeitig eine akzeptable visuelle Qualität für die Webnutzung beizubehalten.
Es gibt zwei Hauptansätze zur Komprimierung:
ShrinkWise verwendet ausgewogene Presets, die für Web-Performance optimiert sind und visuell identische Ergebnisse anstreben, während die Größenreduzierung maximiert wird.
- Verlustbehaftete Komprimierung: Entfernt Daten, die für das menschliche Auge weniger auffällig sind. Formate wie JPEG, WebP und AVIF verwenden verlustbehaftete Komprimierung. Dies kann erhebliche Größenreduzierungen (oft 60-80%) mit minimalem sichtbarem Qualitätsverlust erreichen, wenn es richtig konfiguriert ist.
- Verlustfreie Komprimierung: Erhält alle ursprünglichen Daten und ermöglicht eine perfekte Rekonstruktion. Formate wie PNG verwenden verlustfreie Komprimierung. Die Größenreduzierung ist typischerweise bescheidener (10-30%), aber die Qualität wird genau erhalten.
- Hybride Ansätze: Moderne Formate wie WebP und AVIF unterstützen sowohl verlustbehaftete als auch verlustfreie Modi und geben Ihnen Flexibilität basierend auf Ihren Bedürfnissen.
Unterstützte Formate
Von ShrinkWise unterstützte Bild- und Videoformate
ShrinkWise unterstützt gängige Web-Bild- und Videoformate, die für den Produktionseinsatz optimiert sind.
Bei der Auswahl eines Formats sollten Sie Browserunterstützung, Komprimierungsbedürfnisse und ob Transparenz erforderlich ist, berücksichtigen. ShrinkWise kann zwischen Formaten konvertieren, um für Ihren spezifischen Anwendungsfall zu optimieren.
Bildformate
PNG
Verlustfreies Format ideal für Bilder mit Transparenz, Grafiken, Logos und Screenshots. Am besten für Bilder mit scharfen Kanten, Text oder begrenzten Farben.
JPEG/JPG
Verlustbehaftetes Format optimiert für Fotografien und Bilder mit vielen Farben und Verläufen. Kompatibelstes Format, unterstützt von allen Browsern und Geräten.
WebP
Modernes Format entwickelt von Google. Unterstützt sowohl verlustbehaftete als auch verlustfreie Komprimierung. Typischerweise 25-35% kleiner als JPEG bei ähnlicher Qualität. Weitgehend unterstützt in modernen Browsern.
AVIF
Format der nächsten Generation mit überlegener Komprimierung (oft 50% kleiner als JPEG). Bestes Komprimierungsverhältnis, erfordert aber moderne Browserunterstützung. Ideal für leistungskritische Anwendungen.
Videoformate
ShrinkWise unterstützt gängige Videoformate einschließlich MP4, AVI, MOV, MKV, WEBM und andere. Videos werden mit FFmpeg unter Verwendung des H.264-Codecs und AAC-Audio für optimale Web-Kompatibilität und Komprimierung verarbeitet.
Bildoptimierungs-Best Practices
Richtlinien zur Optimierung von Bildern für Web-Performance
Effektive Bildoptimierung umfasst mehr als nur Komprimierung. Befolgen Sie diese Best Practices, um die Web-Performance zu maximieren:
ShrinkWise behandelt Komprimierung und Formatkonvertierung. Sie sollten Bilder auf ihre beabsichtigten Anzeigedimensionen ändern, bevor Sie sie für beste Ergebnisse hochladen.
- Wählen Sie das richtige Format: Verwenden Sie JPEG für Fotografien, PNG für Grafiken mit Transparenz, WebP/AVIF für moderne Browser, wenn möglich.
- Vor dem Komprimieren in der Größe ändern: Komprimieren Sie Bilder in ihrer Anzeigegröße. Das Hochladen überdimensionierter Bilder verschwendet Bandbreite und Verarbeitungszeit.
- Verwenden Sie responsive Bilder: Stellen Sie angemessen dimensionierte Bilder für verschiedene Bildschirmgrößen und Gerätepixelverhältnisse bereit.
- Nutzen Sie moderne Formate: WebP und AVIF bieten bessere Komprimierung als JPEG. Verwenden Sie sie mit Fallbacks für ältere Browser.
- Optimieren Sie für Core Web Vitals: Kleinere Bilder verbessern Largest Contentful Paint (LCP) und reduzieren Cumulative Layout Shift (CLS).
- Erwägen Sie Lazy Loading: Verschieben Sie das Laden von Bildern unter der Falte, um die anfängliche Seitenladezeit zu verbessern.
- Verwenden Sie angemessene Qualitätseinstellungen: Balancieren Sie Dateigröße und visuelle Qualität. Für das Web ist Qualität 80-85 für JPEG oft ausreichend.
Dateiverwaltung und Datenschutz
Wie ShrinkWise Ihre Dateien verarbeitet und speichert
Das Verständnis, wie ShrinkWise Ihre Dateien behandelt, ist wichtig, um fundierte Entscheidungen über die Nutzung des Dienstes zu treffen.
ShrinkWise ist für Datenschutz konzipiert: keine permanente Speicherung, keine Datenaufbewahrung, kein Tracking und keine Konten erforderlich.
Verarbeitungsstandort
Die gesamte Komprimierung erfolgt serverseitig auf unserer Infrastruktur. Dies gewährleistet konsistente Ergebnisse auf allen Geräten und ermöglicht Batch-Verarbeitungsfunktionen.
Temporärer Speicher
Dateien werden nur während der Verarbeitung und Lieferung temporär gespeichert. Uploads werden direkt in temporären Festplattenspeicher gestreamt, um den Speicherverbrauch zu minimieren und effiziente Batch-Verarbeitung zu ermöglichen.
Dateiaufbewahrung
Alle Dateien werden automatisch innerhalb von 30 Minuten nach Abschluss der Verarbeitung gelöscht, unabhängig davon, ob Sie die Ergebnisse herunterladen. Dies gilt sowohl für ursprüngliche Uploads als auch für verarbeitete Ausgaben.
Sicherheitsmaßnahmen
Wir implementieren HTTPS-Verschlüsselung für alle Übertragungen, Fair-Use-Rate-Limiting zur Missbrauchsverhinderung und CORS-Schutz. Kein Kontosystem bedeutet keine Sammlung personenbezogener Daten oder permanente Speicherung.
Einschränkungen und Fair Use
Servicegrenzen und -einschränkungen verstehen
ShrinkWise implementiert Grenzen, um faire Nutzung sicherzustellen und die Service-Performance für alle Benutzer aufrechtzuerhalten.
Diese Grenzen sind darauf ausgelegt, Zugänglichkeit mit Service-Nachhaltigkeit auszugleichen. Für höhere Volumenanforderungen sollten Sie Dateien in mehreren Batches verarbeiten oder uns bezüglich Unternehmensoptionen kontaktieren.
Dateigrenzen
- Bilder: Bis zu 30 Dateien pro Batch, 7MB pro Datei
- Videos: Bis zu 5 Dateien pro Batch, 15MB pro Datei
- Maximale Nutzlast: 160MB pro Anfrage
Rate-Limits und Quoten
Fair-Use-Kontrollen umfassen Rate-Limiting und tägliche Quoten zur Missbrauchsverhinderung und Gewährleistung der Service-Verfügbarkeit. Spezifische Grenzen können je nach Serverlast und Nutzungsmustern variieren.
Qualitätserhaltung
Wenn die Komprimierung die Dateigröße nicht reduziert, bewahrt ShrinkWise die ursprünglichen Bytes, um Qualitätsverschlechterung zu verhindern. Dies stellt sicher, dass Sie niemals schlechtere Ergebnisse als Ihre Eingabe erhalten.