Bookmark: Creating accessible charts using canvas and jQuery - nette Methode das.
16.09.2008: Mein Starterkit
Eine Antwort auf Peter Kröners "Das Website-Starterkit" - ursprünglich als Kommentar gedacht. Ist mir dann aber zu groß ausgefallen, ergo: Eintrag ;)
Mein "Starterkit" ist deutlich reduzierter:
HTML schreibe ich immer noch per Hand - meist darf das Header-Template von fwolf.info für den Dateianfang herhalten.
Datei- und Verzeichnisstrukturen entstehen je nach Anforderungen. Immer mit dabei: ein Include-Verzeichnis namens includes/. Dorthin kommt u.a.:
Der Meyer'sche Reset liegt bei mir unter /inst/scripts/css/ herum und wandert von dort nach Bedarf ins Verzeichnis includes/, oder, wenn mehr zu tun ist, ins Verzeichnis includes/css/. Weiterhin gestellt sich gerne auch die clearfix.css hinzu. Und je nach Ausbauform auch gerne mal ein thickbox.css.
Bei einfachen Websites kommt nun nur noch ein Verzeichnis namens images/ hinzu, das war's dann auch schon. Komplexere Varianten enthalten dann noch ein includes/js/-Verzeichnis, in welches in 90% der Fälle ein (aktuelles) jquery.pack.js oder jquery.min.js kopiert wird, ebenso wie ich dort fast 100%ig eine Datei namens custom.js anlege, welche eben "custom"-Scripts und Settings enhält.
12.09.2008: jQuery collumn select
Note to self:
$('.row-col1').hover(
function() {
$('.row-col1').attr('style', 'background-color: #fe0;');
}, function() {
$('.row-col1').attr('style', '');
}
08.09.2008: Quick'N'Easy blog editing
For quite a while, it's been getting a big problem for me: How to quickly and easily submit a blog post - whether its in here using Habari or any other blogging platform.
I recently stumbled over hl--, which describes itself as: "Designed for people who are comfortable SSHing to their web server, and making updates with a text editor" - great concept! Thats what I've been searching for - but not as yet another blog software, but for getting my thoughts and side notes quickly published.
Thus, I'm currently in the process of hacking something together that'll handle the following tasks:
- Fetch given text file that contains a pre-formatted, new blog post
- Upload it using different methods, starting from down-to-earth FTP access, up to HTTP-PUT and AtomPub
- Parse the incoming data and publish (or save it as draft) it at a given date and time - or right now
On a side-note rant: Why isnt there a simple to use PHP class, app or something for using the bloody AtomPub protocol?!? I'd lovingly use this protocol as it gets shipped with Habari, but thanks to this short-comings, its going to be a loooong way before I get the chance of implementing this into above mentioned app :(
03.09.2008: Krumm vs. Opernhaus
Dieses ewige Beweihräuchern, Benchmarking und Getue, als ob Google "Krumm" Chrome der tollste und schnellste Browser unterm Himmelszelt wär, geht mir allmählich ziemlich gegen den Strich.
Ganz offensichtlich haben sämtliche Beteiligten, die aktuell Krumm als DIE Browser-Alternative hochjubeln, weil ja angeblich viel viel schneller zu starten und zu benutzen, als alles andere, was bis dato da gewesen ist, noch nie in ihrem Leben Opera benutzt.
Genau. Opera. Dieser Browser, der u.a. auch auf vielen vielen Handys und sonstigen Mobilgeräten zu Hause ist.
Der schon seit geraumer Zeit rasend schnell ist und verdammt wenig Systemresourcen verbraucht. Kleiner Vergleich? Gerne:
Darauf ist zu erkennen, dass Firefox (oder in meinem Fall: Swiftweasel = CPU-optimierte Variante von Firefox) im Ruhezustand schon derbe viel Speicher frisst, während Opera sehr sehr genügsam mampft.
Mein Firefox ist natürlich übelst vollgestopft mit Extensions, die ich u.a. für die Arbeit benötige, allerdings selbst ohne diese würde Firefox immer noch mindestens 100 MB an Speicher für nichts verschwenden (lt. Test direkt nach frisch aufgesetzer Installation vor ca. 2 Monaten).
Verwendete Browser:
a) Firefox bzw. Swiftweasel 2.0.0.14 (AthlonXP-Built)
b) Opera 9.50
Kernel: 2.6.20-16-generic i686 GNU/Linux
26.08.2008: Webmontag Karlsruhe XIII
13, holde 1213. Also: Hoffentlich entspricht der kommende Webmontag in Karlsruhe am 08.09. nicht dieser Zahl, und es kommen vielerlei Leute ;-)
Statt findet dieser Webmontg - wie schon die letzten paar Male - im Viktoriagarten, Viktoriastr. 7 in (wo sonst?) Karlsruhe - am besten zu erreichen vom Mühlburger Tor.
Ich werde mich vielleicht dazu herablassen, ein bisserl den neuen Posterdesigner meines neuen Arbeitgebers vorzustellen - mal schaun. Weiterhin gibt es noch den Logo-Abstimmungs-Contest - womöglich haben wir bis dahin aber schon eine gute Auswahl getroffen und es geht nur noch um eine kurze Präsentation desselbigen.
Wer selber noch was vorstellen möchte oder einen sinnvollen Vortrag in peto hat: Ab ins Wiki und eintragen. Für Interessierte gilt dasselbe ;-)
22.08.2008: Mögliche Lösung fürs loswerden der alt-Tooltips beim IE
Ursprünglich als Kommentar zu Peter Kröners Artikel "Alt-Tooltips des Internet Explorers loswerden Reloaded" gedacht:
Zitat Siegfried:
Hmmm, für so arg optimal halte ich die Lösung nicht gerade. Das title Attribut hat durchaus auch seinen Sinn. Es sind durchaus Bilder denkbar, die sowohl alt-Text als auch einen title haben.
Dem stimme ich absolut zu. Insofern wäre eine andere JS-Lösung (auf jQuery-Basis) sicherlich sinnvoller:
if($.browser.msie) {
$("img").attr("alt", "");
}
Damit wäre das alternativ-Attribut in jedem Fall weg, aber strong>nur beim IE UND das title-Attribut würde erhalten bleiben.
Eine deutlich bessere Lösung wäre aber IMHO, das alt-Attribut nur im IE zu entfernen und dann aber auch nur dann, wenn KEIN title-Attribut vorhanden ist. Eine Lösungsvariante mit jQuery sähe dann in etwa wie folgt aus:
if($.browser.msie) {
$("img").attributeHas("title").attr("alt", "");
}
08.08.2008: Jobs en mass
Ein seltsames Phänomen: Sobald man sich fest für einen Arbeitsplatz entschieden hat, bekommt man meist nur ein paar Tage später weitere, ganz ganz tolle Stellenangebote in rauhen Mengen ...
... ich habe das schon mehrfach beobachtet - es ist immer das gleiche. Aber warum? Irgendein Impuls, der dem Jobvermittler / möglichen Arbeitgeber sagt: Der Mann hat bereits was, aber ich versuchs trotzdem - Torschlusspanik, oder what?
06.08.2008: A new dawn
So, heute erster Tag in der neuen Arbeit.
Bis dato erlebt:
- Sektbrunch dank Live-Legung eines neuen Features
- Dell Vostro 200 macht Zicken mit Netzwerkkarte unter Windows "Fistfuck" Vista, dafür tuts ordentlich unter Linux Mint 5R1
- SSKM: Fuck off and fall from the planet!
29.07.2008: Umbau
Frisch installiert und noch im Umbau: (The) Usability Idealist.
Unterbau: Habari 0.5
Frontend: XHTML, CSS, jQuery 1.6
