New Site – Kevin Jackson Fine Art

Our latest site went live last week, this time we built a PHP / MySQL website for Kevin Jackson Fine Art. The main design was achieved in HTML5 and CSS3 as usual as this allows us to build the very best front-end possible.

All the back-end coding was written in PHP as the client required a fairly complicated CMS (content management system) so that they could maintain all content on the site themselves. We used MySQL for the database and also wrote a bespoke login and staff section for ease of use for the client.

Please visit the site here: www.kevinjacksonfineart.com

Kevin Jackson Fine Art screengrab

Kevin Jackson Fine Art website

Posted in Uncategorized | Leave a comment

New Site – Bridge of Lochay Hotel

I’m a bit behind in blogging about this great hotel as the site actually went live last month. For the Bridge of Lochay hotel we had to build an entirely new website with a simple CMS allowing the client to make minor text changes themselves. The main design was achieved in HTML5 and CSS3 as this allowed us to target desktop browsers and mobile devices – it was decided that a mobile version of the site would be very useful for attracting trade here in rural Perthshire. ColdFusion was used for all back-end coding although in this case there wasn’t much need for it as we used a proprietary Content Management System for site updates. Link to Bridge of Lochay Hotel website.

Bridge of Lochay Hotel website

Bridge of Lochay Hotel website

Posted in Uncategorized | Leave a comment

WWW – 20th Birthday

The World Wide Web turned 20 in the last week and I started thinking of when I became involved in web design and after a bit of rummaging I found out that I bought my first internet magazine in 1995. That came as something of a surprise but what is more surprising is that I still have that magazine so I have scanned the cover as well as an image from inside the magazine of the Windows home page. Changed days indeed!

NetUser Spring 1995

NetUser Spring 1995

Microsoft website in 1995

Microsoft website in 1995

Posted in Uncategorized | Leave a comment

Cyberspace in Science Fiction

As I have a passion for both science fiction and the internet I always enjoy descriptions of the web of the future. Today I came across this wonderful piece of prose in Dan Simmons’ amazing novel Ilium:
“Millennia ago … the real old-style humans had a crude information ecology they called the Internet. Eventually they decided to tame the Internet and created a thing called Oxygen – not the gas, but artificial intelligences floating in and over and above the Internet, directing it, connecting it, tagging it, leading humans through it when they went hunting for people or information.
Eventually, Oxygen evolved into the noosphere, a logosphere, a planet-wide datasphere. But that wasn’t enough for the post-humans. They connected this super-Internet noosphere with the biosphere, the living components of the Earth. Every plant and animal and erg of energy on the planet, which – when connected to the noosphere – created a complete and total information ecology touching everything on, above, and within the Earth, a sort of sentient omnisphere that lacked only self-awareness and identity. Then the post-humans foolishly gave it that self-awareness – not just designing an overriding artificial intelligence, but allowing it to evolve its own persona. This super-noosphere called itself Prospero.”
A wonderful quote from a wonderful novel.

Posted in Uncategorized | Tagged | Leave a comment

New EAFS Website Now Online

Today we completed the redesign of the Edinburgh Archaeological Field Society website and it is now live on our server. A complete redesign of the website was required as the old design was over 5 years old and showing it! We decided on a minimalist design for the EAFS and this has worked particularly well in this case with a use of a largely grey palette and sans-serif fonts. Colour is mainly supplied by the use of EAFS supplied photographs.
You can visit the EAFS site here: http://www.eafs.org.uk/

Edinburgh Archaeological Field Society

Edinburgh Archaeological Field Society

Posted in Uncategorized | Leave a comment

Dealing With Internet Explorer

As I stated in my previous blog it is now perfectly feasible to use HTML5 and CSS3 in a production environment, however, Internet Explorer versions 6, 7 and 8 can still be a problem.

Luckily for all of us developing in HTML5 Mathias Bynens has written a fascinating article entitled “In defense of CSS hacks — introducing “safe CSS hacks”“. In general developers use three different ways to cope with Internet Explorer idiosyncrasies 1) conditional stylesheets 2) CSS hacks, or 3) conditional classnames and each of these approaches has its followers and detractors. As far as I know no one had, until now, documented the best ways to use these three approaches and Mathias’ has done us a great service by posting a clear list with many pros and cons for each.

It may be that in certain cases one approach works best but in others a different approach works better (for example conditional stylesheets cause repeated http requests and this may be unacceptable in many situations where bandwidth is an issue).

I think Mathias has done a great job here and his article deserves to be widely read.

Posted in Code and Coding | Leave a comment

HTML5 and CSS3 Now

After far too long with HTML4 and the much less used XHTML it seems that with the release of Internet Explorer 9 we can start developing all our sites in HTML5 / CSS3. This might seem like a bold statement, especially with the high number of people still using old browsers (30% according to many) but with a little care it is perfectly possible to code world class websites that function well in all browsers.

HTML5

The HTML5 logo

Needless to say, the elephant in the room is Internet Explorer, versions 6, 7 and 8 are still around in large numbers and only support parts of the W3C HTML4 standard, never mind HTML5 / CSS3. However, there are fairly simple workarounds that allow these browsers to function well while allowing more advanced browsers to implement much more of the HTML5 specification. In fact it is nearly a year now since Slashdot published an article entitled ‘How To Use HTML5 Today‘. Recently the pendulum has begun to swing in the other direction with writers starting to bemoan the lack of features, especially those features that smartphones could use such as gyroscopes, and Matt Lewis has written an interesting article for Rethink Wireless called HTML5 reality check.

For businesses as well as developers the reasons for building sites in HTML5 / CSS3 are good. There are many features, such as rounded corners, that require images to create in HTML4 that can be achieved quickly in HTML5 / CSS3. There are quite a few new tags that can help the web developer achieve a much more semantically accurate website, in time this will allow much more accurate searching for the likes of Google. Tags such as <article> and <aside> can be used to make the meaning of a page much more obvious. CSS media queries are a feature I have been using already in a production environment as this allows me to code for different devices depending on screen resolution (among other things). Coding for desktop, tablet or phone has never been easier.

I feel that as long as care is taken there is no need to wait to implement HTML5 / CSS3 in designs today.

Posted in Code and Coding | Leave a comment

CyberPict Blog Now Online

For some time I have been thinking about starting a CyberPict blog to post important web development stories (as I see it) and also to keep clients informed regarding the goings on here at CyberPict HQ.

Posted in Uncategorized | Leave a comment