HTML5 Videos  

HTML5 video is a movie and video playing element within HTML5, somewhat replacing the object element. This is due to the on-going evolution of support for the video element. As such a standard way has been adopted, to embed video into a web page. Prior to this, the majority of on-line videos had been channelled via third party plug-ins. Flash […]

HTML5 Introduction  

HTML5 is the revised standard for HTML, XHTML and the HTML DOM. Although it is new, most modern browsers support HTML5. It is an upgrade to HTML4 which includes the following features: New content specific elements: footer, header, navigation, article, section, aside, figure. New form controls: time, date, calendar, url, search, email. The video and audio elements for media playback. […]

SEO (Search Engine Optimisation) Techniques  

(SEO) Search engine optimisation, is a service that increases your ranking online based on your judicious use of keywords, tags, meta-data, navigation, internal links and the content of your website. A conversion objective should be considered for each page, prior to targeting a phrase or keyword. Common conversion goals include: Directing a user to another website via advertising or links. […]

Contrast Ratio Accessibility  

Contrast ratio in web design is the proportional scale in luminosity of the lightest to the darkest colour of the spectrum on your screen. The desired effect of contrast ratio is subject to the capacity of your display system. The combination of light emissions from environmental factors in a room and light reflection from the screen, all affect the outcome […]

PHP Image Resizing Function  

As speed is paramount to website efficiency, image re-sizing is a useful function for generating cached versions of images. The following allows you to define:- The source file (realpath) A destination filename (realpath) Maximum width (pixels) Maximum height (pixels) It maintains the aspect ratio and automatically calibrates how to scale down high resolution images to the desired proportion.   public […]