MMISoftware Blog
News and views of Mac OS X and iPhone Programming
 
 

Just updated the MMISoftware website. No real major changes from the user point of view, but some major changes to the ‘back-end’ in terms of page design and layout.

The site designed in 2001 and so was 8 years old (so, if you buy the argument that one year is 7 Internet years, then the site was 56 years old!). When it was first produced it was designed to be viewed in the browsers ‘of the day’, that is browsers such as the original Internet Explorer for the Mac, and Internet Explorer v5 on Windows.

These browsers were not very good at handling cascading style sheets (css). Lets face it, they just couldn’t. So everything was designed around tables for the main layout, plus a little css. This meant pages were very large, were slow to load, very difficult to maintain (as there was a ton of nested table code getting in the way), and it was difficult to keep style consistent across the many different pages. Basically, yuck.

When the site was originally built I was using ‘GoLive’, a WYSIWYG editor for html (this was because I had a lot of nested tables for the layout, which were very time consuming and difficult to deal with ‘by hand’ using a text editor), and have since moved to Coda, CSSEdit, BBEdit, and Expresso for my main html work. However, the MMISoftware site was very difficult to edit and maintain using these programs because of all the old legacy html code.

So, the update was long overdue. The main site uses css for layout, with no tables. This is great. It is now a snap to edit and maintain. Another feature that has been added (which the user does not see) is the main navigation sections/menus, footers and header, are ‘delivered’ by php so a change to one file is propagated across the whole site. (Content Management.)

Finally, it has also provided a good opportunity to ‘blow a few cobwebs’ out of the site, that is, I was able to remove some old pages and sections that are no longer used, and generally tidy things up a bit.

And, one new feature added, a ‘Latest News’ section, which is driven by Twitter, so you can now follow MMISoftware on Twitter – MMISoftware on Twitter.

Excellent!

Leave a Reply

Search


 

Subscribe

    Subscribe to MMI news

    Enter your email address:

    Delivered by FeedBurner

    AddThis Social Bookmark Button
 

Categories

 

Archives

 

Spam caught:

 
 

MMISoftware Blog is proudly powered by WordPress
Domain services and hosting by MMISoftware
Entries (RSS) and Comments (RSS).