(X)HTML & CSS

Internet Standards & You

Valid HTML means that the website is compatible with the major browsers. Many large corporate, professional websites are rife with countless mark up glitches that cause the W3 validator to say no. Typically they work just fine across all browsers and the reasons for the glitches can be many and cryptic, usually taking experience to translate them.

Havok Fighting
Havok Fighting
Kelowna, B.C.
Kelowna Neon & Signs Manufacturing
Kelowna Neon &
Signs Manufacturing
Kelowna, B.C.
The Armstrong Hotel
The Armstrong Hotel
Armstrong, B.C.
KC's Contracting & Custom Torchworks
KC's Contracting &
Custom Torchworks
Kelowna, B.C.
Liberty International Mineral Corporation
Liberty International
Mineral Corporation
Kelowna, B.C.
Crystal Classic Exteriors
Crystal Classic Exteriors
Kelowna, B.C.
The Kelowna Kitchen Studio
The Kelowna Kitchen Studio
Kelowna, B.C.

Why Does My Business Need an (X)HTML Website?

What is (X)HTML?

HTML is Hyper Text Markup Language. To code a web page is to mark up the language.
XHTML is an acronym for Extensible “Hypertext Markup Language”.
It is very similar to HTML and was conceived to afford more functionality with XML.

The code of choice for TechnoCraft Online is HTML 4.01 Strict until HTML 5 comes to prolific use (almost there :)

We have chosen this particular type of code because of its versatility within the web page document. This allows a simpler site that easily conforms to all web standards.

There is a worldwide standard for web development. This is very important because it focuses on a worldwide standard of web code. The gentleman who developed HTML is a Tim Berners-Lee, and he has moved on to create an organization called the World Wide Web Consortium, appropriatly sporting the acronym, W3C.

What is the W3C and How Does It Affect My Business?

Okay, so in short, the W3C is an organization that is dedicated to standardizing markup (web code) languages worldwide. Outside of North America the W3C is recognized and standards friendly code is requested by companies of their developer.

That said, the first point we'll make is that the W3C does Not affect your business, and following the W3C's standards does Not ensure that the website you have developed is going to work flawlessly 100% of the time.

What does affect your business is updating the site at a later date, making changes, plugging in new bits as time affects your business and website in kind.

When we develop your website, we build it using standards friendly code practices and we place a link on each of our productions to show that you conform to web standards. We comment our material as well (as necessary).

This means your business's website is standard, professional, clean and easy to update.

What is XML?

XML is Extensible Markup Language and in theory, is the parent language to XHTML documents, and is the evolved form of SGML (Standard Generalized Markup Language). SGML allowed developers to customize syntax's for the web code they are using. This abstract form of data handling allows a developer a standard method of transferring data between platforms.
Many of it's features will be seen more by your developer than you, but it's good to know that your website is using standardized data typing and methods for later changes you may want to enact.

Features of (X)HTML

  • (X)HTML documents with SSI can be written to operate as well as, and sometimes better than if they were written in a server side language such as ASP, PHP, C#, VB, CGI, Coldfusion, etc.

  • Proper sparing use of server side languages within an (X)HTML framework ensures fast loading times.

  • A validated (X)HTML website is more likely to work properly across multiple browsers (IE6 not withstanding).

  • (X)HTML is much easier to work with than any server side language, and easier to update and maintain as a result.

Many of the great features of your (X)HTML website will be felt by your web developer, and your wallet. The ability to integrate so many features into your website though it's code design will save you the cost of hours spent writing code that would not need to be written if using (X)HTML elements.