amp.dev Website Information
Daily Unique Visits: 195,643
Daily Page Views: 1,565,144
Income Per Day: $1,565
Estimated Value: $1,690,200
This website is located in United States and is using following IP address 35.186.224.202. See the complete list of popular websites hosted in United States.
amp.dev is registered under .DEV top-level domain. Please check other sites in .DEV zone.
Website amp.dev is using the following name servers:
- ns3.googledomains.com
- ns1.googledomains.com
- ns2.googledomains.com
- ns4.googledomains.com
and is probably hosted by AMAZON-02 - Amazon.com, Inc., US. See the full list of other websites hosted by AMAZON-02 - Amazon.com, Inc., US.
The highest website amp.dev position in Alexa rank database was 2011 and the lowest rank position was 915722. Current position of amp.dev in Alexa rank database is 7789.
Desktop speed of amp.dev is unknown.
Mobile usability score of amp.dev is unknown.
Mobile speed of amp.dev is unknown.
Advertisement
amp.dev Alexa Rank
The traffic rank is based on three months of aggregated historical traffic data from millions of Alexa Toolbar users and is a combined measure of page views and users.
amp.dev whois
WHOIS gives you the ability to lookup any generic domains to find out the registered domain holder. WHOIS database are provided for information purposes only. It allows the public to check whether a specific domain name is still available or not and to obtain information related to the registration records of existing domain names.
amp.dev server information
Servers Location
amp.dev HTML validation
Errors
Attribute “amp” not allowed on element “html” at this point.
"...TYPE HTML><html amp lang="en" i-amphtml-layout i-amphtml-no-boilerplate transformed="self;v=1"><head>..."
Attribute “i-amphtml-layout” not allowed on element “html” at this point.
"...TYPE HTML><html amp lang="en" i-amphtml-layout i-amphtml-no-boilerplate transformed="self;v=1"><head>..."
Attribute “i-amphtml-no-boilerplate” not allowed on element “html” at this point.
"...TYPE HTML><html amp lang="en" i-amphtml-layout i-amphtml-no-boilerplate transformed="self;v=1"><head>..."
Attribute “transformed” not allowed on element “html” at this point.
"...TYPE HTML><html amp lang="en" i-amphtml-layout i-amphtml-no-boilerplate transformed="self;v=1"><head>..."
Attribute “amp-runtime” not allowed on element “style” at this point.
"...t="utf-8"><style amp-runtime i-amphtml-version="012007242032002">html{o..."
Attribute “i-amphtml-version” not allowed on element “style” at this point.
"...t="utf-8"><style amp-runtime i-amphtml-version="012007242032002">html{o..."
Bad value “origin-trial” for attribute “http-equiv” on element “meta”.
"...cn,pl,vi"><meta http-equiv="origin-trial" content="AviuuiVhVdQ3GpVtxSpyMT+XsL/qGGYmyiyLvYSKPL3rRDLipe/ard5x+DXVlrATtolwX75VtpSKc9IEzLDd4AkAAABmeyJvcmlnaW4iOiJodHRwczovL2FtcC5kZXY6NDQzIiwiZmVhdHVyZSI6IkV4cGVyaW1lbnRhbEF1dG9wbGF5RHluYW1pY0RlbGVnYXRpb24iLCJleHBpcnkiOjE1NzA1Nzg0NDF9"><meta ..."
Attribute “custom-element” not allowed on element “script” at this point.
"...></script><script async src="https://cdn.ampproject.org/v0/amp-install-serviceworker-0.1.js" custom-element="amp-install-serviceworker"></scri..." Line: 3 Column: 2141 - 2238
"...></script><script async src="https://cdn.ampproject.org/v0/amp-consent-0.1.js" custom-element="amp-consent"></scri..." Line: 3 Column: 2248 - 2337
"...></script><script async src="https://cdn.ampproject.org/v0/amp-geo-0.1.js" custom-element="amp-geo"></scri..." Line: 3 Column: 2347 - 2448
"...></script><script async src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js" custom-element="amp-analytics"></scri..." Line: 3 Column: 2458 - 2559
"...></script><script async src="https://cdn.ampproject.org/v0/amp-animation-0.1.js" custom-element="amp-animation"></scri..." Line: 3 Column: 2679 - 2770
"...></script><script async src="https://cdn.ampproject.org/v0/amp-list-0.1.js" custom-element="amp-list"></scri..." Line: 3 Column: 2780 - 2887
"...></script><script async src="https://cdn.ampproject.org/v0/amp-autocomplete-0.1.js" custom-element="amp-autocomplete"></scri..." Line: 3 Column: 2897 - 2988
"...></script><script async src="https://cdn.ampproject.org/v0/amp-form-0.1.js" custom-element="amp-form"></scri..." Line: 3 Column: 2998 - 3097
"...></script><script async src="https://cdn.ampproject.org/v0/amp-lightbox-0.1.js" custom-element="amp-lightbox"></scri..." Line: 3 Column: 3107 - 3198
"...></script><script async src="https://cdn.ampproject.org/v0/amp-bind-0.1.js" custom-element="amp-bind"></scri..." Line: 3 Column: 3208 - 3325
"...></script><script async src="https://cdn.ampproject.org/v0/amp-user-notification-0.1.js" custom-element="amp-user-notification"></scri..." Line: 3 Column: 3335 - 3430
"...></script><script custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js" async></scri..."
Attribute “custom-template” not allowed on element “script” at this point.
"...></script><script async src="https://cdn.ampproject.org/v0/amp-mustache-0.2.js" custom-template="amp-mustache"></scri..."
Bad value “pt_BR” for attribute “hreflang” on element “link”: The language subtag “pt_br” is not a valid language subtag.
"....dev/ko/"><link rel="alternate" hreflang="pt_BR" href="https://amp.dev/pt_br/"><link ..."
Bad value “zh_CN” for attribute “hreflang” on element “link”: The language subtag “zh_cn” is not a valid language subtag.
"....dev/tr/"><link rel="alternate" hreflang="zh_CN" href="https://amp.dev/zh_cn/"><link ..."
Attribute “amp-custom” not allowed on element “style” at this point.
"...}</script><style amp-custom>@font-..."
Attribute “[class]” not allowed on element “header” at this point.
"...fication> <header class="ap--header has-banner" [class]="'ap--header has-banner ' + (mainmenuopen ? 'mainmenuopen' : '')"> <a id..."
Attribute “on” not allowed on element “button” at this point.
"...vey! </a> <button class="-rw" on="tap:survey-q3.dismiss"> <svg>..." Line: 118 Column: 2292 - 2693
"...igation"> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-websites active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-websites'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'websites'} }),switchFormat.start"> <div ..." Line: 118 Column: 3083 - 3473
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-stories active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-stories'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'stories'} }),switchFormat.start"> <div ..." Line: 118 Column: 3854 - 4224
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-ads active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-ads'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'ads'} }),switchFormat.start"> <div ..." Line: 118 Column: 4593 - 4973
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-email active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-email'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'email'} }),switchFormat.start"> <div ..." Line: 130 Column: 358 - 470
"...t-popup"> <button type="reset" class="-u" on="tap:consent.dismiss" role="button" tabindex="0" aria-label="Dismiss consent"> <svg>..." Line: 130 Column: 874 - 971
".../a>. </p> <button on="tap:consent.accept" class="ap-a-btn" role="button" aria-label="Accept use of cookies">Got it..."
Element “div” not allowed as child of element “button” in this context. (Suppressing further errors from this subtree.)
"... "> About <div class="ap-a-ico -rs"> <svg>..." Line: 65 Column: 1972 - 1997
"...mentation <div class="ap-a-ico -rs"> <svg>..." Line: 65 Column: 4234 - 4259
"...Community <div class="ap-a-ico -rs"> <svg>..." Line: 65 Column: 4871 - 4896
"..."> Events <div class="ap-a-ico -rs"> <svg>..." Line: 65 Column: 5468 - 5493
"...> Support <div class="ap-a-ico -rs"> <svg>..." Line: 118 Column: 2695 - 2908
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 3475 - 3681
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 4226 - 4428
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 4975 - 5179
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..."
Attribute “on” not allowed on element “div” at this point.
"...v> </nav> <div id="searchTriggerOpen" class="-nw" on="tap:searchLightbox" role="button" aria-label="Search" tabindex="0"> <div ..." Line: 82 Column: 115 - 188
"...display"> <div class="-td" role="button" tabindex="0" on="tap:searchLightbox.close"></div>..." Line: 82 Column: 214 - 332
"...ss="-tv"> <div class="-nw -nk" on="tap:searchLightbox.close,AMP.setState({clear: true, query: null})" role="button" tabindex="0"> <div ..." Line: 118 Column: 10096 - 10338
"...tab-bar"> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-0 active" [class]="activeSample == '0' ? 'ap-o-sampler-tab ap-o-sampler-tab-0 active' : 'ap-o-sampler-tab ap-o-sampler-tab-0'" on="tap:AMP.setState({activeSample: '0'})"> <span..." Line: 118 Column: 10403 - 10639
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-1 " [class]="activeSample == '1' ? 'ap-o-sampler-tab ap-o-sampler-tab-1 active' : 'ap-o-sampler-tab ap-o-sampler-tab-1'" on="tap:AMP.setState({activeSample: '1'})"> <span..." Line: 118 Column: 10702 - 10938
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-2 " [class]="activeSample == '2' ? 'ap-o-sampler-tab ap-o-sampler-tab-2 active' : 'ap-o-sampler-tab ap-o-sampler-tab-2'" on="tap:AMP.setState({activeSample: '2'})"> <span..." Line: 118 Column: 11001 - 11237
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-3 " [class]="activeSample == '3' ? 'ap-o-sampler-tab ap-o-sampler-tab-3 active' : 'ap-o-sampler-tab ap-o-sampler-tab-3'" on="tap:AMP.setState({activeSample: '3'})"> <span..."
Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)
"...EN</span> <div class="ap-a-ico -ng"> <svg>..." Line: 118 Column: 16727 - 16751
"...="-n"> <div class="ap-a-ico -i"> <svg><us..." Line: 118 Column: 17790 - 17814
"...n"> <div class="ap-a-ico -i"> <svg><use x..." Line: 118 Column: 18838 - 18862
"... <div class="ap-a-ico -i"> <svg><use xmln..." Line: 118 Column: 19890 - 19914
"...iv class="ap-a-ico -i"> <svg><use xmlns:x..."
Bad value “listitem” for attribute “role” on element “a”.
"...e="list"> <a class="-nb" href="/de/" role="listitem">Deutsc..." Line: 66 Column: 636 - 678
"...utsch</a> <a class="-nb" href="/fr/" role="listitem">França..." Line: 66 Column: 692 - 734
"...nçais</a> <a class="-nb" href="/ar/" role="listitem">العربي..." Line: 66 Column: 747 - 789
"...عربية</a> <a class="-nb" href="/es/" role="listitem">Españo..." Line: 66 Column: 802 - 844
"...pañol</a> <a class="-nb" href="/it/" role="listitem">Italia..." Line: 66 Column: 858 - 900
"...liano</a> <a class="-nb" href="/id/" role="listitem">Indone..." Line: 66 Column: 915 - 957
"...nesia</a> <a class="-nb" href="/ja/" role="listitem">日本語</a..." Line: 66 Column: 966 - 1008
"...">日本語</a> <a class="-nb" href="/ko/" role="listitem">한국어</a..." Line: 66 Column: 1017 - 1062
"...">한국어</a> <a class="-nb" href="/pt_br/" role="listitem">Portug..." Line: 66 Column: 1077 - 1119
"...uguês</a> <a class="-nb" href="/ru/" role="listitem">Русски..." Line: 66 Column: 1132 - 1174
"...сский</a> <a class="-nb" href="/tr/" role="listitem">Türkçe..." Line: 66 Column: 1186 - 1231
"...ürkçe</a> <a class="-nb" href="/zh_cn/" role="listitem">中文</a>..." Line: 66 Column: 1239 - 1281
"...m">中文</a> <a class="-nb" href="/pl/" role="listitem">Polski..." Line: 66 Column: 1293 - 1335
"...olski</a> <a class="-nb" href="/vi/" role="listitem">Tiếng ..."
Attribute “role” not allowed on element “label” at this point.
"...</header> <label class="ap-o-burger-menu-label" on="tap:AMP.setState({mainmenuopen: !mainmenuopen, noScrollState: !noScrollState})" [class]="'ap-o-burger-menu-label ' + (mainmenuopen ? 'mainmenuopen ' : '')" for="burger-menu" tabindex="0" role="button" aria-label="Burger Menu"> <div ..."
Attribute “on” not allowed on element “label” at this point.
"...</header> <label class="ap-o-burger-menu-label" on="tap:AMP.setState({mainmenuopen: !mainmenuopen, noScrollState: !noScrollState})" [class]="'ap-o-burger-menu-label ' + (mainmenuopen ? 'mainmenuopen ' : '')" for="burger-menu" tabindex="0" role="button" aria-label="Burger Menu"> <div ..."
Attribute “[class]” not allowed on element “label” at this point.
"...</header> <label class="ap-o-burger-menu-label" on="tap:AMP.setState({mainmenuopen: !mainmenuopen, noScrollState: !noScrollState})" [class]="'ap-o-burger-menu-label ' + (mainmenuopen ? 'mainmenuopen ' : '')" for="burger-menu" tabindex="0" role="button" aria-label="Burger Menu"> <div ..."
Element “div” not allowed as child of element “label” in this context. (Suppressing further errors from this subtree.)
"...er Menu"> <div class="ap-a-ico ap-o-burger-menu-icon"> <svg>..."
Attribute “[class]” not allowed on element “nav” at this point.
"... </label> <nav class="ap-o-burger-menu" [class]="mainmenuopen ? 'ap-o-burger-menu mainmenuopen' : 'ap-o-burger-menu'"> <ul c..."
Attribute “action-xhr” not allowed on element “form” at this point.
"...h-field"> <form action-xhr="https://amp.dev/documentation/examples/api/echo" class="-tm" id="searchForm" method="POST" on="submit:AMP.setState({ query: throttledValue }),searchResult.focus,searchList.changeToLayoutContainer" target="_top"> <amp-..."
Attribute “on” not allowed on element “form” at this point.
"...h-field"> <form action-xhr="https://amp.dev/documentation/examples/api/echo" class="-tm" id="searchForm" method="POST" on="submit:AMP.setState({ query: throttledValue }),searchResult.focus,searchList.changeToLayoutContainer" target="_top"> <amp-..."
Attribute “on” not allowed on element “input” at this point.
"...g> </div> <input id="searchInput" class="-ty" name="q" placeholder="What are you looking for?" on="input-throttled:AMP.setState({ throttledValue: event.value })" [value]="query == null ? '' : query" required> <butt..."
Attribute “[value]” not allowed on element “input” at this point.
"...g> </div> <input id="searchInput" class="-ty" name="q" placeholder="What are you looking for?" on="input-throttled:AMP.setState({ throttledValue: event.value })" [value]="query == null ? '' : query" required> <butt..."
Attribute “[disabled]” not allowed on element “button” at this point.
"...required> <button class="-tw" type="submit" name="search-submit" disabled [disabled]="!throttledValue">Search..."
Attribute “type” not allowed on element “template” at this point.
"...eight"> <template type="amp-mustache" id="searchResultTemplate"> <div cl..."
Attribute “overflow” not allowed on element “div” at this point.
"...ainer"> <div class="-no" overflow> <button..." Line: 118 Column: 9876 - 9945
"...-height"> <div overflow tabindex="0" role="button" aria-label="Show everything">Show e..."
Attribute “fallback” not allowed on element “div” at this point.
"...d-more> <div class="-nu" fallback> <h2 cla..."
Attribute “[hidden]” not allowed on element “div” at this point.
"...p-list> <div class="-nu" [hidden]="search.initial == true || search.result.totalResults != 0" hidden> <h2 cla..." Line: 120 Column: 1 - 93
"...count-0"> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'publishers'"> <a hr..." Line: 122 Column: 1 - 93
"...a> </div> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'e-commerce'"> <a hr..." Line: 124 Column: 1 - 94
"...a> </div> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'advertisers'"> <a hr..." Line: 126 Column: 1 - 93
"...a> </div> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'e-commerce'"> <a hr..."
Element “div” not allowed as child of element “h1” in this context. (Suppressing further errors from this subtree.)
"..."></span> <div class="-sz"> <div ..."
Attribute “[class]” not allowed on element “div” at this point.
"...p swift"> <div class="ap-o-format-explainer-visual-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-visual-websites active' : 'ap-o-format-explainer-visual-websites'"> <div ..." Line: 94 Column: 15 - 203
"...v> </div> <div class="ap-o-format-explainer-visual-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-visual-stories active' : 'ap-o-format-explainer-visual-stories'"> <div ..." Line: 102 Column: 15 - 187
"...v> </div> <div class="ap-o-format-explainer-visual-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-visual-ads active' : 'ap-o-format-explainer-visual-ads'"> <div ..." Line: 109 Column: 15 - 195
"...v> </div> <div class="ap-o-format-explainer-visual-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-visual-email active' : 'ap-o-format-explainer-visual-email'"> <div ..." Line: 118 Column: 94 - 325
"...r-group"> <div class="ap-o-format-explainer-content-websites ap-m-copy active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-content-websites ap-m-copy active' : 'ap-o-format-explainer-content-websites ap-m-copy'"> <h2 c..." Line: 118 Column: 640 - 861
"...p> </div> <div class="ap-o-format-explainer-content-stories ap-m-copy " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-content-stories ap-m-copy active' : 'ap-o-format-explainer-content-stories ap-m-copy'"> <h2 c..." Line: 118 Column: 1171 - 1376
"...p> </div> <div class="ap-o-format-explainer-content-ads ap-m-copy " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-content-ads ap-m-copy active' : 'ap-o-format-explainer-content-ads ap-m-copy'"> <h2 c..." Line: 118 Column: 1715 - 1928
"...p> </div> <div class="ap-o-format-explainer-content-email ap-m-copy " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-content-email ap-m-copy active' : 'ap-o-format-explainer-content-email ap-m-copy'"> <h2 c..." Line: 118 Column: 5424 - 5616
"...r-group"> <div class="ap-o-format-explainer-link-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-link-websites active' : 'ap-o-format-explainer-link-websites'"> <a hr..." Line: 118 Column: 5895 - 6077
"...a> </div> <div class="ap-o-format-explainer-link-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-link-stories active' : 'ap-o-format-explainer-link-stories'"> <a hr..." Line: 118 Column: 6354 - 6520
"...a> </div> <div class="ap-o-format-explainer-link-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-link-ads active' : 'ap-o-format-explainer-link-ads'"> <a hr..." Line: 118 Column: 6789 - 6963
"...a> </div> <div class="ap-o-format-explainer-link-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-link-email active' : 'ap-o-format-explainer-link-email'"> <a hr..." Line: 118 Column: 10096 - 10338
"...tab-bar"> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-0 active" [class]="activeSample == '0' ? 'ap-o-sampler-tab ap-o-sampler-tab-0 active' : 'ap-o-sampler-tab ap-o-sampler-tab-0'" on="tap:AMP.setState({activeSample: '0'})"> <span..." Line: 118 Column: 10403 - 10639
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-1 " [class]="activeSample == '1' ? 'ap-o-sampler-tab ap-o-sampler-tab-1 active' : 'ap-o-sampler-tab ap-o-sampler-tab-1'" on="tap:AMP.setState({activeSample: '1'})"> <span..." Line: 118 Column: 10702 - 10938
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-2 " [class]="activeSample == '2' ? 'ap-o-sampler-tab ap-o-sampler-tab-2 active' : 'ap-o-sampler-tab ap-o-sampler-tab-2'" on="tap:AMP.setState({activeSample: '2'})"> <span..." Line: 118 Column: 11001 - 11237
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-3 " [class]="activeSample == '3' ? 'ap-o-sampler-tab ap-o-sampler-tab-3 active' : 'ap-o-sampler-tab ap-o-sampler-tab-3'" on="tap:AMP.setState({activeSample: '3'})"> <span..."
Attribute “[class]” not allowed on element “button” at this point.
"...igation"> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-websites active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-websites'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'websites'} }),switchFormat.start"> <div ..." Line: 118 Column: 3083 - 3473
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-stories active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-stories'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'stories'} }),switchFormat.start"> <div ..." Line: 118 Column: 3854 - 4224
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-ads active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-ads'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'ads'} }),switchFormat.start"> <div ..." Line: 118 Column: 4593 - 4973
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-email active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-email'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'email'} }),switchFormat.start"> <div ..."
Attribute “[href]” not allowed on element “a” at this point.
"...bsites'"> <a href="/about/websites.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 6079 - 6170
"...tories'"> <a href="/about/stories.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 6522 - 6609
"...nk-ads'"> <a href="/about/ads.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 6965 - 7054
"...-email'"> <a href="/about/email.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 11336 - 11472
"...er-link"> <a href="https://playground.amp.dev?url=/static/samples/standalone/amp-website/" [href]="sampler[activeSample].standaloneUrl" class="-n"> <div ..."
Attribute “placeholder” not allowed on element “div” at this point.
"...ing</div> <div placeholder> <div ..."
Attribute “title” not allowed on element “use” at this point.
"...er"> <svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#wordpress" title="Wordpress"/></svg>..."
Element “style” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.)
"...ceworker> <style amp-keyframes>@keyfr..."
The value of the “for” attribute of the “label” element must be the ID of a non-hidden form control.
"...</header> <label class="ap-o-burger-menu-label" on="tap:AMP.setState({mainmenuopen: !mainmenuopen, noScrollState: !noScrollState})" [class]="'ap-o-burger-menu-label ' + (mainmenuopen ? 'mainmenuopen ' : '')" for="burger-menu" tabindex="0" role="button" aria-label="Burger Menu"> <div ..."
Warnings
Attribute “[class]” is not serializable as XML 1.0.
"...fication> <header class="ap--header has-banner" [class]="'ap--header has-banner ' + (mainmenuopen ? 'mainmenuopen' : '')"> <a id..." Line: 67 Column: 11 - 278
"...</header> <label class="ap-o-burger-menu-label" on="tap:AMP.setState({mainmenuopen: !mainmenuopen, noScrollState: !noScrollState})" [class]="'ap-o-burger-menu-label ' + (mainmenuopen ? 'mainmenuopen ' : '')" for="burger-menu" tabindex="0" role="button" aria-label="Burger Menu"> <div ..." Line: 68 Column: 10 - 117
"... </label> <nav class="ap-o-burger-menu" [class]="mainmenuopen ? 'ap-o-burger-menu mainmenuopen' : 'ap-o-burger-menu'"> <ul c..." Line: 86 Column: 6479 - 6677
"...p swift"> <div class="ap-o-format-explainer-visual-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-visual-websites active' : 'ap-o-format-explainer-visual-websites'"> <div ..." Line: 94 Column: 15 - 203
"...v> </div> <div class="ap-o-format-explainer-visual-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-visual-stories active' : 'ap-o-format-explainer-visual-stories'"> <div ..." Line: 102 Column: 15 - 187
"...v> </div> <div class="ap-o-format-explainer-visual-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-visual-ads active' : 'ap-o-format-explainer-visual-ads'"> <div ..." Line: 109 Column: 15 - 195
"...v> </div> <div class="ap-o-format-explainer-visual-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-visual-email active' : 'ap-o-format-explainer-visual-email'"> <div ..." Line: 118 Column: 94 - 325
"...r-group"> <div class="ap-o-format-explainer-content-websites ap-m-copy active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-content-websites ap-m-copy active' : 'ap-o-format-explainer-content-websites ap-m-copy'"> <h2 c..." Line: 118 Column: 640 - 861
"...p> </div> <div class="ap-o-format-explainer-content-stories ap-m-copy " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-content-stories ap-m-copy active' : 'ap-o-format-explainer-content-stories ap-m-copy'"> <h2 c..." Line: 118 Column: 1171 - 1376
"...p> </div> <div class="ap-o-format-explainer-content-ads ap-m-copy " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-content-ads ap-m-copy active' : 'ap-o-format-explainer-content-ads ap-m-copy'"> <h2 c..." Line: 118 Column: 1715 - 1928
"...p> </div> <div class="ap-o-format-explainer-content-email ap-m-copy " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-content-email ap-m-copy active' : 'ap-o-format-explainer-content-email ap-m-copy'"> <h2 c..." Line: 118 Column: 2292 - 2693
"...igation"> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-websites active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-websites'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'websites'} }),switchFormat.start"> <div ..." Line: 118 Column: 2695 - 2908
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 3083 - 3473
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-stories active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-stories'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'stories'} }),switchFormat.start"> <div ..." Line: 118 Column: 3475 - 3681
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 3854 - 4224
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-ads active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-ads'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'ads'} }),switchFormat.start"> <div ..." Line: 118 Column: 4226 - 4428
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 4593 - 4973
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-email active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-email'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'email'} }),switchFormat.start"> <div ..." Line: 118 Column: 4975 - 5179
"...t.start"> <div class="ap-o-format-explainer-button-icon ap-a-ico " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-button-icon ap-a-ico active' : 'ap-o-format-explainer-button-icon ap-a-ico'"> <svg>..." Line: 118 Column: 5424 - 5616
"...r-group"> <div class="ap-o-format-explainer-link-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-link-websites active' : 'ap-o-format-explainer-link-websites'"> <a hr..." Line: 118 Column: 5895 - 6077
"...a> </div> <div class="ap-o-format-explainer-link-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-link-stories active' : 'ap-o-format-explainer-link-stories'"> <a hr..." Line: 118 Column: 6354 - 6520
"...a> </div> <div class="ap-o-format-explainer-link-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-link-ads active' : 'ap-o-format-explainer-link-ads'"> <a hr..." Line: 118 Column: 6789 - 6963
"...a> </div> <div class="ap-o-format-explainer-link-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-link-email active' : 'ap-o-format-explainer-link-email'"> <a hr..." Line: 118 Column: 10096 - 10338
"...tab-bar"> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-0 active" [class]="activeSample == '0' ? 'ap-o-sampler-tab ap-o-sampler-tab-0 active' : 'ap-o-sampler-tab ap-o-sampler-tab-0'" on="tap:AMP.setState({activeSample: '0'})"> <span..." Line: 118 Column: 10403 - 10639
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-1 " [class]="activeSample == '1' ? 'ap-o-sampler-tab ap-o-sampler-tab-1 active' : 'ap-o-sampler-tab ap-o-sampler-tab-1'" on="tap:AMP.setState({activeSample: '1'})"> <span..." Line: 118 Column: 10702 - 10938
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-2 " [class]="activeSample == '2' ? 'ap-o-sampler-tab ap-o-sampler-tab-2 active' : 'ap-o-sampler-tab ap-o-sampler-tab-2'" on="tap:AMP.setState({activeSample: '2'})"> <span..." Line: 118 Column: 11001 - 11237
"...n> </div> <div tabindex="0" role="button" class="ap-o-sampler-tab ap-o-sampler-tab-3 " [class]="activeSample == '3' ? 'ap-o-sampler-tab ap-o-sampler-tab-3 active' : 'ap-o-sampler-tab ap-o-sampler-tab-3'" on="tap:AMP.setState({activeSample: '3'})"> <span..."
Attribute “[src]” is not serializable as XML 1.0.
"...mp-state> <amp-state id="clear" [src]="clear ? 'https://amp.dev/search/clear-latest-query' : ''" class="i-amphtml-layout-container" i-amphtml-layout="container"></amp-..." Line: 82 Column: 1462 - 1754
"...dex="-1"> <amp-state id="search" src="https://amp.dev/search/highlights?locale=en" [src]="query == null || clear ? 'https://amp.dev/search/highlights?locale=en' : 'https://amp.dev/search/do?q=' + encodeURIComponent(query) + '&locale=en'" class="i-amphtml-layout-container" i-amphtml-layout="container"></amp-s..." Line: 82 Column: 1768 - 2254
"...p-state> <amp-list id="searchList" src="https://amp.dev/search/highlights?locale=en" [src]="query == null || clear ? 'https://amp.dev/search/highlights?locale=en' : 'https://amp.dev/search/do?q=' + encodeURIComponent(query) + '&locale=en'" binding="no" items="." height="80vh" layout="fixed-height" load-more="auto" load-more-bookmark="nextUrl" reset-on-refresh single-item class="i-amphtml-layout-fixed-height i-amphtml-layout-size-defined" style="height:80vh;" i-amphtml-layout="fixed-height"> <templa..." Line: 118 Column: 9334 - 9874
"...-iframe"> <amp-iframe height="450px" layout="fixed-height" sandbox="allow-scripts allow-same-origin allow-popups allow-forms allow-popups-to-escape-sandbox allow-presentation allow-top-navigation" resizable noloading allow="fullscreen" frameborder="0" src="https://playground.amp.dev/embed?mode=responsive&line=56&url=/static/samples/standalone/amp-website/" [src]="sampler[activeSample].embedUrl" title="AMP Playground" class="i-amphtml-layout-fixed-height i-amphtml-layout-size-defined" style="height:450px;" i-amphtml-layout="fixed-height"> <div ..."
Attribute “[value]” is not serializable as XML 1.0.
"...g> </div> <input id="searchInput" class="-ty" name="q" placeholder="What are you looking for?" on="input-throttled:AMP.setState({ throttledValue: event.value })" [value]="query == null ? '' : query" required> <butt..."
Attribute “[disabled]” is not serializable as XML 1.0.
"...required> <button class="-tw" type="submit" name="search-submit" disabled [disabled]="!throttledValue">Search..."
Attribute “[hidden]” is not serializable as XML 1.0.
"...p-list> <div class="-nu" [hidden]="search.initial == true || search.result.totalResults != 0" hidden> <h2 cla..." Line: 120 Column: 1 - 93
"...count-0"> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'publishers'"> <a hr..." Line: 122 Column: 1 - 93
"...a> </div> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'e-commerce'"> <a hr..." Line: 124 Column: 1 - 94
"...a> </div> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'advertisers'"> <a hr..." Line: 126 Column: 1 - 93
"...a> </div> <div class="-iu -io" [hidden]="filter.category != 'none' && filter.category != 'e-commerce'"> <a hr..."
The “button” role is unnecessary for element “button”.
"...igation"> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-websites active" [class]="chosenFormat.activeFormat == 'websites' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-websites active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-websites'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'websites'} }),switchFormat.start"> <div ..." Line: 118 Column: 3083 - 3473
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-stories " [class]="chosenFormat.activeFormat == 'stories' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-stories active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-stories'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'stories'} }),switchFormat.start"> <div ..." Line: 118 Column: 3854 - 4224
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-ads " [class]="chosenFormat.activeFormat == 'ads' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-ads active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-ads'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'ads'} }),switchFormat.start"> <div ..." Line: 118 Column: 4593 - 4973
"...</button> <button tabindex="0" role="button" class="ap-o-format-explainer-button ap-o-format-explainer-button-email " [class]="chosenFormat.activeFormat == 'email' ? 'ap-o-format-explainer-button ap-o-format-explainer-button-email active' : 'ap-o-format-explainer-button ap-o-format-explainer-button-email'" on="tap:AMP.setState({chosenFormat: {activeFormat: 'email'} }),switchFormat.start"> <div ..." Line: 130 Column: 358 - 470
"...t-popup"> <button type="reset" class="-u" on="tap:consent.dismiss" role="button" tabindex="0" aria-label="Dismiss consent"> <svg>..." Line: 130 Column: 874 - 971
".../a>. </p> <button on="tap:consent.accept" class="ap-a-btn" role="button" aria-label="Accept use of cookies">Got it..."
Attribute “[href]” is not serializable as XML 1.0.
"...bsites'"> <a href="/about/websites.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 6079 - 6170
"...tories'"> <a href="/about/stories.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 6522 - 6609
"...nk-ads'"> <a href="/about/ads.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 6965 - 7054
"...-email'"> <a href="/about/email.html" [href]="formats[chosenFormat.activeFormat].url" class="-n -s"> <div ..." Line: 118 Column: 11336 - 11472
"...er-link"> <a href="https://playground.amp.dev?url=/static/samples/standalone/amp-website/" [href]="sampler[activeSample].standaloneUrl" class="-n"> <div ..."
Section lacks heading. Consider using “h2”-“h6” elements to add identifying headings to all sections.
".../section> <section class="-ol -rx"> <div ..."
amp.dev similar domains
www.amp.net
www.amp.org
www.amp.info
www.amp.biz
www.amp.us
www.amp.mobi
www.mp.dev
www.amp.dev
www.qmp.dev
www.aqmp.dev
www.qamp.dev
www.wmp.dev
www.awmp.dev
www.wamp.dev
www.smp.dev
www.asmp.dev
www.samp.dev
www.zmp.dev
www.azmp.dev
www.zamp.dev
www.ap.dev
www.anp.dev
www.amnp.dev
www.anmp.dev
www.ajp.dev
www.amjp.dev
www.ajmp.dev
www.akp.dev
www.amkp.dev
www.akmp.dev
www.am.dev
www.amo.dev
www.ampo.dev
www.amop.dev
www.aml.dev
www.ampl.dev
www.amlp.dev
amp.dev Ping
Ping is a computer network administration software utility used to test the reachability of a host on an Internet Protocol (IP) network. It measures the round-trip time for messages sent from the originating host to a destination computer that are echoed back to the source.
amp.dev TRACEROUTE
Traceroute is a computer network diagnostic tool for displaying the route (path) and measuring transit delays of packets across an Internet Protocol (IP) network. The history of the route is recorded as the round-trip times of the packets received from each successive host (remote node) in the route (path); the sum of the mean times in each hop is a measure of the total time spent to establish the connection. Traceroute proceeds unless all (three) sent packets are lost more than twice, then the connection is lost and the route cannot be evaluated.