Unscharfe jpg-Datei?

M

Mellisegler

Mitglied
Thread Starter
Dabei seit
09.05.2021
Beiträge
3
Reaktionspunkte
2
Ich bin frischer Umsteiger auf Mac. Nun habe ich im Affinity Designer einen Header in der vorgeschriebenen Größe für eine Internetseite erstellt und als jpg-Datei in der höchsten Auflösung gespeichert. Auf dem Mac sind Bild und Schrift scharf. Wenn ich das Bild im Windows-Rechner öffne, werden mir das Bild mit den Schriften scharf angezeigt. Wenn die Datei dann allerdings auf die Internetseite hochlade, sind sowohl das Bild, als auch die Schrift unscharf. Ich bin ratlos. Habt Ihre eine Ahnung, woran dies liegen kann? Danke vorab für den Input.
 
Wahrscheinlich wird das Bild von der Internetseite skaliert. Sollte die exakten Pixelmaße haben, die die Seite vorgibt.
 
Wie Lädst du das Banner Hoch?
Webformular? FTP?

Lädst du über Mobilfunk hoch? Da könnte es ggf. auch komprimiert werden...
 
Für Grafiken mit Schrift oder Icons solltest du hier (headerbild) .png verwenden statt .jpeg/.jpg,
weil dann die gerenderte Schrift am besten aussieht im Webdesign.
PNG komprimiert verlustfrei – hat daher aber auch etwas mehr Dateivolumen.
Windows und MacOS (Browser) interpretieren diese Dateiformate unterschiedlich; daher auch lieber .png verwenden.

Und letztendlich: wie werden die Dateiformate in die Website inkludiert?
Werden die Dateien womöglich vom Server oder einem CMS verarbeitet beim oder nach dem Hochladen?
Kopierst du die via FTP hoch und bindest die dann per Pfad in die Website ein?
Nicht selten enthält das CSS einer Website Angaben zur Darstellung von Images; Filter oder prozentuale Anpassung etc. – wirkliches Format rausfinden.

Beispiel:
Es reicht schon, wenn du ein 1040 x 400 Pixel Headerbild hochlädst und im css des Website-Layouts gibt es dafür die Angabe: 1080 x 450 Pixel –
die Datei wird dann vergrößert und sähe unscharf aus. Verkleinern via css geht eher als vergrößern.

Selbst testen: https://de.w3docs.com/tools/code-editor/3955

Mache mal aus: width="160" height="145" > width="360" height="345"

<img src="/uploads/media/default/0001/01/25acddb3da54207bc6beb5838f65f022feaa81d7.jpeg" alt="Aleq" width="160" height="145"/>
<img src="/uploads/media/default/0001/01/25acddb3da54207bc6beb5838f65f022feaa81d7.jpeg" alt="Aleq" width="360" height="345"/>
 
Zuletzt bearbeitet:
Der Upload der Bilder erfolgt intern, über das CMS. Habe es gerade noch mal über FileZilla FTP hochgeladen, aber keine Veränderung. Das Bild bleibt leider unscharf.
 
Kannst du einen Link zur Website geben, dann könnte ich mal beim Header in den Code gucken.
 
Da ist ein HTML5 Data Attribute verbaut, welches wohl via jquery verarbeitet wird
und dort eine class in die divs setzt: (style="height: 579px;")

Code:
<header data-autoprogress="5" style="height: 579px;">
<div id="headercontainer" style="height: 579px;">
<img src="../images/dein-header.jpg" alt="">
</div>
</header>

Die css-Angaben für das image an sich sind dann prozentual und die Imagegröße orientiert sich dann
an der height der gesetzten css-Klassen der beiden eltern-container (die dann immer einen Ticken höher sind als dein Image):

Code:
header img {
    width: 100%;
    display: block;
    border: 0;
    position: absolute;
    height: 100%;
}

Zumindest wird dein Headerbild dann etwas vergrößert dargestellt, daher die Unschärfe dann.
Die height wird bei den beiden Containern vorm img-tag jeweils generiert, je nach Browserfensterbreite usw. >> <header data-autoprogress="5" style="height: 579px;">
Das wäre bsw. bei meiner aktuellen Browserfenstergröße das Verhältnis: 1754 x 584 Pixel
Dein Headerbild ist: 1600 x 533 Pixel …richtig?

Entweder kannst du via breakpoints und media querys unterschiedliche Headerbilder anwenden,
oder aber du gibst der Website und/oder den entsprechenden Containern eine seitliche max-width mit padding nach links und rechts,
damit das header-image nicht gestrecht wird – oder nur bei/für grosse(n ) Displays.

PS: kannst ja mal dein Headerbild größer bzw. breiter anlegen: bsw. 1850 x 616 Pixel oder 1850 x 533 Pixel
PPS: Aber generell bietet es sich hier eher nicht so an die Schrift mit in das Headerbild zu setzen, weil die Größe generiert und ggf. das Bild gestrecht wird.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: dg2rbf, MacEnroe und BalthasarBux
Vielen vielen Dank für die guten Tipps. Es lag tatsächlich am CMS der Seite.
 
  • Gefällt mir
Reaktionen: dg2rbf und Difool
Zurück
Oben Unten