Spring 2007 CSS Reboot
in Webdev

Dynamic header
Images used by stylesheet for the header area is managed by CSS. The information is derived from Weather.com. And it will display the weather condition of Jogjakarta, the city where I live now. So, if you open this site on 10 AM (GMT+7) and the weather is “mostly cloudly”, you will see different image when opening this site on 10 PM (GMT+7). See the picture below.

This mechanism was inspired by Dunstan’s panorama header (with some adjustments — of course). For the codings and modifications, Tharayudi and Yan Arif helped me with the PHP functions.
Archives page, search feature, and RSS
The journal archiving system is similar to what I had in my previous design. The “new” features is a pie chart to display the category archive comparison. This feature is based on Pie & Donuts Chart by amCharts.
In the archive page, you can find list of entry tags. But, for now, the entry tags do not give you all entries? It because Movable Type introduced the tag feature after I create this blog, and also because when I posted an entry (even the tag feature is ‘there’), I did not assign any tags. Too bad eh? If you want to search some spesific topics, there is a search featues here now. It will help you search old entries from my journal, bookmark section, and also blognotes.
If you want to take advantage of RSS feeds from certain blogs, I create something new here. There are many feeds now. For the category feeds, they will display ten latest entries. And all feeds will only display the entry excerpt.
Some other small changes
Here are some quick notes about some minor changes.
Comment texts and stylesheet. The number of comments will decide which CSS selector should be used. It was a simple process, only creating some conditional tags. ;)- Re-organizing uploaded files. I cleanup the image locations. Yeah, it was my mistake. Before, I uploaded some images to ‘unorganized folders’. Now, I have my own convention about where the images should be uploaded.
- Breadcrumbs for every page.
Summary
Personally, I am satisfied with my redesign. I found some challenges. And, when building the design, I created scratches on a paper, yes a real paper. Organizing the CSS selectors so that when modifying the design only by touching the stylesheet, I can do it easily.
And, congratulation to all of you — especially Indonesian CSS-based designers — who joined Spring 2007 Reboot organized by CSS Reboot.
If you like this design, you can cast your vote now. Anyway, I also submitted this reboot to Standard Reboot May 07.
Comments are still closed. I am searching for some possible errors.
Update: Thank you Kusaeni for your note about broken form action. Fixed now.
This entry receives 14 comments.
Deny Sri Supriyono
coooooooolllll!
clean, fresh and wide
it just so you, Thomas.
i like the cool dynamic header and fancy archives page.
there are so many features that new to me on this blog.
thanks for bring them up here :)
May 1, 2007 at 2:39 am
gleam
clean Mas Thomas :D
ide header-nya juga keren.
May 1, 2007 at 3:57 am
dendi
Keren mas..
May 1, 2007 at 11:27 pm
Yogi
Wow..clean and confident! Cool..
May 2, 2007 at 8:42 am
zam
weh.. mantab.. mantab..
May 2, 2007 at 3:03 pm
zaM
baru tau ini web dengan ide random head mengikuti cuaca dan siang malam, asik banget :)
May 2, 2007 at 3:31 pm
didats
huahaha…
ini yg gw mau sebenernya. ada keterangan di form comment. cuma blom di kerjain… :D
idenya keren untuk ganti2 header. cuma jadi lebih keren kalo info cuacanya tergantung dari yg buka web ini. hehehe…
soalnya, kan yg bukan web lu bukan dari jogja aja. dari kuwait juga ada… :P
May 2, 2007 at 3:40 pm
kus
ahem thanks balik.
bagus , headernya bagus. Usul aja nih bagaimana jika …..gambar headernya juga menyesuaikan dengan cuaca , sekalian buat yang versi sore dan paginya, pasti keren.
Pas jam malam, backgroundnya buat gelap. Kemudian abu2 untuk pagi dan sore , serta terang pas siang hari.
piye kang? tertarik ?
tak usah ragu, boleh dicoba. Garansi uang kembali.
May 2, 2007 at 5:00 pm
Thomas Arie
Didats, hehehe kalau tergantung user, bisa saja… tapi, malesnya itu.. tiipe cuaca untuk tiap lokasi bisa beda-beda, harus bikin image header banyak banget.. :D
Kus, saat ini, header memang menyesuaikan dengan jam juga mas. Tapi masih standar saja, belum sampai mendetail. Ini juga sudah ada kok, header untuk hari-hari tertentu, misalnya tanggal 17 Agustus. Untuk cuaca-cuaca yang mungkin muncul di Jogja, sudah ada semua… tinggal varian-varian saja yang belum..
May 2, 2007 at 6:03 pm
dani iswara
headernya jg tetep kebaca dgn disable image.. :)
maklum fakir..
tp pas komen ini, XHTML dan CSS-nya masi ada yg error.. (tukang protes aja..) :)
May 3, 2007 at 4:36 am
Viking KARWUR
Keren Mas Arie… Congrats…
May 3, 2007 at 11:59 am
Jauhari
Saya suka Comment on Comment nya…. make apa buatnya mas???
Tutorialnya dong ;)
May 3, 2007 at 1:55 pm
gleam
Mas, barusan dapet link buat Time Sensitive CSS Switcher.
Sori klo basi :D
May 8, 2007 at 3:53 am
nien
whua… apik2….
May 9, 2007 at 2:51 pm