
Cascading Style Sheets (CSS 3.0)
Website Design
Cascading Style Sheets (CSS) is a style sheet language used for the the look and formatting of a document used on a website. Its most common application is to style web pages written in HTML and XHTML.
CSS enables the separation of document content from document presentation, for elements such as the layout, colors, and fonts. It can also be used to allow the web page to display differently depending on the screen size or device on which it is being viewed.
CSS specifies a priority scheme to determine which style rules apply if more than one rule matches against a particular element. In this so-called cascade, priorities or weights are calculated and assigned to rules, so that the results are predictable.
Browsers have not been great at reading CSS in the past, but Internet Explorer 9, Firefox 10, Safari, Opera and Google Chrome are fairly good at the implementation of CSS 3.0.
Whats new in CSS 3.0
1. Border Radius
2. Text shadows
3. Box Shadows
Firefox, Safari/Chrome, Opera and IE9 users should see a grey fading shadow under this box.
4. Opacity/Transparency
5. Custom Web Fonts
CSS enables the separation of document content from document presentation, for elements such as the layout, colors, and fonts. It can also be used to allow the web page to display differently depending on the screen size or device on which it is being viewed.
CSS specifies a priority scheme to determine which style rules apply if more than one rule matches against a particular element. In this so-called cascade, priorities or weights are calculated and assigned to rules, so that the results are predictable.
Browsers have not been great at reading CSS in the past, but Internet Explorer 9, Firefox 10, Safari, Opera and Google Chrome are fairly good at the implementation of CSS 3.0.
Whats new in CSS 3.0
1. Border Radius
This box should have rounded corners for Firefox, Safari/Chrome, Opera and IE9.
2. Text shadows
Users of Webkit (from Safari 3+), Opera, Firefox, Konqueror or iCab should see a grey drop-shadow behind this paragraph.
3. Box Shadows
Firefox, Safari/Chrome, Opera and IE9 users should see a grey fading shadow under this box.
4. Opacity/Transparency
Users will see this text rendered with the Broadway font, with this part in Broadway Bold.
HTML 5.0
Website Design
HTML5, the next major revision of HTML, the language of the internet, is set to revolutionize the way web developers and designers create websites and the way visitors use them.
Development of HTML stopped in 1999 with HTML 4 and was brought back to life when three major browser vendors—Apple, Opera, and the Mozilla Foundation—came together as the Web Hypertext Application Technology Working Group (WhatWG) to develop an updated and upgraded version of classic HTML.
Old elements like <div> remain, but now HTML markup elements include <section>, <header>, <footer>, <nav>, <article> and more. New media elements include <audio>, <video>, <source>, <embed> and <track>. All these new elements are easily learned by simple analogy with elements the designer already understands.
Very importantly, HTML 5 was explicitly designed to degrade gracefully in browsers that don't support it. Browsers now have tabs, CSS, and XmlHttpRequest, but their HTML renderers are stuck in 1999. The Web can't move forward without accounting for the installed base. HTML 5 understands this. It offers real benefits to page authors today while promising even more to page readers tomorrow as browsers are upgraded.
Click here to see how well the browser you are currenlty using measuers up to what what HTML5 offers and also find out which browsers may be better. The HTML5 Studio has fourteen demos that show off some fanciful sides of HTML5 and CSS3, which can be viewed here.
Development of HTML stopped in 1999 with HTML 4 and was brought back to life when three major browser vendors—Apple, Opera, and the Mozilla Foundation—came together as the Web Hypertext Application Technology Working Group (WhatWG) to develop an updated and upgraded version of classic HTML.
Old elements like <div> remain, but now HTML markup elements include <section>, <header>, <footer>, <nav>, <article> and more. New media elements include <audio>, <video>, <source>, <embed> and <track>. All these new elements are easily learned by simple analogy with elements the designer already understands.
Very importantly, HTML 5 was explicitly designed to degrade gracefully in browsers that don't support it. Browsers now have tabs, CSS, and XmlHttpRequest, but their HTML renderers are stuck in 1999. The Web can't move forward without accounting for the installed base. HTML 5 understands this. It offers real benefits to page authors today while promising even more to page readers tomorrow as browsers are upgraded.
Click here to see how well the browser you are currenlty using measuers up to what what HTML5 offers and also find out which browsers may be better. The HTML5 Studio has fourteen demos that show off some fanciful sides of HTML5 and CSS3, which can be viewed here.
Website Hosting
Hosting Solutions
It is important to have a reliable website hosted on a server that can handle the amount of traffic you receive, has sufficeint disk space and is reliable for business transactions and communication.
Our hosting platform provides a control panel for managing the web server and e-mail and also allows for database support and application development platforms, including: PHP, Java and Ruby on Rails, MySQL, etc. This allows our customers to install scripts for applications like forums, content management and e-commerce.
The various hosting packages available include, spam and virus filtering, webmail, visitor statistics and technical support via telephone and email. All websites hosted by us on the business package or higher also get a Website Firewall Installed specific to their website and Weekly Offsite Website Backups.
Our hosting platform provides a control panel for managing the web server and e-mail and also allows for database support and application development platforms, including: PHP, Java and Ruby on Rails, MySQL, etc. This allows our customers to install scripts for applications like forums, content management and e-commerce.
The various hosting packages available include, spam and virus filtering, webmail, visitor statistics and technical support via telephone and email. All websites hosted by us on the business package or higher also get a Website Firewall Installed specific to their website and Weekly Offsite Website Backups.