WinFuture-Forum.de: Css Optimierer (csstidy) - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 3 Seiten +
  • 1
  • 2
  • 3

Css Optimierer (csstidy)

#16 Mitglied ist offline   tuxman 

  • Gruppe: Verbannt
  • Beiträge: 108
  • Beigetreten: 04. April 04
  • Reputation: 0

geschrieben 18. Mai 2005 - 17:57

Zitat

Farben wie "black" oder rgb(0,0,0) werden zu #000000 und wenn möglich zu #000 umgewandelt

Das macht den Code aber größer (black -> #000000). :angry:

Ich verwende Farbnamen, um meinen Code klein zu halten...

Dieser Beitrag wurde von tuxman bearbeitet: 18. Mai 2005 - 17:58

0

Anzeige



#17 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 18. Mai 2005 - 18:01

Zitat

Das macht den Code aber größer (black -> #000000)


Nein, tut es nicht :-P
Es kommt nämlich nicht #000000 sondern, wie gesagt, #000 dabei raus. :angry:
Es werden auch nur die Farbnamen umgewandelt, die tatsächlich kleiner in der anderen Schreibweise sind ("red" zum Beispiel nicht).

Dieser Beitrag wurde von Floele bearbeitet: 18. Mai 2005 - 18:02

0

#18 _Benjamin_

  • Gruppe: Gäste

geschrieben 20. Mai 2005 - 14:34

eine lobenswerte arbeit.
damit der thread nicht versinkt, pinn ich den mal ;)
0

#19 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 20. Mai 2005 - 18:36

Zitat (Xandros: 20.05.2005, 15:34)

eine lobenswerte arbeit.
damit der thread nicht versinkt, pinn ich den mal :lol:
<{POST_SNAPBACK}>


Vielen Dank :lol:
Hab auch direkt mal eine neue Verson mit ein paar Verbesserungen hochgeladen. Verbesserungsvorschläge sind übrigens immer willkommen, im Moment habe ich nur das automatische Zusammenfassen der background-Eigenschaft (auch CSS3 kompatibel) in Planung.
0

#20 Mitglied ist offline   Slayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.476
  • Beigetreten: 12. Dezember 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Baden-Württemberg
  • Interessen:&gt; Internet<br />&gt; Musik<br />&gt; Filme<br />&gt; Events

geschrieben 20. Mai 2005 - 19:59

Gut, das Thema muss "wichtig" bleiben, denn das ist es auch...
Gut gemacht @Xandros

Vielleicht wäre eine deutsche "Version" von dem CSS Optimierer auch nicht schlecht..?!
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.

(Konfuzius)
0

#21 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 20. Mai 2005 - 20:10

Hatte ich auch schon überlegt. Da das "Interface" vom Parser komplett getrennt ist dürfte das nicht sonderlich aufwändig sein, werde das morgen wahrscheinlich mal in Angriff nehmen :lol:
0

#22 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 21. Mai 2005 - 10:16

So, deutsche Übersetzung ist fertig. Kannst ja mal gucken ob alles richtig bzw, verständlich ist ;D
Die Sprache wird übrigens automatisch ausgewählt.
0

#23 Mitglied ist offline   Slayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.476
  • Beigetreten: 12. Dezember 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Baden-Württemberg
  • Interessen:&gt; Internet<br />&gt; Musik<br />&gt; Filme<br />&gt; Events

geschrieben 21. Mai 2005 - 11:01

Gut gemacht, Floele, perfekt!
Gesagt, getan, oder ;D

Das ist ein Service, dass die Sprache automatisch angepasst wird, wie geht sowas?!
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.

(Konfuzius)
0

#24 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 21. Mai 2005 - 11:18

Ist nicht schwer, so siehts bei mir aus:

$language = getenv('HTTP_ACCEPT_LANGUAGE');
$language = strtolower(substr($language,0,2));
$language = ($language == 'de') ? 'de' : 'en';

//Anschließend die Strings
$lang['en'][0] = 'CSS Formatter and Optimiser/Optimizer (based on CSS Parser CSSPP ';
$lang['de'][0] = 'CSS Formatierer und Optimierer (basierend auf dem CSS Parser CSSPP ';

//Abrufen mit:

echo $lang[$language][x];

Dieser Beitrag wurde von Floele bearbeitet: 21. Mai 2005 - 11:19

0

#25 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 23. Mai 2005 - 12:36

ja, das ist das einfachste! mit der variable $_SERVER lässt sich viel herausfinden, z.B. auch die IP des users
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#26 Mitglied ist offline   Slayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.476
  • Beigetreten: 12. Dezember 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Baden-Württemberg
  • Interessen:&gt; Internet<br />&gt; Musik<br />&gt; Filme<br />&gt; Events

geschrieben 13. Juni 2005 - 18:46

@Floele
Darf man eigentlich nach Besucher-/Benutzerstatistiken des CSS-Optimierers fragen?
Du hast doch sicherlich eine Statistik oder einen Counter?

Würde mich mal interessieren, wie viele Klicks diese Seite jeden Monat hat.
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.

(Konfuzius)
0

#27 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 13. Juni 2005 - 19:05

Nö, hat er noch nicht (der Server speichert das zwar bestimmt irgendwo aber das suche ich mir jetzt nicht raus). Wenn er fertig ist baue ich das vielleicht noch ein.
0

#28 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 30. Juni 2005 - 11:27

So, ich hab jetzt mal ein bisschen weitergebastelt. Jetzt sollte der Optimierer auch mit allen border-Eigenschaften umgehen können. Wäre nett wenn ihr das mal testen würdet, weil das ganze durch die vielen Eigenschaften nämlich etwas komplex ist. Folgene Eigenschaften gehören dazu:

border-top-style
border-right-style
border-bottom-style
border-left-style
border-top-color
border-right-color
border-bottom-color
border-left-color
border-top-width
border-right-width
border-bottom-width
border-left-width
border-style
border-width
border-color
border-top
border-bottom
border-right
border-left
border

Also denkt euch einfach mal etwas umständliches wie sowas

hr{
border-width:1em;
border-style:outset;
border:0px DASHED red;
padding:5px 5px;
border-top-width: 1px;
border-WIDTH:5em 1em !important;
border-style:inset;
border-bottom-style:dotteD;
border-right-width:1px !important;
border-top:2px outset blue;
}


aus und guckt dann mal ob das richtige bei rauskommt ;D

Edit: Jetzt habe ich doch glatt den Link vergessen ;D (ist noch in der Entwicklung, deswegen ne andere URL)
cdburnerxp.se/cssparse/css_optimiser2.php (extra nicht anklickbar damit der Kram nicht in die Suchmaschine kommt, auf die Entwicklerversion sollte man nämlich normalerweise besser nicht stoßen)

Dieser Beitrag wurde von Floele bearbeitet: 30. Juni 2005 - 11:30

0

#29 Mitglied ist offline   normanbauer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 139
  • Beigetreten: 09. Juni 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 15. Juli 2005 - 11:30

Wenn du da mal nen Counter für nutzen willst würde ich dir http://bbclone.de empfehlen. Ist nen top Counter mit vielen Möglicheiten!
0

#30 Mitglied ist offline   Slayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.476
  • Beigetreten: 12. Dezember 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Baden-Württemberg
  • Interessen:&gt; Internet<br />&gt; Musik<br />&gt; Filme<br />&gt; Events

geschrieben 15. Juli 2005 - 15:27

Zitat (normanbauer: 15.07.2005, 12:30)

Wenn du da mal nen Counter für nutzen willst würde ich dir http://bbclone.de empfehlen. Ist nen top Counter mit vielen Möglicheiten!
<{POST_SNAPBACK}>

Ich denke, dass er sich dann schon selber einen programmieren würde :thumbup:
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.

(Konfuzius)
0

Thema verteilen:


  • 3 Seiten +
  • 1
  • 2
  • 3

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0