jQuery & moo.fx
jQuery is a new type of Javascript library. // jquery.com
moo.fx, a superlightweight javascript effects library. // moofx.mad4milk.net
Diese beiden Libraries haben es mir zurzeit etwas angetan. Hätte nicht gedacht, dass in Javascript eigentlich so viel Energie steckt um dies alles zu bewerkstelligen.
Leider kenne ich mich noch viel zu wenig mit DOM aus und sollte mich mal besser damit auseinandersetzten. Da lassen sich mittels Javascript sicher noch einige Schweinereien anstellen.
Die Anwendung der beiden Libraries ist teilweise etwas kompliziert, sieht man sich das mal kurz näher an, sieht man gleich erste Erfolge. Auch ist die Programmierung der beiden Libraries sehr unterschiedlich.
Hier ein kleines Beispiel (Element aufklappen):
jQuery:
$("a.toggleclick").click(function(){
$("div.contentToToggle").slideToggle()
}
Aufruf mit: <a href="#" class="toggleclick">Toggle it!</a>
moo.fx:
var toggleclick = new fx.Height("contentToToggle", {duration: 400});
Aufruf mit: <a onclick="toggleclick.toggle();" href="javascript:void(0);">Toggle it!</a>
Leider konnte ich noch nicht so recht herausfinden, welche Library mächtiger/besser ist.
Die Dokumentation ist bei beiden sehr unterschiedlich. Bei moo.fx wird diese sehr minimalistisch gehalten und leider gibt es auch keine Demos (wo man ja auch viel lernen könnte). jQuery ist da schon etwas “größer” und bietet ein einiges – leider teilweise etwas unübersichtlicht.
Im Allgemeinen eine nette Spielerei die für gewisse Dinge sicher gut einzusetzen ist. Web2.0 läst grüßen…
Top Ten (Weblog) Design Mistakes
Mr. Jakob Nielsen weiß es mal wieder besser. Diese “Alertbox” ist zwar schon ca. 1 Jahr alt, habe ich aber erst heute durch Zufall gefunden.
Summary:
Blogs are often too internally focused and ignore key usability issues, making it hard for new readers to understand the site and trust the author. [via Weblog Usability: The Top Ten Design Mistakes]
Da Top Ten-Listen gerade “modern” sind, gibt’s mal die hier:
Weblog Usability: The Top Ten Design Mistakes
- No Author Biographies
- No Author Photo
- Nondescript Posting Titles
- Links Don’t Say Where They Go
- Classic Hits are Buried
- The Calendar is the Only Navigation
- Irregular Publishing Frequency
- Mixing Topics
- Forgetting That You Write for Your Future Boss
- Having a Domain Name Owned by a Weblog Service
Mehr http://www.useit.com/alertbox/weblogs.html.
Im Großen und Ganzen muss ich Jakob zustimmen. Muss mich aber selber am Riemen nehmen, dass ich diese zehn Fehler nicht mache. Wo ich denke, dass man es nicht so genau nehmen sollte, da dies meiner Meinung nach eher “leichtere” Fehler sind. Für einen Benutzer ist es sicher nicht schwerer einen Blog dadurch zu lesen oder zu benutzen – da die meisten Blogs recht einfach und übersichtlich aufgebaut sind
Kurze Meinung meinerseits: No Author Photo muss nicht unbedingt sein, mir ist es eher egal wie die Person hinter einem Blog aussieht. Links Don’t Say Where They Go ist mir eigentlich noch gar nicht so richtig aufgefallen. Ich werde mich aber bemühen, dass title-Attribut bei den Links zu verwenden (besonders bei solchen wo es nicht unbedingt zu sehen ist).
Irregular Publishing Frequency ist bei einem Fachblog sicher nichts schlechtes – bei einem persönlichen Blog ist das ja ganz normal. Ich poste wann ich will. Forgetting That You Write for Your Future Boss: so eng sollte man das ganze auch wieder nicht sehen.
IE & Wordpress
Schön, dass manches immer so schön glatt läuft. Habe ich schon erwähnt, dass ich den Internet Explorer hasse? Die Seite sieht im Firefox und Opera gut aus, der IE macht was er will und wirft alles durcheinander. Jetzt kann ich wieder den Fehler suchen und es dauert sicher wieder ewig bis ich ihn gefunden habe. Deswegen wird das mal auf die Seite gelegt – kostet einfach zu viele Nerven.
Wordpress, mein Freund, macht auch anständig Probleme. Dachte mir, dass es was kann, dem scheint aber nicht so zu sein. So wird
<div class="chapter"><img class="image-left" src="xxx.jpg" />
<h3><span class="highlight">Test</span> 123</h3>
<p>hier steht ein text</p>
</div>
zu
<div class="chapter"><img class="image-left" src="xxx.jpg" /></p>
<h3><span class="highlight">Test</span> 123</h3>
<p>hier steht ein text</div>.
Toll, oder? Es wird einfach irgendwas daraus gemacht.
Habe schon die Plugins wp-unformatted und Text-Control probiert aber ohne Erfolg. Hier werden einfach <p>-Tags ausgelassen, wobei es so scheint als würde WP diesen Text ohne <p>-Tags in der Datenbank speichern.
Das sind so die kleinen Dinge die mich immer wieder viel zu lange aufhalten und einfach nur nervig seind. Leider.
Juhu, Programmieren
Dieses Wochenende steht unter einem einzigem Motto: Programmieren. Gibt wohl nicht schöneres, oder?
Was steht da an? PHP, (X)HTML, C++. PHP & (X)HTML für eine Website die ich gerade erweitere und eine neue aufbaue (wo aber nicht mehr viel zu tun sein wird).
Mit C++ habe ich eine nicht sehr gute Karte gezogen. Eigentlich ist es nicht für mich sondern für einen Freund der auf der Uni ein “kleines” Problem damit hat.
Damit dem bald nicht mehr so ist, habe ich mich bereiterklärt, ihm dabei zu helfen. Dieses Wochenende muss ich mal alles Wichtige aus den Vorlesungen zusammentragen damit wir nichts vergessen und nicht zu viel machen (muss nicht sein). Mal sehen wie das wird.
Ich freu mich auf dieses Wochenende.
OpenDNS & Google Analytics
OpenDNS is safer
OpenDNS can identify and stop sites trying to phish (steal) your personal information or money. The OpenDNS phishing protection works with all operating systems and browsers, and complements any other security measures already in use, such as a firewall and anti-virus software.
Ein netter Service! Werde diesen DNS mal die nächste Zeit benutzen und es wird sich zeigen, wie gut/besser/schneller dieser als ein “normaler” ist. Ein nettes Feature: grenzstein.co wird gleich auf grenzstein.com weitergeleitet.
Ausgefeilt. Einfach. Kostenlos.
Google Analytics zeigt Ihnen, welche Keywords die gewünschte Leistungsfähigkeit bieten und welche entfernt werden sollten. […]
Wieder ein neuer Service von Google. Keine Ahnung wie lange es diesen schon gibt – bin heute durch Zufall darauf gestoßen. Von den Screenshots und der Beschreibung sieht das Tool gut aus. Leider muss man eingelanden werden, damit man diesen Service nutzen kann.
Testing Wordpress
Ich bastle gerade an einer kleinen Website und suchte dafür ein kleines CMS. Für eine Seite (welche schon im Betrieb ist) verwende ich Textpattern.
Leider musste ich feststellen, dass es für einen nicht so versierten Endanwender nicht unbedingt einfach ist, TXP zu bedienen.
Da ich aus diesem Grund TXP nicht mehr verwenden wollte, habe ich mir gedacht Wordpress könnte auch was sein.
Bis jetzt liege ich noch nicht falsch. Einfacher scheint es zu sein und auch Plugins gibt es genug – wobei ich nicht viele brauchen werde. Muss mich noch mit den Themes einarbeiten und wie das alles mit “statischen” Seiten funktioniert. Scheint nicht schwer zu sein und es geht recht flott dahin.
Firefox: Task not responding
Schon seit längerer Zeit verwende ich Firefox und war auch sehr zufrieden damit. Es gibt massig Plugins die keiner braucht, ist schnell (wenn man das starten nicht mitrechnet) und vor allem: Open-Source. Auch versuche ich, Firefox immer auf den aktuellsten Stand zu halten.
Alles schön und gut. Nur bringt mich Firefox seit kurzem auf die Palme. Wann immer es geht stürzt er ab, verbraucht Speicher ohne Ende, macht das System lahm, oft “respondet” er nicht und nach cirka 1-2 Minuten geht es wieder feucht fröhlich weiter als wäre nichts gewesen.
Diese Phänomene habe ich aber noch nicht lange. Mir kommt vor, seit einer 1.5.0.x Version wurde der Browser sehr, sehr instabil. Das nimmt die Lust am surfen gewaltig. Besonders mit PDFs hat mein Firefox gewaltige Probleme.
Liegt es vielleicht an den Plugins? Dabei verwende ich nicht wirklich viele:
- FlashGot
- Linkification
- PDF Download
- Tab Mix Plus
- whois
Ich werde versuchen, die Plugins der Reihe nach zu “abzuschalten” und hoffen, dass ich die Ursache alles Üblen finde werde.
Notepad2
Ich liebe das Notepad von Windows – man kann es immer gebrauchen und außerdem ist es schnell und hat alles was man braucht. Leider gibt es auch ein paar Dinge die mich daran stören. Jetzt habe ich eine Alternative gefunden:
“Notepad2”:http://www.flos-freeware.ch/notepad2.html
Yet another Notepad replacement…
The original Notepad shipped with Windows is probably the handiest program of all times, small, fast, without frills! Notepad2 tries to follow this principle, it’s a small, fast and free text editor with syntax highlighting for HTML and other common languages.
Ein feine Sache, dass Notepad2! Kann ich nur empfehlen!
Gute Fehlermeldung
Immer wieder muss ich sehen, dass Fehlermeldungen oft doch recht unbrauchbar sind.
So wie diese hier:

Eigentlich sollte ich diese Meldung verstehen. Du ich aber nicht. Wenn schon eine Fehlermeldung dann bitte in “hochdeutsch” damit das auch jeder verstehen kann. Mit so einer Meldung ist jeder gleich überfordert.
Gleich noch was: warum darf ich keinen Rechts-Klick mit meiner Maus auf dieser Seite machen? So was hasse ich. Ich darf auf meinem eigenen Rechner keinen Rechts-Klick machen – da fühle ich mich irgendwie eingeschränkt.
Was denkt sich der Betreiber dieser Seite? Das der User zu dumm ist einen Webbrowser zu bedienen? Wenn ja, dann zeigen wir ihm eine sehr leicht verständliche und lustige Fehlermeldung – er sieht dann schon, dass er was falsch gemacht hat.
Oder: unser HTML-Code ist von unschätzbarem Wert! Dieser Code muss einfach geschützt werden. Fragt sich nur was an diesem Code so besonders ist.
Wenn es interessiert: es geht um diese Seite
http:// - wäre unnötig?
Doppelter Schrägstrich und andere Ideen seien unnötig kompliziert gewesen. [via derstandard.at]
Mal vom Thema abgesehen, möge man sich die Kommentare durchlesen. Da gibt es auch gleich einen Crashkurs in Sachen TCP/IP, DNS, MX-Records, Webserver, etc.
Finde ich irgendwie witzig wie sich da manche Leute reinsteigern.