Donnerstag, 25. Februar 2010

CSS-Frameworks

css-framework-header

Was sind CSS-Frameworks und wo braucht man die “Dinger”? Das sind die Fragen, die oft im Zusammenhang mit den nützlichen Frameworks auftauchen. War im Web 1.0 CSS mehr als Schrift und Tabellenformatierung verwendet worden, hat sich das in den letzten Jahren immer mehr verändert.

Im Web 2.0 werden fast immer die kompletten Websites über CSS Positionierung gestaltet und designed. Wie bereits im Web 1.0, ist immer noch ein deutlicher Unterschied erkennbar, wie die einzelnen Browser mit CSS umgehen (hierzu gibt es Tonen an speziellem  Material im WWW, deshalb lass ich das einfach mal so stehen).

CSS-Frameworks beschäftigen sich in Summe damit, eine entsprechend einfache und trotzdem browserübergreifende Gestaltung zu ermöglichen und zwar nicht nur für ausgesprochene CSS Spezialisten, sondern bereits für den ambitionierten Hobby WebDesigner.

Was alle nachfolgenden Frameworks gemeinsam haben, ist die Tatsache, dass sich diese mehr oder weniger an einem Raster-System (Grid) orientieren um Elemente entsprechend auf der Seite zu positionieren. Je nach verwendetem System kann dies mehr oder weniger komfortabel von statten gehen.

Nachfolgend mal eine Übersicht über die vier großen Frameworks, die in vielen Projekten Verwendung finden:

Blueprint

blueprint

Das Blueprint CSS Framework besteht aus 24 Spalten mit einer Breite von 30 Pixeln + jeweils 10 Pixeln Freiraum zwischen den einzelnen Spalten. Dadurch ergibt sich für das Basis-Framework eine feste Seitenbreite von 950 Pixeln. Im Downloadpaket enthalten sind zusätzlich eine gut aufgebaute Typography – CSS Datei, sowie eine gute Formatierung für Formulare. Die Dateien sind sowohl in einem lesbaren Format vorhanden, als auch zusammengefasst in einer Datei um die Ladezeiten entsprechend zu reduzieren. Wer eigene Blueprint basierende Dateien erstellen will, findet sogar einen entsprechend verwendbaren Kompressor. Durch letzteres ist es möglich ein individuelles Blueprint zu erstellen und auf den ganzen Balast einer “Download-Lösung” zu verzichten.

Freitag, 6. November 2009

JQuery Script Sammlung

jquery_post_header

Ähnlich wie die Verwendung von Mootools in Joomla, verwendet beispielsweise Wordpress die Bibliothek JQuery. JQuery vereinfacht analog Mootools die Anwendung von JavaScript, was sich insbesondere auf die so beliebten Web 2.0 Effekte auswirkt (Info: wer sich für die genauen Unterschiede von Mootools und JQuery interessiert, der findet hier weitere Hintergründe).

Passend eingesetzt ergeben sich nicht nur auf modernen Seiten sehr nützliche und praktische Anwendungen, die dem Nutzer die Anwendung einer Seite (oder Webanwendung) erleichtert, die Bedienung vereinfacht oder die Usability erhöht.

Nachfolgend findet Ihr eine kleine Auswahl an JQuery Scripte und Tutorials, die sich gut an viele Designs anpassen lassen.

Sliding Panel

Das Script ist eigentlich für ein Login-Panel gedacht, das vom oberen Bildschirmrand ein- und ausfadet. Es kann leicht jede andere Art von Content aufnehmen und so ein netter Effekt auf der Seite werden.

1_sliding_panel

Link: http://web-kreation.com/index.php/tutorials/nice-clean-sliding-login-panel-built-with-jquery/

Mega Drop Down Menu

Ist ein sehr schön gemachtes Plugin für ein Drop Down Menü, das ohne Probleme bei entsprechender Gestaltung auch eine größere Anzahl an Links aufnehmen kann.
2_mega_drop_down

Link: http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/

Dienstag, 15. September 2009

Joomla 1.6 – Ein Ausblick

joomla_16_intro

Bereits vor einiger Zeit wurde von Joomla die erste Alpha Version des gleichnamigen CMS zum Download bereit gestellt. Von einem produktiven Einsatz ist das ganze noch weit entfernt und einige geplante Teile des Systems sind in der Alpha noch nicht zu sehen.

