Archiv für die Kategorie ‘Sonstiges’
Windows 7 – Ein Selbstversuch
Na ja, nachdem ich bei Vista etwas schnell war, alle Beta-Tests mitgemacht hab und am Ende doch nicht allzu erfreut war, wollte ich mir eigentlich Windows 7 Tests sparen. Aber irgendwie konnte ich dann doch nicht über meinen Schatten springen und hab mir die aktuelle Testversion geladen. Schnell noch eine zweite Platte an einen (zugegeben etwas betagten Rechner) gehängt und die Installation parallel zu Vista gestartet. Vorteil, da ich beide Systeme (also Vista und Win7) auf dem Rechner hab und dort teste, hab ich auch einen schönen Vergleich, wie die beiden Systeme funktionieren und reagieren.
1. Die Installation
Also wie gesagt, die ISO auf eine DVD gebrannt, noch schnell die Festplatte angeschlossen und dann das Teil (ein P4 mit 3,2 GhZ und 2 GB Arbeitsspeicher) angeschmissen. Die einzige Auswahl musste ich eigentlich treffen, weil ich die parallele Installation zu Vista wollte. Wäre das nicht gewesen, wäre die Installation mit “einem” Klick erledigt gewesen. Die Installation selbst war in relativ kurzer Zeit erledigt und nach ein paar kleineren Einstellungen (die Standards wie Sprache, Uhrzeit, Sicherheitseinstellungen etc.), wurde Win7 für den ersten Start vorbereitet. Also nochmal runter das System und wieder hoch und anschließend wurde der neue Desktop angezeigt.
Photoshop Browser Templates
Viele gestalten Webseiten erst in Photoshop, um diese dann Stück für Stück in HTML und CSS zu übernehmen. Ich hatte oft das Problem, das Websites, die man im Roh-Photoshop-Stadium zeigt, wenig mit der eigentlich Browser Darstellung zu tun haben. Grund ist einfach, dass die Websites nicht in einem Browser angezeigt werden und sich viele ungeübte mit dieser Darstellung schwer tun.
Dabei sind mir im Web zwei Seiten aufgefallen, die Browser-Templates für Photoshop zum kostenlosen Download anbieten. Beim Webdesigner Toolkit gibt’s Browser bis Firefox 1.5, Opera 8.5 bzw. IE5 für Windows und Safari 2.0, IE 5.2 bzw. ebenfalls Firefox 1.5 für Mac OS X (sind noch einige andere dabei, die ich hier nicht aufzähle).
Aktuellere Modelle von Browsern gibt es bei Piksels, mit von der Partie sind hier der Firefox und IE als Windows und Mac-Variante in verschiedenen Auflösungen.
Bei beiden Downloads ist es möglich die Adresszeile zu editieren, Titel, sowie Scrollbars und Favicon zu bearbeiten.
Ach ja, bei Webdesigner Toolkit gibt’s auch noch Form-Elemente für Photoshop, die man direkt in einer PSD-Datei verwenden kann um die Browser Input-Fields darzustellen.
Quelle:
http://piksels.com/photoshop-browser-templates/
http://www.webdesignerstoolkit.com/
Weihnachten für Designer
Vielleicht etwas spät, hab ich noch eine schier unzählige Ansammlung an Ressourcen für Webdesigner in Zusammenhang mit Weihnachten im Web gefunden.
Bei Instantshift gibt es zwei Beiträge, die Euch neben Wallpaper für den Desktop auch viele Icons, PSD’s und Vektor-Vorlagen für die weihnachtliche Aufmachung Eurer Website liefert.
Die "Best Collection of Christmas Resource Around", sowie Teil II der gleichnamigen Sammlung sollten keine Wünsche offen lassen.
Also, schaut Euch mal dort um. Auch wenn’s für dieses Jahr spät ist, Weihnachten kommt wieder, garantiert
In diesem Sinne noch erholsame Feiertage und einen guten Rutsch ins Jahr 2009…
Icon Set und Fonts
Ich war wieder mal auf der Suche nach ein paar schönen Icons für eine Anwendung und bin dabei über eine Seite gestolpert, die ich euch nicht vorenthalten möchte
Die Icons passen perfekt für viele Anwendungen und stehen unter der Creative Commons Attribute 3.0 Licence. Die Verwendung ist sowohl für private als auch für kommerzielle Zwecke kostenlos.
Im Set sind in Summe 400 Icons in der Größe 10×10 und 16×16 enthalten (jeweils 200). Besonders gut find ich die Größe 10×10, die einem die Möglichkeit bieten die Grafiken z. B. in Datentabellen zu verwenden, ohne die Größe der Tabelle zu sprengen.
Eigentlich auf der Suche nach Icons, bin ich dann auch noch über einige TrueType Fonts auf der gleichen Seite gestolpert, wie z. B. diese hier:
Sind auf jeden Fall einen Blick wert. Die Icons gibt’s auf der Seite http://www.pinvoke.com/, die Fonts auf der Unterseite http://www.pinvoke.com/font/. Viel Spaß damit.



PHP Funktion in Javascript
Wer schon mehr mit PHP erledigt hat, aber in den letzten Jahren Javascript eher als Pflicht sah (so wie ich), der wird sich im Rahmen des Web 2.0 immer mehr mit der clientseitigen Scriptsprache konfrontiert sehen. AJAX, Datagrid’s, Drag’n'Drop sind nur einige der Punkte, die in modernen Anwendungen immer mehr auch sinnvoll eingesetzt werden und somit direkt beim Schreiben des serverseitigen Codes berücksichtigt werden müssen.
PHP hat uns ja mit all den schönen, einfachen existierenden Funktionen schon verwöhnt. Insofern wird es einige Dinge geben, die man beim Einarbeiten in JavaScript vermissen wird. Beispielsweise die Möglichkeiten beim Umgang mit einem Array.
Beispiel, die PHP Funktion asort, die die Index-Assoziation behält, aber nach Wert sortiert. In PHP ist das kein Problem, nachfolgend mal das Beispiel von der PHP Seite:
<?php $fruits = array("d" => "Zitrone", "a" => "Orange", "b" => "Banane", "c" => "Apfel"); asort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val\n"; } ?>Und schon wird alles schön sortiert und in Reihe gebracht. So, wie läuft das jetzt JavaScript? Eine JavaScript-Funktion, die diese PHP-Funktion simuliert (also aus obigem Beispiel nur die Zeile3!) würde so ganze 68 Zeilen lange werden.
Wer in JS schon oft PHP-Funktionen vermisst hat (wie ich eben
), der wird bestimmt mit dem PHP to Javascript Projekt glücklich. Das Projekt stellt eine umfangreiche Bibliothek zur Verfügung, in dem viele PHP Funktionen in JS nachgeschrieben sind. Der Download ist bereits knapp 300 kB groß und ein Schwergewicht, wenn es darum geht diese in eine Website zu implementieren.
Die Projektseite stellt eine gute Funktionsübersicht zur Verfügung inkl. der Abhängigkeiten der einzelnen Funktionen zueinander. Insofern ist es nicht notwendig alle Funktionen zu implementieren, sondern lediglich die benötigten Funktionen inkl. der entsprechenden Abhängigkeiten. Somit schrumpft das Paket auf eine annehmbare Größe. Viel Spaß damit, vielleicht hilfts dem einen oder anderen. PHPJS ist sowohl unter der GPL, als auch unter der MIT Lizenz downloadbar.
Quelle: http://kevin.vanzonneveld.net/techblog/article/phpjs_svn/