I had my portfolio site online 8 years back. For nearly two years I maintained it properly, then I got busy in an animation project and decided not to maintain the site anymore, the domain got expired and Version 1 of SonicMedia vanished. A long time later the animation and other busy engagements where over and I wanted to revamp my site. But, I was disappointed to see that the domain was already registered by a domain reseller. The redo of the site was postponed again.
After nearly an year I wanted to experiment with “DIV Based Layout” with CSS instead of the “Table based layout”. I tried to persuade a switch over to divs at my office but the programming team was a bit skeptical about the relevance of this change. I wanted to try it ASAP and thought, “aha why d’t I try it on my own site, so that I d’t needs anyone’s consent…” thus started the work of Version 2 of SonicMedia.
Playing around with the “DIV Based Layout” was fun. I read many reviews and tutorials explaining the ‘pros and cons’ of this layout system, done my own experiments to reach an assumption that, trying to completely avoid <table> tag is not necessary. It is not a deprecated tag yet and is quit handy in some cases like displaying results of some database queries and all. Also I found it quit annoying that there is no straight forward ways to vertical align things using the “DIV Based Layout”.
Another thing I noticed is that, Most of the companies who switched over to “DIV Based Layout” made their site visually very basic, claiming they are trying to make it elegant and easy for user… TA DA. I am a bit suspicious about it… and believe at least half of them where trying to make designs that will be easy (or possible?) to code using “DIV Based Layout”. I am also not ready to accept the argument that it is for web2 ready sites. Using bigger fonts, simpler navigation etc are alright but web2 does not mean that your site should look bad.
Trust me it is absolutely unnecessary to take any frills out of any design to make it DIV friendly. Everything you can do with regular Table based html coding can be done using DIV style too. Actually if you club them wisely you can do more. I will try to put some tips for beginners in my Scrap Book shortly. Nov when we are on the edge of CSS3, all the above things feel too old... do then what's new? I wanted to try a completely fluid design using CSS and that resulted in Version 3 of Sonicmedia! Basically this site is an online portfolio of Web, Print, Multimedia Designer Sam from India
I started my career as an html coder at Omega InfoTech, one of the leading web design firms in Kerala, India at that time. I did not have any prior experience in html or web designing at that time; Even then I applied for the post of graphic designer, and got my first job. The appointment was based on drawings I presented at the time of the interview.
Two out of the four companies I worked till date where newly established, and this gave me opportunity to work closely with the management in developing and maintaining the business at a respectable level. This scenario also demanded me to work in every aspect of web development (excluding programming) and team development.
I worked with the management in preparing Employee Manual, Essential Office Documentation, Growth Plans, and Formulating Marketing Strategies. I take it as a compliment that some of these companies still follow development ideas that I formulated while I was working there.
Over the years I have heard different pronunciation of my name. Shahabudheen, Salaludheen, Salabudheen… aaarrrrh. Very few people pronounced it correctly; it was a bit annoying to hear these versions. Things got worst when I started to interact with my foreign employers and client. So I started to use Sam, short form of my name Salahudheen A.M.
Find below some of my latest web site designs.
Please note that I am just spreading the word as soon as I hear about a vacancy in a company that I personally know. I am just doing my bit to help the community. Click here to see vacancies....more
arakkaths@gmail.com
Mob : +91 9995397870
Tel : +91 484 6586741
Contact Form