Insofern möchte ich hier mal die Planungen von Joomla 1.6, zumindest die bisher bekannt sind oder aus dem Code und aus verschiedenen Präsentation zu sehen sind, zusammenfassen.

Optisch hat sich seit der ersten Alpha für Joomla 1.6 bereits etwas verändert. Dazu gibt’s keinen eigenen Punkt in meiner Zusammenfassung, seht euch hierfür einfach die Screenshots im Text an.

1. Rollen und rechtebasiertes Usermanagement

Benutzer-Menü

Benutzer-Menü

Das ist insgesamt ein Punkt, bei dem Joomla bisher viel Kritik einstecken musste, da das bisherige System starr war und keine direkten zusätzlichen Aufteilungen (zumindest ohne tieferen Eingriff, sprich ohne PHPGACL) möglich war.

Zukünftig können eigene Usergruppen definiert werden. Um Berechtigungen einzelner User möglichst weit aufzusplitten und eine genauere Zuteilung von Rechten zu gewährleisten, kann zukünftig ein User mehreren Usergruppen zugeordnet sein. Eine Usergruppe widerum erhält verschiedene “Actions”, die diese Usergruppe ausführen darf.

Neben den “Actions” können dann noch “Levels” zugeteilt werden, die sich darauf bezieht, was User wirklich an Content sehen dürfen. Einem Artikel z. B. können dann später diese Levels zugeordnet werden.

Sonntag, 30. August 2009

Neue Version der SexyBookmarks

sexy_bookmarks_for_joomla

Seit gestern Abend steht eine neue Version meines Plugins Sexy Bookmarks for Joomla! zur Verfügung.

Es gab einige Änderungen zur Vorgängerversion und einige Bugfixes. So ist jetzt möglich noch gezielter die Seiten einzustellen, auf denen die Bookmarks dargestellt werden sollen bzw. das komplette Plugin in einen manuellen Modus gesetzt werden. Damit wird dann nur für entsprechend gewählte Artikel das Menü verwendet.

Umgedreht kann natürlich auch das Menü für einzelne Artikel speziell ausgeblendet werden. Wie das alles funktioniert, findet ihr hier im Blog in der neuen Dokumentation zum Plugin.

Neben Bugfixes und Funktionserweiterungen wurden auch noch einige neue Bookmarkdienste mit aufgenommen. Ab sofort stehen u. a. auch Tibd, PFBuzz, Friendfeed, Blogmarks, Twittley und Fwisp zur Verfügung.

Um zukünftig die Entwicklung auch etwas zu strukturieren, ist das Plugin ab sofort auch im Joomlacode gelistet. Dort steht ein Bug-Tracker ein Bereich für Feature Requests, aber auch der Zugriff auf die Entwicklungsversion via SVN zur Verfügung.

Viel Spaß mit der neuen Version…

Hauptseite des Sexy Bookmark Plugins
Dokumentation zum Plugin
Hauptseite im Joomlacode

Donnerstag, 6. August 2009

Joomla 1.5.14 und Wordpress 2.8.3

Schlag auf Schlag geht es weiter mit einigen Security Releases.

Joomla! LogoJoomla! hat kurz nach erscheinen der Version 1.5.13 bereits eine neue Version veröffentlicht. Grund für die Veröffentlichung ist, dass mit Version 1.5.13 zwei neue Bugs “eingeführt” wurden. Zusätzlich wurde ein Security Fix für einen Bug mit niedrigem Security Level eingefügt.

Der Security Fix ist in der com_mailto enthalten, hier sind alle Versionen des 1.5er Zweigs inkl. der 1.5.13 betroffen. Die beiden neu hinzugekommenen Bug betreffen ein Problem im Media Manager von Joomla und einen Fehler im TinyMCE Editor.

Wordpress LogoEbenfalls ein Sicherheitsupdate wurde für Wordpress 2.8 eingeführt. Während Ende Juli das Ende der Securityfixes des 2.0.x Release Zweiges bekannt gegeben wurde, wurde für den aktuellen Entwicklungszweit die Verison 2.8.3 veröffentlicht.

Quelle: Download-Seite der Joomla 1.5.14 Version inkl. Update Packages
Quelle: Artikel zum Security Release von Wordpress im offiziellen Wordpress Blog

Seiten: 1 2 3 4 5 6 7 ...17 18 19 Weiter