Autor | Nachricht |
---|---|
Administrator Name: Marc Geschlecht: Anmeldedatum: 28.08.2004 Beiträge: 52420 Wohnort: Lohmar | zitieren Neues CSS Cachesystem CSS-Daten, die hauptverantwortlich für das Design einer Internetseite sind, werden in aller Regel in eine Datei ausgelagert (z.B. styles.css). Vorteil: - die CSS Datei wird vom Besucher nur 1x heruntergeladen und verbleibt in seinem Browsercache Nachteil:
Vorteil:
Vorteil:
keiner Neue automatische CSS Minimierung Durch die neue automatische Verarbeitung der CSS Datei und das Schreiben des Caches kam ich dann gleich auf die Idee diese gleich noch zu minimieren. D.h. die CSS-Datei wird nun minimiert und komprimiert ausgegeben. Komprimiert wurde sie schon immer, aber die automatische Minimierung (international als "Minify" bekannt) ist neu. Bei der Komprimierung ist es bekanntlich so, dass Daten, die sich in einer Datei ständig wiederholen durch Platzhalter ersetzt werden (grob formuliert). Bei der Minimierung ist es dagegen so, dass man unwichtige Daten vollständig entfernt. Ein einfaches Beispiel für einen CSS-Code, der die Schriftfarbe und die Hintergrundfarbe einer Internetseite bestimmt:
Nach der Minimierung:
Beide Varianten machen das gleiche, aber letztere Version verzichtet auf Leerzeichen, Zeilenumbrüche und das abschließende Semikolon. Im Grunde ist selbst die Minimierung bei uns nicht wirklich neu, weil ich mir schon vor längerer Zeit angewöhnt hatte den Code gleich so kompakt zu schreiben, allerdings kann ich mir das jetzt sparen, weil das nun ein Script automatisch übernimmt. Der Vorteil ist dabei nicht nur, dass ich jetzt wieder schön übersichtlich formatiert schreiben kann, sondern auch dass das Script im Gegensatz zu mir keine Stellen übersieht Dabei erkennt das Script z.B. noch mehr Potential ersetzt die Farbangaben durch gekürzte Hex-Codes:
Insgesamt wurde die CSS-Datei mit diesen Techniken um noch mal 10% verkleinert (gegenüber einer formatierten Schreibweise ist das Einsparpotential natürlich viel höher). Aber selbst jetzt gibt es noch Einsparpotential, aber es wird relativ kompliziert, wenn man anfängt und CSS Deklarationsblöcke untereinander vergleicht, um so unnötige doppelte Deklarationen entfernen zu können. z.B. sowas:
In dem Fall wäre der zweite Deklarationsblock überflüssig. Allerdings ist unsere CSS (noch) klein genug um da noch relativ die Übersicht zu behalten. Obwohl es viele verschiedene PHP Klassen zur Minimierung der CSS Datei gibt, habe ich mich dazu entschlossen eine eigene Funktion zu schreiben. Auch weil meine Version CSS-Standards ignoriert (z.B. "zoom"-Befehl in Internet Explorer) und nicht einfach irgendwas im Code korrigiert, was ich durchaus absichtlich eingebaut habe. Hier unsere aktuelle Version:
Wie man sieht habe ich auch schon die erweiterte Farbpalette angedacht, allerdings wird diese nicht durch jeden Browser erkannt und das Einsparpotential ist eher gering, weil man zu 99% den Farbnamen in den Hexcode umwandelt und nicht andersherum. Und ich denke so gut wie niemand schreibt die Farbnamen aus, sondern setzt gleich auf die Hex- oder RGB-Schreibweise. Allerdings werde ich zumindest überlange erweiterte Farbnamen in Hexcodes wandeln. Mal sehen welche Farbnamen dann noch übrig bleiben. Todo
|
▲ | pn email |
Gast | zitieren Mach mit!Wenn Dir die Beiträge zum Thread "Neue CSS Minimierung (Minify) im Einsatz" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
▲ | |
Ähnliche Beiträge | Re: √ | Letzter Beitrag | |
---|---|---|---|
Fahrzeugdämmung zur Minimierung von Fahr- und Motorgeräuschen Guten Tag, hat hier schon mal jemand sein Fahrzeug so gut wie möglich gedämmt um den Innenraum leiser zu bekommen? Nach ein paar Stunden einlesen frage ich mich was wohl die effektivste Lösung wäre ohne eine Kostenexplosion zu verursachen. Auf... Seite 2, 3, 4, 5 [Car Audio, Apps, Bluetooth & Navigation]von Gerred | 44 1.495 | 16.03.2020, 14:25 McFly-R | |
RGT im Einsatz: Projekt ED9 Moin liebe Forumsmitglieder, ich war gestern mal wieder los, ein Honda anschauen, bzw abholen. fix nen trailer geholt und ab gehts.
Dann ab nach Glückstadt.
Dort angekommen, direkt das Auto aufgeladen ohne viel Tammtamm.
An dieser stellen nochmal ein... Seite 2 [CRX]von RGT | 19 1.607 | 29.01.2015, 13:30 wuddelcrew | |
cupholder einsatz? Moin.
ich hab schon etwas länger einen cupholder. Gabs oder gibts dafür einen einsatz? Finde das die Umrandung leicht groß... [Allgemein]von Hondissimo | 3 289 | 29.03.2014, 20:25 civic26 | |
xx-civic Super einsatz :) Super User :)
gerne wieder ! :D... Seite 2, 3, 4, 5 [Erfahrungen & Bewertungen]von ZuNahmSie | 48 871 | 30.11.2013, 09:42 vtec_power | |
crx heckschürzen einsatz wo kaufen ? Hey Leute ich such se nen Einsatz das die Aussparung in der Orginalschürze Schließt wo gibts sowas ?. Hab bei ebay nix... [CRX]von termi_crx | 1 379 | 04.08.2006, 19:55 termi_crx | |
Besserer Subwoofer für konkreten Einsatz Moin Moin!
Nachdem ich für den Einbau meiner ersten kleinen HiFi Anlage im Auto viel aus der Forum hier lernen konnte, hab ich mich jetz auch mal hier angemeldet und auch schon eine Frage:
Habe momentan als Subwoofer den Hifonics Triton TRS300 verbaut,... von Chris50 | 2 3.946 | 27.01.2019, 10:38 Ralf | |
Einsatz von Sicherungsautomaten statt Flachsicherungen Hey Leute,
beim rumsurfen im Netz bin ich über Sicherungsautomaten in der passenden Größe wie die alten (großen) Flachsicherungen gestoßen und frage mich jetzt was (außer evtl dem Preis) gegen eine komplette Bestückung des Sicherungskastens mit solchen... [Elektronik]von Nordmann | 7 334 | 16.04.2018, 16:21 Nordmann | |
Grundloser ABS einsatz bei hohem Tempo Moin,
mein ABS spinnt bei hohem Tempo, wenn ich ca. 150-220 fahre und dann bremse, greift das ABS ein, auch wenn ich nur ganz leicht bremse.
Woher kommt das? Bei niedrigem Tempo habe ich es nicht, auch geht keine Lampe o.ä. an. Hatte wer dieses... [Del Sol]von mx-ryd3r | 2 240 | 21.09.2011, 21:54 Slowrida | |
Opeltreffen Oschersleben ADAC im dauer einsatz das ist typisch OPEL er muss abgeschleppt werden, aber dass dafür gleich 2 Schlepper nötig sind, das ist der hammer und ein dritter war auch unterwegs
:D:D:D:D:D:D:D
so sind se die opels:D
kann einem Honda nicht... Seite 2, 3, 4 [Allgemein]von civicmausi90 | 32 1.634 | 07.06.2010, 20:04 CivicJogi | |
Schrifteffekte: Verlauf, Schatten & Umrandung im Einsatz Hier ein Beispiel, wenn man die folgenden Effekte... von mgutt | 0 1.077 | 20.11.2008, 16:00 mgutt |