Errors
A “charset” attribute on a “meta” element found after the first 1024 bytes.
Saw “<!--” within a comment. Probable cause: Nested comment (not allowed).
Element “script” must not have attribute “defer” unless attribute “src” is also specified.
Element “script” must not have attribute “async” unless attribute “src” is also specified.
Attribute “top-bar” not allowed on element “nav” at this point.
Attribute “top-bar-scroll” not allowed on element “nav” at this point.
Duplicate ID “gl-hd-logotype”.
Attribute “ng-controller” not allowed on element “div” at this point.
Attribute “dropdown” not allowed on element “div” at this point.
Attribute “is-open” not allowed on element “div” at this point.
Attribute “ng-if” not allowed on element “a” at this point.
Attribute “ng-click” not allowed on element “a” at this point.
Attribute “ng-class” not allowed on element “a” at this point.
Duplicate ID “gl-hd-login-register”.
Attribute “ng-click” not allowed on element “span” at this point.
Attribute “ng-if” not allowed on element “span” at this point.
Duplicate ID “gl-hd-user”.
Attribute “ng-src” not allowed on element “img” at this point.
Element “img” is missing required attribute “src”.
Attribute “ng-bind” not allowed on element “span” at this point.
Attribute “ng-if” not allowed on element “li” at this point.
Attribute “ng-repeat” not allowed on element “li” at this point.
Duplicate ID “gl-hd-user-fave-{{$index}}”.
Attribute “ng-class” not allowed on element “li” at this point.
Attribute “personal-link” not allowed on element “span” at this point.
Duplicate ID “gl-hd-user-fave-all”.
Duplicate ID “gl-hd-user-recent-{{$index}}”.
Duplicate ID “gl-hd-user-recent-all”.
Duplicate ID “gl-hd-user-profile”.
Duplicate ID “gl-hd-user-logout”.
Duplicate ID “gl-hd-flag”.
Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)
Duplicate ID “gl-pl-station”.
Duplicate ID “gl-pl-pause”.
Duplicate ID “gl-pl-play”.
Duplicate ID “gl-pl-skip-back”.
Duplicate ID “gl-pl-skip-forward”.
Attribute “ng-class” not allowed on element “div” at this point.
Attribute “radio-favorite-button” not allowed on element “div” at this point.
Attribute “dropdown-toggle” not allowed on element “button” at this point.
Attribute “ng-disabled” not allowed on element “button” at this point.
Attribute “ng-class” not allowed on element “button” at this point.
Duplicate ID “gl-pl-fave”.
Duplicate ID “gl-pl-share”.
Attribute “ng-include” not allowed on element “ul” at this point.
Attribute “src” not allowed on element “ul” at this point.
Attribute “ng-click” not allowed on element “button” at this point.
Attribute “ng-include” not allowed on element “div” at this point.
Attribute “src” not allowed on element “div” at this point.
Duplicate ID “gl-pl-surprise”.
Bad value “module.player.shuffle” for attribute “translate” on element “a”.
Bad value “search” for attribute “role” on element “nav”.
Attribute “ng-controller” not allowed on element “nav” at this point.
Attribute “ng-class” not allowed on element “nav” at this point.
Attribute “radio-instant-search” not allowed on element “nav” at this point.
Bad value “” for attribute “action” on element “form”: Must be non-empty.
Attribute “ui-keydown” not allowed on element “input” at this point.
Attribute “ng-attr-placeholder” not allowed on element “input” at this point.
Attribute “options” not allowed on element “input” at this point.
Attribute “datasets” not allowed on element “input” at this point.
Attribute “ng-model” not allowed on element “input” at this point.
Attribute “autocapitalize” not allowed on element “input” at this point.
Attribute “autocorrect” not allowed on element “input” at this point.
Bad value “header.search.headline” for attribute “translate” on element “span”.
Attribute “ng-show” not allowed on element “div” at this point.
Attribute “main-navigation” not allowed on element “ul” at this point.
Bad value “” for attribute “id” on element “a”: An ID must not be the empty string.
Duplicate ID “”.
Bad value “” for attribute “id” on element “use”: Not a valid XML 1.0 name.
Attribute “nong-src” not allowed on element “img” at this point.
Bad value “http://www.radio.se/genre/Heavy Metal/” for attribute “href” on element “a”: Illegal character in path segment: space is not allowed.
Bad value “http://www.radio.se/genre/Hip Hop/” for attribute “href” on element “a”: Illegal character in path segment: space is not allowed.
Bad value “http://www.radio.se/genre/Afrikansk Musik/” for attribute “href” on element “a”: Illegal character in path segment: space is not allowed.
Bad value “http://www.radio.se/amne/Främmande Språk - Språk/” for attribute “href” on element “a”: Illegal character in path segment: space is not allowed.
Bad value “http://www.radio.se/amne/Campus Radio/” for attribute “href” on element “a”: Illegal character in path segment: space is not allowed.
Attribute “recents-sidebar” not allowed on element “div” at this point.
Attribute “sidebar-show” not allowed on element “div” at this point.
Attribute “radio-greetings” not allowed on element “div” at this point.
Attribute “station-logo-id” not allowed on element “div” at this point.
Attribute “station-link-logo-id” not allowed on element “nav” at this point.
Attribute “station-link-name-id” not allowed on element “nav” at this point.
Attribute “search-all-link-id” not allowed on element “nav” at this point.
Attribute “keep-on-top-bar-affixed” not allowed on element “nav” at this point.
Attribute “clear-input-on-search” not allowed on element “nav” at this point.
Attribute “has-fake-label” not allowed on element “nav” at this point.
Attribute “no-history” not allowed on element “nav” at this point.
Duplicate ID “sp-fe-search-icon”.
Duplicate ID “sp-fe-local-station-logo-0”.
Duplicate ID “sp-fe-local-station-logo-1”.
Duplicate ID “sp-fe-local-station-logo-2”.
Attribute “tabcarousel” not allowed on element “div” at this point.
Attribute “tabcarousel-current-tab” not allowed on element “div” at this point.
Attribute “tabcarousel-tabcount” not allowed on element “div” at this point.
Attribute “ng-click” not allowed on element “li” at this point.
Duplicate ID “sp-ma-local-tab”.
Duplicate ID “sp-ma-picks-tab”.
Duplicate ID “sp-ma-top-tab”.
Attribute “ng-if” not allowed on element “div” at this point.
Attribute “ng-cloak” not allowed on element “div” at this point.
Attribute “swipeable” not allowed on element “div” at this point.
Attribute “swipeable-snap” not allowed on element “div” at this point.
Duplicate ID “sp-ma-top-station-logo-0”.
Attribute “highlight-text” not allowed on element “span” at this point.
Attribute “highlight-class” not allowed on element “span” at this point.
Attribute “highlight-text” not allowed on element “small” at this point.
Attribute “highlight-class” not allowed on element “small” at this point.
Attribute “now-playing” not allowed on element “em” at this point.
Attribute “searched-term” not allowed on element “em” at this point.
Duplicate ID “sp-ma-top-station-logo-1”.
Duplicate ID “sp-ma-top-station-logo-2”.
Duplicate ID “sp-ma-top-station-logo-3”.
Duplicate ID “sp-ma-top-station-logo-4”.
Duplicate ID “sp-ma-top-station-logo-5”.
Duplicate ID “sp-ma-top-station-logo-6”.
Duplicate ID “sp-ma-top-station-logo-7”.
Duplicate ID “sp-ma-top-station-logo-8”.
Attribute “positionindicator” not allowed on element “div” at this point.
Attribute “swipeable” not allowed on element “ul” at this point.
Attribute “swipeable-snap” not allowed on element “ul” at this point.
Attribute “swipeable-in-column” not allowed on element “ul” at this point.
Duplicate ID “sp-ma-picks-station-logo-0”.
Duplicate ID “sp-ma-picks-station-logo-1”.
Duplicate ID “sp-ma-picks-station-logo-2”.
Duplicate ID “sp-ma-picks-station-logo-3”.
Duplicate ID “sp-ma-picks-station-logo-4”.
Duplicate ID “sp-ma-picks-station-logo-5”.
Duplicate ID “sp-ma-picks-station-logo-6”.
Duplicate ID “sp-ma-picks-station-logo-7”.
Duplicate ID “sp-ma-picks-station-logo-8”.
Attribute “ng-repeat” not allowed on element “ul” at this point.
Attribute “ng-if” not allowed on element “ul” at this point.
Attribute “ng-cloak” not allowed on element “ul” at this point.
Attribute “stationinfo” not allowed on element “li” at this point.
Attribute “station” not allowed on element “li” at this point.
Attribute “index” not allowed on element “li” at this point.
Attribute “station-logo-id” not allowed on element “li” at this point.
Attribute “station-link-id” not allowed on element “li” at this point.
Duplicate ID “sp-gt-genre-tab”.
Duplicate ID “sp-gt-topic-tab”.
Attribute “ng-cloak” not allowed on element “a” at this point.
Duplicate ID “sp-gt-genre-arrow-right”.
Duplicate ID “sp-gt-genre-arrow-left”.
Duplicate ID “sp-gt-genre-Rock”.
Duplicate ID “sp-gt-genre-Pop”.
Duplicate ID “sp-gt-genre-Electro”.
Duplicate ID “sp-gt-genre-Top-40-&-Charts”.
Duplicate ID “sp-gt-genre-Oldies”.
Duplicate ID “sp-gt-genre-Indie”.
Duplicate ID “sp-gt-genre-Metal”.
Duplicate ID “sp-gt-genre-HipHop”.
Duplicate ID “sp-gt-genre-Jazz”.
Duplicate ID “sp-gt-genre-Classical”.
Duplicate ID “sp-gt-genre-Alternative”.
Duplicate ID “sp-gt-genre-Techno”.
Duplicate ID “sp-gt-genre-R'n'B”.
Duplicate ID “sp-gt-genre-Hard-Rock”.
Duplicate ID “sp-gt-genre-Soul”.
Duplicate ID “sp-gt-genre-Hits”.
Duplicate ID “sp-gt-genre-60s”.
Duplicate ID “sp-gt-genre-70s”.
Duplicate ID “sp-gt-genre-80s”.
Duplicate ID “sp-gt-genre-90s”.
Duplicate ID “sp-gt-genre-African”.
Too many messages.
Warnings
Consider avoiding viewport values that prevent users from resizing documents.
The document is not mappable to XML 1.0 due to two consecutive hyphens in a comment.
The first occurrence of ID “gl-hd-logotype” was here.
The first occurrence of ID “gl-hd-login-register” was here.
The first occurrence of ID “gl-hd-user” was here.
The first occurrence of ID “gl-hd-user-fave-{{$index}}” was here.
The first occurrence of ID “gl-hd-user-fave-all” was here.
The first occurrence of ID “gl-hd-user-recent-{{$index}}” was here.
The first occurrence of ID “gl-hd-user-recent-all” was here.
The first occurrence of ID “gl-hd-user-profile” was here.
The first occurrence of ID “gl-hd-user-logout” was here.
The first occurrence of ID “gl-hd-flag” was here.
The first occurrence of ID “gl-pl-station” was here.
The first occurrence of ID “gl-pl-pause” was here.
The first occurrence of ID “gl-pl-play” was here.
The first occurrence of ID “gl-pl-skip-back” was here.
The first occurrence of ID “gl-pl-skip-forward” was here.
The first occurrence of ID “gl-pl-fave” was here.
The first occurrence of ID “gl-pl-share” was here.
The first occurrence of ID “gl-pl-surprise” was here.
Section lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all sections.
The first occurrence of ID “” was here.
The first occurrence of ID “sp-fe-search-icon” was here.
The first occurrence of ID “sp-fe-local-station-logo-0” was here.
The first occurrence of ID “sp-fe-local-station-logo-1” was here.
The first occurrence of ID “sp-fe-local-station-logo-2” was here.
The first occurrence of ID “sp-ma-local-tab” was here.
The first occurrence of ID “sp-ma-picks-tab” was here.
The first occurrence of ID “sp-ma-top-tab” was here.
The first occurrence of ID “sp-ma-top-station-logo-0” was here.
The first occurrence of ID “sp-ma-top-station-logo-1” was here.
The first occurrence of ID “sp-ma-top-station-logo-2” was here.
The first occurrence of ID “sp-ma-top-station-logo-3” was here.
The first occurrence of ID “sp-ma-top-station-logo-4” was here.
The first occurrence of ID “sp-ma-top-station-logo-5” was here.
The first occurrence of ID “sp-ma-top-station-logo-6” was here.
The first occurrence of ID “sp-ma-top-station-logo-7” was here.
The first occurrence of ID “sp-ma-top-station-logo-8” was here.
The first occurrence of ID “sp-ma-picks-station-logo-0” was here.
The first occurrence of ID “sp-ma-picks-station-logo-1” was here.
The first occurrence of ID “sp-ma-picks-station-logo-2” was here.
The first occurrence of ID “sp-ma-picks-station-logo-3” was here.
The first occurrence of ID “sp-ma-picks-station-logo-4” was here.
The first occurrence of ID “sp-ma-picks-station-logo-5” was here.
The first occurrence of ID “sp-ma-picks-station-logo-6” was here.
The first occurrence of ID “sp-ma-picks-station-logo-7” was here.
The first occurrence of ID “sp-ma-picks-station-logo-8” was here.
The first occurrence of ID “sp-gt-genre-tab” was here.
The first occurrence of ID “sp-gt-topic-tab” was here.
The first occurrence of ID “sp-gt-genre-arrow-right” was here.
The first occurrence of ID “sp-gt-genre-arrow-left” was here.
The first occurrence of ID “sp-gt-genre-Rock” was here.
The first occurrence of ID “sp-gt-genre-Pop” was here.
The first occurrence of ID “sp-gt-genre-Electro” was here.
The first occurrence of ID “sp-gt-genre-Top-40-&-Charts” was here.
The first occurrence of ID “sp-gt-genre-Oldies” was here.
The first occurrence of ID “sp-gt-genre-Indie” was here.
The first occurrence of ID “sp-gt-genre-Metal” was here.
The first occurrence of ID “sp-gt-genre-HipHop” was here.
The first occurrence of ID “sp-gt-genre-Jazz” was here.
The first occurrence of ID “sp-gt-genre-Classical” was here.
The first occurrence of ID “sp-gt-genre-Alternative” was here.
The first occurrence of ID “sp-gt-genre-Techno” was here.
The first occurrence of ID “sp-gt-genre-R'n'B” was here.
The first occurrence of ID “sp-gt-genre-Hard-Rock” was here.
The first occurrence of ID “sp-gt-genre-Soul” was here.
The first occurrence of ID “sp-gt-genre-Hits” was here.
The first occurrence of ID “sp-gt-genre-60s” was here.
The first occurrence of ID “sp-gt-genre-70s” was here.
The first occurrence of ID “sp-gt-genre-80s” was here.
The first occurrence of ID “sp-gt-genre-90s” was here.
The first occurrence of ID “sp-gt-genre-African” was here.