Help on the checker is available.
1 critical error(s) detected!
These errors typically prevent the rendering of at least part of the page on mobile devices. Critical errors should be addressed first. Here is the list:
Follow the links above for a detailed description of each message and suggestions to fix the underlying problem.
The quality of the markup sent to mobile browsers will impact the reliability and smoothness of the rendering of the page. Markup validity is the first step to delivering content that can be parsed and rendered reliably by browsers. The recommended markup format for mobile content is XHTML Basic 1.1. But beyond validity, various tags and attributes have a specific impact in the mobile world. For instance, CSS style sheets should be used to control the layout of the page instead of presentational tags (e.g. center, big, or font) and images sizes should be defined in the markup to avoid reflows.
width and height attributes are not specified on an image, browsers need to reflow the page when the image has finished loading, which may disrupt the user experience.width and height attributes matching the actual dimensions of the image.… <img border="0" src="http://i.nuseek.com/images/template/360x318/ist2_746781_female_student.jpg"/>
alt attribute on images, there are a number of reasons why images may not be displayed on mobile devices: the image is too big, the intermittent connection prevented the browser from downloading the image, the user deactivated the rendering of images to save time (and possibly money), ... In such cases, the alternative text will be displayed to help the user understand the missing image(s).alt attribute to all the images of the page. Note that if the images are simply decorative, an empty alt attribute is appropriate.… <img border="0" src="http://i.nuseek.com/images/template/360x318/ist2_746781_female_student.jpg"/>
… <font color="#797979" face="arial,helv" size="2">
The domain marketingagora.org has expired. If you owned this domain, please contact your domain registration service provider for further assistance. If you need help identifying your service provider, visit <a href="http://domainhelp.tucows.com" target="_blank">http://domainhelp.tucows.com</a>.
</font>
… <b>marketingagora.org</b>
Markup validity does not ensure that tags are used appropriately. For instance, given the lack of support for nested tables in mobile browsers and the small screen sizes, using tables for layout will not work on mobile devices. The same goes with the use of applets, frames, pop-ups, and so on. The size of the page is also a very important aspect to keep in mind when designing mobile-friendly pages.
Checks that tables are not used for layout and that graphics are not used for spacing.
table element should only be used - with care - to represent tabular data.<ul> <li>Item 1</li> <li>Item 2</li> </ul> in the markup of the pageul li { display: inline; } in the CSS style sheet to force the items of the list to be rendered on the same line… <table border="0" cellpadding="0" cellspacing="0" class="hdr"><tr><td class="hdrL">
<div class="header"><h1>Welcome to <b>marketingagora.org</b></h1></div>
</td><td class="hdrR">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="oneColLayout" width="100%"><tr><td class="oneCol">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="twoColLayout"><tr><td class="twoColL">
<div class="ldrRelLinks clearfix"><div class="ldrRelLinks_Col1"><ul><li class="first"><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9TWFya2V0aW5nO1I9MTtTPU0j&slt=1&slr=1&lpt=1');"><span class="inner">Marketing</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/web_site_promotion.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9V2ViIFNpdGUgUHJvbW90aW9uO1I9MjtTPW8jLSMzZw..&slt=1&slr=2&lpt=1');"><span class="inner">Web Site Promotion</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/internet_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9SW50ZXJuZXQgTWFya2V0aW5nO1I9MztTPW8jLSMzZw..&slt=1&slr=3&lpt=1');"><span class="inner">Internet Marketing</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/market_research.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9TWFya2V0IFJlc2VhcmNoO1I9NDtTPW8jLSMzZw..&slt=1&slr=4&lpt=1');"><span class="inner">Market Research</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/event_planning.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RXZlbnQgUGxhbm5pbmc7Uj01O1M9byMtIzNn&slt=1&slr=5&lpt=1');"><span class="inner">Event Planning</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/email_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RW1haWwgTWFya2V0aW5nO1I9NjtTPW8jLSMzZw..&slt=1&slr=6&lpt=1');"><span class="inner">Email Marketing</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/public_relations.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9UHVibGljIFJlbGF0aW9ucztSPTc7Uz1vIy0jM2c.&slt=1&slr=7&lpt=1');"><span class="inner">Public Relations</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/promotion.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9UHJvbW90aW9uO1I9ODtTPW8jLSMzZw..&slt=1&slr=8&lpt=1');"><span class="inner">Promotion</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/advertising_agency.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9QWR2ZXJ0aXNpbmcgQWdlbmN5O1I9OTtTPW8jLSMzZw..&slt=1&slr=9&lpt=1');"><span class="inner">Advertising Agency</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/business_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9QnVzaW5lc3MgTWFya2V0aW5nO1I9MTA7Uz1vIy0jM2c.&slt=1&slr=10&lpt=1');"><span class="inner">Business Marketing</span></span></li><li class="last"><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/direct_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RGlyZWN0IE1hcmtldGluZztSPTExO1M9byMtIzNn&slt=1&slr=11&lpt=1');"><span class="inner">Direct Marketing</span></span></li></ul></div></div>
</td><td class="twoColR">
<div class="mainImg"><img border="0" src="http://i.nuseek.com/images/template/360x318/ist2_746781_female_student.jpg"/></div>
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="threeColLayout"><tr><td class="threeColL">
</td><td class="threeColM">
</td><td class="threeColR">
</td></tr></table>
… <table><tr><td><input class="SearchBoxText" id="tsearch" name="tsearch" tabindex="1" type="text"/></td><td><input class="sb_btn" id="search_button" name="search_button" src="http://i.nuseek.com/images/misc/blank.gif" tabindex="2" type="image"/></td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" class="hdr"><tr><td class="hdrL">
<div class="header"><h1>Welcome to <b>marketingagora.org</b></h1></div>
</td><td class="hdrR">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="oneColLayout" width="100%"><tr><td class="oneCol">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="twoColLayout"><tr><td class="twoColL">
<div class="ldrRelLinks clearfix"><div class="ldrRelLinks_Col1"><ul><li class="first"><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9TWFya2V0aW5nO1I9MTtTPU0j&slt=1&slr=1&lpt=1');"><span class="inner">Marketing</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/web_site_promotion.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9V2ViIFNpdGUgUHJvbW90aW9uO1I9MjtTPW8jLSMzZw..&slt=1&slr=2&lpt=1');"><span class="inner">Web Site Promotion</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/internet_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9SW50ZXJuZXQgTWFya2V0aW5nO1I9MztTPW8jLSMzZw..&slt=1&slr=3&lpt=1');"><span class="inner">Internet Marketing</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/market_research.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9TWFya2V0IFJlc2VhcmNoO1I9NDtTPW8jLSMzZw..&slt=1&slr=4&lpt=1');"><span class="inner">Market Research</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/event_planning.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RXZlbnQgUGxhbm5pbmc7Uj01O1M9byMtIzNn&slt=1&slr=5&lpt=1');"><span class="inner">Event Planning</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/email_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RW1haWwgTWFya2V0aW5nO1I9NjtTPW8jLSMzZw..&slt=1&slr=6&lpt=1');"><span class="inner">Email Marketing</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/public_relations.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9UHVibGljIFJlbGF0aW9ucztSPTc7Uz1vIy0jM2c.&slt=1&slr=7&lpt=1');"><span class="inner">Public Relations</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/promotion.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9UHJvbW90aW9uO1I9ODtTPW8jLSMzZw..&slt=1&slr=8&lpt=1');"><span class="inner">Promotion</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/advertising_agency.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9QWR2ZXJ0aXNpbmcgQWdlbmN5O1I9OTtTPW8jLSMzZw..&slt=1&slr=9&lpt=1');"><span class="inner">Advertising Agency</span></span></li><li><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/business_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9QnVzaW5lc3MgTWFya2V0aW5nO1I9MTA7Uz1vIy0jM2c.&slt=1&slr=10&lpt=1');"><span class="inner">Business Marketing</span></span></li><li class="last"><span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/direct_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RGlyZWN0IE1hcmtldGluZztSPTExO1M9byMtIzNn&slt=1&slr=11&lpt=1');"><span class="inner">Direct Marketing</span></span></li></ul></div></div>
</td><td class="twoColR">
<div class="mainImg"><img border="0" src="http://i.nuseek.com/images/template/360x318/ist2_746781_female_student.jpg"/></div>
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="threeColLayout"><tr><td class="threeColL">
</td><td class="threeColM">
</td><td class="threeColR">
</td></tr></table>
… <table><tr><td><input class="SearchBoxText" id="tsearch" name="tsearch" tabindex="1" type="text"/></td><td><input class="sb_btn" id="search_button" name="search_button" src="http://i.nuseek.com/images/misc/blank.gif" tabindex="2" type="image"/></td></tr></table>
table element should only be used - with care - to represent tabular data.… <table border="0" cellpadding="0" cellspacing="0" id="oneColLayout" width="100%"><tr><td class="oneCol">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="oneColLayout" width="100%"><tr><td class="oneCol">
</td></tr></table>
table element should only be used - with care - to represent tabular data.… <table border="0" cellpadding="0" cellspacing="0" class="hdr"><tr><td class="hdrL">
<div class="header"><!-- ...skipped by mobileOK checker... ---></div>
</td><td class="hdrR">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="oneColLayout" width="100%"><tr><td class="oneCol">
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="twoColLayout"><tr><td class="twoColL">
<div class="ldrRelLinks clearfix"><!-- ...skipped by mobileOK checker... ---></div>
</td><td class="twoColR">
<div class="mainImg"><!-- ...skipped by mobileOK checker... ---></div>
</td></tr></table>
… <table border="0" cellpadding="0" cellspacing="0" id="threeColLayout"><tr><td class="threeColL">
</td><td class="threeColM">
</td><td class="threeColR">
</td></tr></table>
… <table><tr><td><input class="SearchBoxText" id="tsearch" name="tsearch" tabindex="1" type="text"/></td><td><input class="sb_btn" id="search_button" name="search_button" src="http://i.nuseek.com/images/misc/blank.gif" tabindex="2" type="image"/></td></tr></table>
dl, dt and dd elements). Instead of a table-based layout, use CSS techniques instead. See a tutorial on table-less layout.… <table border="0" cellpadding="0" cellspacing="0" id="container"><tr><td class="col1"><!-- ...skipped by mobileOK checker... ---></td><td class="col2"><!-- ...skipped by mobileOK checker... ---></td><td class="col3"><!-- ...skipped by mobileOK checker... ---></td></tr></table>
The size of the page includes the page itself, the external style sheet(s), and the embedded images and objects. mobileOK requires the total size of the page to be under 20 KB, and the markup itself to be under 10 KB to ensure that the page can be retrieved and rendered by a mobile device in a reasonable amount of time.
screen and handheld media types so that only relevant CSS styles are downloaded by most devices.Scripts can be used as long as scripting support is not required, since many mobile browsers have limited or no support for Javascripts.
… <script language="Javascript" src="/marketingagora.org.js"/>
… <script src="http://js.revsci.net/gateway/gw.js?csid=F08747"/>
… <script>DM_tag();</script>
… <script language="javascript" type="Text/Javascript">
function GetIPPI(g) {
var xmlHttp = createXMLHttpRequest();
if (xmlHttp != null) {
xmlHttp.open('GET', '/'+g+'.ippi?g='+g, true);
xmlHttp.send(null);
}
}
function createXMLHttpRequest() {
try { return new ActiveXObject('Msxml2.XMLHTTP'); } catch(e) {}
try { return new ActiveXObject('Microsoft.XMLHTTP'); } catch(e) {}
try { return new XMLHttpRequest(); } catch(e) {}
return null;
}
GetIPPI('1ac59e6c-73c9-4283-ba7a-8506408ebb57');
</script>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9TWFya2V0aW5nO1I9MTtTPU0j&slt=1&slr=1&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/web_site_promotion.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9V2ViIFNpdGUgUHJvbW90aW9uO1I9MjtTPW8jLSMzZw..&slt=1&slr=2&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/internet_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9SW50ZXJuZXQgTWFya2V0aW5nO1I9MztTPW8jLSMzZw..&slt=1&slr=3&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/market_research.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9TWFya2V0IFJlc2VhcmNoO1I9NDtTPW8jLSMzZw..&slt=1&slr=4&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/event_planning.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RXZlbnQgUGxhbm5pbmc7Uj01O1M9byMtIzNn&slt=1&slr=5&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/email_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9RW1haWwgTWFya2V0aW5nO1I9NjtTPW8jLSMzZw..&slt=1&slr=6&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/public_relations.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9UHVibGljIFJlbGF0aW9ucztSPTc7Uz1vIy0jM2c.&slt=1&slr=7&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/promotion.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9UHJvbW90aW9uO1I9ODtTPW8jLSMzZw..&slt=1&slr=8&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/advertising_agency.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9QWR2ZXJ0aXNpbmcgQWdlbmN5O1I9OTtTPW8jLSMzZw..&slt=1&slr=9&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
… <span class="outer" onclick="javascript:slNav('/search/marketing/site/promotion/business_marketing.htm?yt=qs%3d06oENya4ZG1YS6vOLJwpLiFdjG98_EIKJr5F3diYlK_O7vGEcYRozcXMvmXS19T-zYrMkg5nnqit7j0tt6Q9nfS1fXm4pbNjuAplCOhzyK__m3SybZNiqrwfNoJZNObD7bS9bMX_B5bqjrOAgKgtP6K6fbTz7WorxJGebz7xe0JG8miQE4VWhpA0IvRXtaZRuU8gydXmHpPQ2polOflAtwynXr5g..%2cYT0xO0w9QnVzaW5lc3MgTWFya2V0aW5nO1I9MTA7Uz1vIy0jM2c.&slt=1&slr=10&lpt=1');"><!-- ...skipped by mobileOK checker... ---></span>
Frames, pop-ups and applets are not at all mobile friendly. Usage of the object tag with its fallback mechanism needs particular care to avoid unnecessary downloads.
… <a href="http://domainhelp.tucows.com" target="_blank">http://domainhelp.tucows.com</a>
Checks that image maps are not used.
<input type='image'> assumes that the user will click on a specific area of an image, which is not possible on many mobile devices.… <input class="sb_btn" id="search_button" name="search_button" src="http://i.nuseek.com/images/misc/blank.gif" tabindex="2" type="image"/>
The most efficient way to control the layout of a page is to use CSS style sheets. To use them well in a mobile browser, it is important to ensure that the CSS style sheets referenced by a page and the CSS styles directly defined in the page are valid, and e.g. make a good use of the @media rules.
em or percentage based values in CSS.… font:12px arial,sans-serif
… width:754px
… height:26px
… height:26px
… width:360px
… height:308px
… width:500px
… height:28px
… font-size:16px
… width:250px
… display:none
… position:relative
… display:none
… position:relative
… position:absolute
… display:block
… display:block
… float:right
… display:inline-block
… display:inline-block
@media attribute.Images and/or image objects must be delivered in an appropriate format and dimensions so that they can be retrieved and rendered by most mobile browsers. mobileOK requires that all images and rendered objects be either GIF or JPEG images.
Checks in this category ensure that the content is properly encoded, and that the encoding being used is properly advertised in the HTTP headers. See Introducing Character Sets and Encodings for an overview of this topic. mobileOK requires that the content be made available encoded in UTF-8.
Keyboard and other input methods on mobile devices can be tedious to use. Inputs should be minimized. Default values should be provivded to guide the user whenever possible.
inputmode attribute of the input element can help mobile browsers uses the most adapted input mode on the device (e.g. numeric keyboard vs alphabetic).… <input class="SearchBoxText" id="tsearch" name="tsearch" tabindex="1" type="text"/>
The source of the messages in this category is to be found in the HTTP headers that were sent along with the page. They are most likely due to the Web server configuration for static files, or the way the server-side scripts are written for dynamic content. Making sure that HTTP headers are correctly defined is essential in a mobile context with a usually low bandwidth and high latency.
no-cache (or max-age=0) directive prevents browsers from caching the content, and thus requires them to retrieve it through the network every time.Last-Modified and/or ETag HTTP headers to limit the complete retrieval of the resource to the cases where the resource has changed. See Mark Nottingham's tutorial on caching to learn more about these techniques.no-cache value in the Pragma HTTP directive prevents browsers from caching the content, and thus requires them to retrieve it through the network every time.Last-Modified and/or ETag HTTP headers to limit the complete retrieval of the resource to the cases where the resource has changed. See Mark Nottingham's tutorial on caching to learn more about these techniques.application/xhtml+xml. More browsers are likely to support that media type, and optimize the rendering for it. application/vnd.wap.xhtml+xml is widely used and supported in mobile networks as well but is unlikely to be supported by non-mobile browsers.
application/xhtml+xml media type.
application/xhtml+xml (e.g. Internet Explorer) and prompt users to download pages served as such. You should not serve XHTML content to browsers that do not support it. Use Content Negotiation to match the browser's capabilities. See the XHTML Media Types - Second Edition W3C note for more information and in particular the Compatibility Guidelines to follow to have XHTML documents rendered on both XHTML-aware and HTML-only user agents.
Following a link may require cost, time, and attention from users in a mobile context. When a user follows a link that leads to nowhere, or cannot be rendered by the browser, the user experience is poor.
This is the W3C mobileOK Checker v1.2.2
This work is part of the MobiWeb 2.0 project supported by the European Union's 7th Research Framework Programme (FP7).
Copyright © 1994-2009 W3C ® ( MIT , ERCIM , Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.