NB: Note that this service is very experimental: it is based on a beta-released library, and based on a non-yet stabilized version of W3C mobileOK Basic. Please get involved to help improve this service!

Evaluating http://www.tkk.fi/sv/index.html with mobileOK Basic gives the following results:

This page is not mobileOK Basic!

Summary

  1. Error Tests failed: 10 / 25
  2. Info Tests passed: 15 / 25
  3. Warning Warnings: 54

Tests failed

  1. Error CACHING

    Related best practice:
    [CACHING] Provide caching information in HTTP responses.

    • Error The document is served without caching information ("Expires" or "Cache-Control" header)
  2. Error CHARACTER_ENCODING_SUPPORT and CHARACTER_ENCODING_USE

    Related best practices:
    [CHARACTER_ENCODING_SUPPORT] Ensure that content is encoded using a character encoding that is known to be supported by the device.
    [CHARACTER_ENCODING_USE] Indicate in the response the character encoding being used.

    • Error The HTTP Content-Type header does not specify a character encoding and no UTF-8 encoding or a non-UTF-8 is specified in the XML declaration
    • Warning This resource is served as "text/css" but does not specify UTF-8 as character encoding (no charset parameter)
      HTTP Header Content-Type of http://www.tkk.fi/style/css/print.css
  3. Error CONTENT_FORMAT_SUPPORT and VALID_MARKUP

    Related best practices:
    [CONTENT_FORMAT_SUPPORT] Send content in a format that is known to be supported by the device.
    [VALID_MARKUP] Create documents that validate to published formal grammars.

    • Error The document is an HTML document and it fails to validate according to its given DOCTYPE: Attribute "type" is required and must be specified for element type "style".
      Line 33 , Column 8 in http://www.tkk.fi/sv/index.html
    • Error The document is an HTML document and it fails to validate according to its given DOCTYPE: The content of element type "img" must match "EMPTY". Children of type "comment" are not allowed.
      Line 52 , Column 123 in http://www.tkk.fi/sv/index.html
    • Error The document is an HTML document and it fails to validate according to its given DOCTYPE: The element type "img" must be terminated by the matching end-tag "</img>".
      Line 54 , Column 3 in http://www.tkk.fi/sv/index.html
    • Error The document is an HTML document and it fails to validate according to its given DOCTYPE: The element type "img" must be terminated by the matching end-tag "</img>".
      Line 54 , Column 3 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: Attribute "type" is required and must be specified for element type "style".
      Line 33 , Column 8 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: The content of element type "img" must match "EMPTY". Children of type "comment" are not allowed.
      Line 52 , Column 123 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: The element type "img" must be terminated by the matching end-tag "</img>".
      Line 54 , Column 3 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: Attribute "type" is required and must be specified for element type "style".
      Line 33 , Column 8 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: The content of element type "img" must match "EMPTY". Children of type "comment" are not allowed.
      Line 52 , Column 123 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: The element type "img" must be terminated by the matching end-tag "</img>".
      Line 54 , Column 3 in http://www.tkk.fi/sv/index.html
    • Error The document does not validate against the XHTML Basic 1.1 DTD nor MP 1.2: The element type "img" must be terminated by the matching end-tag "</img>".
      Line 54 , Column 3 in http://www.tkk.fi/sv/index.html
    • Error The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/images/logo-bw.gif) and the response relates to a request for an included resource
    • Error The embedded image or object is not of type image/gif or image/jpeg (text/html)
      http://www.tkk.fi/images/logo-bw.gif
    • Error The the HTTP status represents failure (4xx), other than 404 or a request for authentication (e.g. 401), (in response to the resource http://www.tkk.fi/en/faculty_staff/index.html)
    • Error The the HTTP status represents failure (4xx), other than 404 or a request for authentication (e.g. 401), (in response to the resource http://www.tkk.fi/fi/henkilokunnalle/index.html)
    • Error The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/images/logo-bw.gif) and the response relates to a request for an included resource
    • Warning The document is served as "text/html" instead of the recommended "application/xhtml+xml"
    • Warning The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/sv/bli_studerande/nyheter/view/hakuaika_on_alkanut.html) and the response relates to a request for a linked resource
  4. Error EXTERNAL_RESOURCES

    Related best practice:
    [EXTERNAL_RESOURCES] Keep the number of externally linked resources to a minimum.

    • Error The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/images/logo-bw.gif) and the response relates to a request for an included resource
  5. Error GRAPHICS_FOR_SPACING

    Related best practice:
    [GRAPHICS_FOR_SPACING] Do not use graphics for spacing.

    • Error The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/images/logo-bw.gif) and the response relates to a request for an included resource
  6. Error IMAGES_RESIZING and IMAGES_SPECIFY_SIZE

    Related best practices:
    [IMAGES_RESIZING] Resize images at the server, if they have an intrinsic size.
    [IMAGES_SPECIFY_SIZE] Specify the size of images in markup, if they have an intrinsic size.

    • Error the height or width specified is less than the correseponding dimension of the image
      … <img alt="" height="1" src="etusivu.gif" style="display: none;" width="1"/>
    • Error the height or width specified is less than the correseponding dimension of the image
      … <img alt="" height="1" src="sub-etusivu.jpg" style="display: none;" width="1"/>
    • Error Either the height or width attribute is missing
      … <img alt="TKK" border="0" src="../style/images/logo.gif"/>
    • Error Either the height or width attribute is missing
      … <img align="left" alt="" border="" src="../style/images/logo-bw.gif"/>
    • Error The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/images/logo-bw.gif) and the response relates to a request for an included resource
  7. Error MEASURES

    Related best practice:
    [MEASURES] Do not use pixel measures and do not use absolute units in markup language attribute values and style sheet property values.

  8. Error OBJECTS_OR_SCRIPT

    Related best practice:
    [OBJECTS_OR_SCRIPT] Do not rely on embedded objects or script.

    • Error A "javascript:" link is used
      … <a href="javascript:window.print();">Print</a>
    • Warning The document uses scripting
      … <script src="../midcom-static/jQuery/jquery-1.2.1.js" type="text/javascript"/>
    • Warning The document uses scripting
      … <script type="text/javascript">
      var $j = jQuery.noConflict();
      var MIDCOM_STATIC_URL = '/midcom-static';
      var MIDCOM_PAGE_PREFIX = 'http://www.tkk.fi/';
      </script>
  9. Error PAGE_SIZE_LIMIT

    Related best practice:
    [PAGE_SIZE_LIMIT] Ensure that the overall size of page is appropriate to the memory limitations of the device.

    • Error The total size of the page (89213 bytes) exceeds 20 kilobytes (Primary document: 8679, Images: 79407, Style sheets: 1127)
    • Error The HTTP status code is 404 or 5xx (in response to the resource http://www.tkk.fi/images/logo-bw.gif) and the response relates to a request for an included resource

Tests passed with warnings

Following tests were passed but raised one or more warnings.

You may want to consider if these warnings can help improve the page even further.

  1. Warning DEFAULT_INPUT_MODE

    Related best practice:
    [DEFAULT_INPUT_MODE] Specify a default text entry mode, language and/or input format, if the device is known to support it.

    • Warning There is no inputmode attribute on this text entry element
      … <input id="search" name="q" type="text" value=""/>
  2. Warning STYLE_SHEETS_SUPPORT

    Related best practice:
    [STYLE_SHEETS_SUPPORT] Organize documents so that if necessary they may be read without style sheets.

  3. Warning STYLE_SHEETS_USE

    Related best practice:
    [STYLE_SHEETS_USE] Use style sheets to control layout and presentation, unless the device is known not to support them.

    • Warning All styles are restricted to CSS media types other than "handheld" or "all"
      … <style media="print, handheld" type="text/css">
      @import "/style/css/print.css";
      </style>
    • Warning All styles are restricted to CSS media types other than "handheld" or "all"
      … <style media="screen, projection" type="text/css">
      @import "/style/css/screen.css";
      </style>
    • Warning The style attribute is used
      … <img alt="" height="1" src="etusivu.gif" style="display: none;" width="1"/>
    • Warning The style attribute is used
      … <img alt="" height="1" src="sub-etusivu.jpg" style="display: none;" width="1"/>
    • Warning The style attribute is used
      … <table border="0" style="width:465px;height:178px;"><!-- ...skipped by mobileOK checker... ---></table>
  4. Warning TABLES_ALTERNATIVES

    Related best practice:
    [TABLES_ALTERNATIVES] Where possible, use an alternative to tabular presentation.

    • Warning A Table element exists
      … <table border="0" style="width:465px;height:178px;"><tbody><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr><tr><!-- ...skipped by mobileOK checker... ---></tr></tbody></table>

Links review

Some of the links on the page point to resources that may not work adequately on a mobile device:

  • Warning Links to resources of which the declared character encoding is not UTF-8:
    • The linked resource http://alumni.tkk.fi/en/ is served without a declared encoding
    • The linked resource http://lib.tkk.fi is served without a declared encoding
    • The linked resource http://tkk100.tkk.fi/sv/ is served without a declared encoding
    • The linked resource http://www.google.com/u/tkk?q=&domains=www.tkk.fi&sitesearch=www.tkk.fi is served with a character encoding of iso-8859-1
    • The linked resource http://www.tkk.fi/en/faculty_staff/index.html is served with a character encoding of iso-8859-1
    • The linked resource http://www.tkk.fi/en/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/fi/henkilokunnalle/index.html is served with a character encoding of iso-8859-1
    • The linked resource http://www.tkk.fi/fi/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/tarja_halonen_patroness.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/tkk-n_hakijamaara_edelleen_nousussa.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/tkk100_postimerkki.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/tkk_uudisti_paaverkkosivunsa.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/tkk_varainhankinta.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/tutkintotilastot_2007.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/aktuellt/nyheter/view/uuden_yliopiston_nimeksi_aalto_korkeakoulu.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/alphabetical_index/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/bli_studerande/nyheter/view/hakuaika_on_alkanut.html is served with a character encoding of iso-8859-1
    • The linked resource http://www.tkk.fi/sv/blistuderande/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/feedback/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/forskning/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/index.html?text is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/om_tkk/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/om_tkk/kontaktuppgifter/forvaltningsavdelningen/pr.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/om_tkk/kontaktuppgifter/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/om_tkk/organisation_och_forvaltning/fakulteter_institutioner/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/rss/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/sitemap/index.html is served without a declared encoding
    • The linked resource http://www.tkk.fi/sv/studier/index.html is served without a declared encoding

NB: this service is released as a beta demonstrator of what the W3C MobileOK Basic checker service will look like; it is very likely to time out on some sites, esp. if they use a great number of links.

Check by URI