CompuSkills Blog
Accessible Web Design, IT and Information Security
-
Jan18
What are the Disadvantages of AJAX?
Filed under: Accessibility, Frequently Asked Questions, Technology, Validation; Tagged as: Accessibility, Frequently-Asked-Questions, Technology, ValidationNo CommentsWhat are the disadvantages of using AJAX techniques? In practice, AJAX applications are subject to the effects of latency, often leading to baffling delays for the end-user.
AJAX is not well integrated with any browsers; so again, users may experience unexplained effects, such as failure of the back button, incapacity to bookmark pages. Search engines may not see the content, which can have severe effects on a company’s page ranking.
Accessibility requirements may be contravened, so a site may have to provide a non-AJAX version for users of non-compliant browsers.
Technorati Tags: AJAX Java Script XML Scripting Client Side FAQ Frequently Asked Questions Compuskills Asynchronous
-
Jan15
CSS Positioning?
Filed under: Frequently Asked Questions, Validation, Web Design; Tagged as: Frequently-Asked-Questions, Validation, Web Design LinksNo CommentsShould I use tables or absolute/relative positioning to place elements on the page? The formally correct, modern, answer seems to be to not use tables unless you want to display tabular data.
Tables are messy to code and inflexible.
However, there are some serious practical limitations in using absolute and relative positioning. Positioning elements on a page can be a nightmare. Sometimes there seems no way you can place elements on the page and have them stay where you want. Even worse, you finally succeed and then find that a different browser interprets the positioning instructions in a subtly different way that renders your layout unusable. So, sometimes, you might just crack and use a table…
Technorati Tags: Web Design CSS Internet Positioning Web Code FAQ Frequently Asked Questions Design
-
Jan14
Microformats - Good and Bad Points
Filed under: Technology, Validation, Web Design; Tagged as: Technology, Validation, Web Design LinksNo CommentsQuick rant. It seems there is a lot of propaganda which is pushing Microformats as the “new great thing” on the web. As a result of this, I tried to institute the hCard / vCard microformat (find out more at microformats.org) on a web site currently being developed.
Now the format itself is (eventually) easy enough to get to grips with and it is possible that it could be useful. Being able to generate a human and machine readable address book entry from the same data seems like a brilliant idea. Putting it into practice is somewhat harder.
In a nutshell you mark up your data with SPAN or DIV tags (or whatever) which has a class set to match the vCard fields (eg “fn” for name, “org” for organisation etc). This is fairly straight forward, although it can generate lots of span tags if your contact details are even slightly complicated. When all this is done, you are left with some (X)HTML markup which can be styled as you see fit.
That was the easy bit.
Having done all the microformat marking, you are left wondering if it has “worked.” Is the data actually machine readable in the manner you would expect? The (X)HTML is, but that is no big deal - if the machine readable bit isn’t, all that span effort went to waste.
Now, moving to the dreaded Technorati can help. At the “Technorati Kitchen” there is a page which converts the mark up into a .VCF file which you can down load and try to import into what ever address software you use (Outlook, Windows Address book and the Nokia Address book were the ones tried today). The problem is the VCF you get to download wont open in anything. If you open it in a text editor it “looks” legitimate but no address software seems to like it. It is not just the mark up I made either, following links from the “examples in the wild” page took me to sites like “Mike Rumble - Contact” which downloads a broken VCF thanks to Technorati.
In the end, I had to leave the markup in (hoping it was working) and manually create a functional vCard - which now works fine in all the applications available to test.
Hopefully there is a better solution and if anyone knows it, PLEASE let us know!
Technorati Tags: Microformat, vCard, hCard, Technorati, HTML, XHTML, Web Design, Web Technology, Technology
-
Jan13
How can I check if my web page uses valid CSS?
Filed under: Frequently Asked Questions, Validation, Web Design; Tagged as: Frequently-Asked-Questions, Validation, Web Design LinksNo CommentsHow can I check if my web page uses valid CSS? Go to http://jigsaw.w3.org/css-validator/ Enter the address of the stylesheet you want to check. You will get a free report indicating any errors.
Compuskills web design service uses valid XHTML and CSS in all its projects unless this explicitly contradicts the customer requirements.
Technorati Tags: Web Design CSS Internet Compuskills Web Code FAQ Frequently Asked Questions
-
Jan13
How can I check if my web page uses valid XHTML?
Filed under: Frequently Asked Questions, Validation, Web Design; Tagged as: Frequently-Asked-Questions, Validation, Web Design LinksNo CommentsHow can I check if my web page uses valid XHTML? Go to http://validator.w3.org/ Enter the address of the page you want to check. You will get a free report indicating any errors.
Compuskills web design service uses valid XHTML and CSS in all its projects unless this explicitly contradicts the customer requirements.
Technorati Tags: Web Design HTML XHTML Internet Compuskills Web Code FAQ Frequently Asked Questions

Comments