Edoardo Sabadelli
The sabadelli.it domain was registered in 2004 and this is the 3rd version of the site.
Previous one was already standards compliant even if tables were used... the strip idea was a good idea but the usability suffers!
Here are some informations about the technologies used in this site.
CSS
A centered layout with a column for the content on the left, a middle one for the navigator, and another on the right for links and other stuff; a simple color palette based on the original blue color of the logo.
XHTML
The XHTML part is managed via templates; there is a main template for the overall layout, and many others for the page contents, the navigator, the links, etc...
RSS
Many RSS feeds are available for this site.
Around the site you can find this symbol
(right) click on it and use the
URL to subscribe to the related feed.
You can query the archives and also build your own custom RSS feed.
Perl
The entire site is powered by Perl using the fantastic
CGI::Application
module with a few other accessory modules.
This is really a little, simple to use, complete MVC web application and for little
sites like this is a good tool.
DBI
For the datasource of the blog a CSV file is used, handled via the Perl DBI and DBD::CSV modules, so if one day an RDBMS must be used instead, the migration should be simple and painless.
Graphics
The background images and the logo were edited using the GIMP under Linux and some flavours of Photoshop under Windoze.
All those little pretty icons you can see around the site are from a gentleman called
Mark James who has decided to share them with the whole world for free.
Thanx Mark!
You can enjoy his work at: http://www.famfamfam.com/lab/.
TODO
There is plenty of work still to do...
In order of priority (maybe):
- post a lot of interesting articles :)
- manage properly the
enclosuretag in RSS feeds implement a `Remember me' feature in comments and contacts pages for store the guest personal data in a cookie- have some headaches while hacking the CSS for old versions of M$ IE
- add some examples about the AJAX JavaScript library usage
add more fun in the sidebar of the home pagecomplete the projects/websites section with the A.D.I.F. website page- take some more mugshots of myself and implement a funny slideshow of them in the about page
implement a funny guestmap page where everybody can pin himself on and leave a message like on a boring guestbook ;)