Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

HTML Code komprimieren (von 107kb auf 97)

Empfohlene Antworten

hallo,

gibt es eine methode html code zu komprimieren ohne etwas vom inhalt zu löschen?

hallo,

gibt es eine methode html code zu komprimieren ohne etwas vom inhalt zu löschen?

Du kannst alle Zeilenumbrüche aus dem Text entfernen. Im Browser macht das keinen Unterschied, nur er ist dann für dich schlechter lesbar. Je nach Textgröße macht das aber was aus.

EDIT:

Naja, 10 kb wahrscheinlich aber nich ;)

EDIT2:

Bist du dir sicher, dass das kb sind? Muss ja ein riesiger Text sein. :confused:

schreib alles in einer zeile ohne spaces ...

ja die größe ist richtig .... ist echt nen riesen text bzw. ne website die produktiv ist oder so ähnlich aber dringend kleiner werden muss. gibt es noch andere lösungen? problem ist .. die daten sind sehr empfindlich und man darf es nicht vergeigen sonst stehen wir blöd da.

Es gibt für Web-Browser Filter, die überflüssige Zeichen in HTML beim Ausliefern der Seite wegfiltern. So etwas könnte man auch selbst programmieren.

ja die größe ist richtig .... ist echt nen riesen text bzw. ne website die produktiv ist oder so ähnlich aber dringend kleiner werden muss. gibt es noch andere lösungen? problem ist .. die daten sind sehr empfindlich und man darf es nicht vergeigen sonst stehen wir blöd da.

Ja, ihr köntet das in mehrere Unterseiten aufteilen. Oder den Text in ein PDF übernehmen und auf der Seite selber nur noch eine Zusammenfassung und den Link zum PDF.

gibt es eine methode html code zu komprimieren ohne etwas vom inhalt zu löschen?
Wie ja schon geschrieben worden ist, das einzige was du machen kannst ist die Leerzeichen, die für eine bessere Darstellung des Quelltextes sorgen, zu entfernen.

Wenn's nur um die Größe bei der Übertragung geht hilft der GZIP Übertragungsmodus beim Webserver. Damit lässt sich auch nochmal ein ganzes Stückchen Bandbreite einsparen - aber halt auch nur bei der Übertragung selber, die Dateigröße selber ändert sich dadurch natürlich nicht.

nein es geht um die tatsächliche größe

Wenn es noch nicht so ist, würde ich ein css-File schreiben und alle formatierungen im html darüber regeln, d.h kein <font=...> und so weiter mehr, das verschlankt den Code ungemein.

as-sassin

gängige webserver wie apache und iis unterstützen http-komprimierung, d.h. die daten werden vor der übertragung geschrumpft und vom client wieder aufgeblasen. beim apachen war das das modul mod_deflate, wenn ich mich nicht völlig irre. vielleicht suchst du ja soetwas.

s'Amstel

Servus,

bin eben darauf gestoßen...vielleicht hilfts dir ja.

Hast du dir mal die Doku angesehen? Also wirklich viel mehr als hier vorgeschlagen wird da nicht gemacht ;)

Es werden sogar die Zeilenumbrüche (zumindest im Unix-format) beibehalten, unsere Tips (komplett entfernen) bringen also 100% mehr :D

Aber:

Wie geht das Verdichten vor sich?

[...]

3. Alle Vorkommen von '/>' werden in '>' umgewandelt, was nur für Schreiber von XML von Belang ist

[...]

Ist auch für alle, die XHTML schreiben von Belang. Verlustloses Verdichten würd ich das nicht nennen, da XHTML-konforme Dokumente danach alles andere als XHTML-konform sind. ;)

Hast du dir mal die Doku angesehen? Also wirklich viel mehr als hier vorgeschlagen wird da nicht gemacht ;)
Ja, das hab ich tatsächlich gesehen...aber es erspart die eigenhändige Bastelei, was die Fehlerquote nach unten drückt. War ja nur ne Idee ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.