CINXE.COM
Last Call Review of draft-ietf-ace-wg-coap-eap-09
<!DOCTYPE html> <html data-bs-theme="auto" lang="en" > <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title> Last Call Review of draft-ietf-ace-wg-coap-eap-09 </title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://static.ietf.org/fonts/inter/import.css" rel="stylesheet"> <link href="https://static.ietf.org/fonts/noto-sans-mono/import.css" rel="stylesheet"> <link rel="stylesheet" href="https://static.ietf.org/dt/12.28.2/ietf/css/ietf.css"> <link rel="stylesheet" href="https://static.ietf.org/dt/12.28.2/ietf/css/select2.css"> <script src="https://static.ietf.org/dt/12.28.2/ietf/js/theme.js"></script> <style> </style> <script type="module" crossorigin="" src="https://static.ietf.org/dt/12.28.2/assets/embedded-e653257c.js"></script> <link href="https://static.ietf.org/dt/12.28.2/assets/create-pinia-singleton-091c62b7.js" type="text/javascript" crossorigin="anonymous" rel="modulepreload" as="script" /> <link href="https://static.ietf.org/dt/12.28.2/assets/Scrollbar-7de50899.js" type="text/javascript" crossorigin="anonymous" rel="modulepreload" as="script" /> <link rel="apple-touch-icon" sizes="180x180" href="https://static.ietf.org/dt/12.28.2/ietf/images/ietf-logo-nor-180.png"> <link rel="icon" sizes="32x32" href="https://static.ietf.org/dt/12.28.2/ietf/images/ietf-logo-nor-32.png"> <link rel="icon" sizes="16x16" href="https://static.ietf.org/dt/12.28.2/ietf/images/ietf-logo-nor-16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="https://static.ietf.org/dt/12.28.2/ietf/images/ietf-logo-nor-mask.svg" color="#ffffff"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="theme-color" content="#ffffff"> <script src="https://static.ietf.org/dt/12.28.2/ietf/js/ietf.js"></script> </head> <body class="navbar-offset position-relative" data-group-menu-data-url="/group/groupmenu.json"> <noscript><iframe class="status" title="Site status" src="/status/latest"></iframe></noscript> <div class="vue-embed" data-component="Status"></div> <a class="visually-hidden visually-hidden-focusable" href="#content">Skip to main content</a> <nav class="navbar navbar-expand-lg fixed-top bg-secondary-subtle"> <div class="container-fluid"> <a class="navbar-brand" href="/"> <img alt="IETF Logo" class="d-lm-none me-2" src="https://static.ietf.org/dt/12.28.2/ietf/images/ietf-logo-nor-white.svg" > <img alt="IETF Logo" class="d-dm-none me-2" src="https://static.ietf.org/dt/12.28.2/ietf/images/ietf-logo-nor.svg" > Datatracker </a> <div class="collapse navbar-collapse" id="navbar-collapse"> <ul class="nav navbar-nav flex-nowrap"> <li class="nav-item dropdown"> <a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false"> Groups </a> <ul class="dropdown-menu mt-n1"> <li class="dropdown-header">By area/parent</li> <li class="dropend group-menu group-parent-2010"> <a class="dropdown-item dropdown-toggle " href="/wg/#ART"> Apps & Realtime </a> </li> <li class="dropend group-menu group-parent-1008"> <a class="dropdown-item dropdown-toggle " href="/wg/#GEN"> General </a> </li> <li class="dropend group-menu group-parent-1052"> <a class="dropdown-item dropdown-toggle " href="/wg/#INT"> Internet </a> </li> <li class="dropend group-menu group-parent-1193"> <a class="dropdown-item dropdown-toggle " href="/wg/#OPS"> Ops & Management </a> </li> <li class="dropend group-menu group-parent-1249"> <a class="dropdown-item dropdown-toggle " href="/wg/#RTG"> Routing </a> </li> <li class="dropend group-menu group-parent-1260"> <a class="dropdown-item dropdown-toggle " href="/wg/#SEC"> Security </a> </li> <li class="dropend group-menu group-parent-2412"> <a class="dropdown-item dropdown-toggle " href="/wg/#WIT"> Web and Internet Transport </a> </li> <li class="dropend group-menu group-parent-7"> <a class="dropdown-item dropdown-toggle " href="/program/"> IAB </a> </li> <li class="dropend group-menu group-parent-3"> <a class="dropdown-item dropdown-toggle " href="/rg/"> IRTF </a> </li> <li class="dropend group-menu group-parent-2309"> <a class="dropdown-item dropdown-toggle " href="/adm/"> IETF LLC </a> </li> <li class="dropend group-menu group-parent-1876"> <a class="dropdown-item dropdown-toggle " href="/rfcedtyp/"> RFC Editor </a> </li> <li class="dropend"> <a class="dropdown-item dropdown-toggle " href="/group/"> Other </a> <ul class="dropdown-menu ms-n1"> <li> <a class="dropdown-item " href="/ag/">Active AGs</a> </li> <li> <a class="dropdown-item " href="/area/">Active Areas</a> </li> <li> <a class="dropdown-item " href="/dir/">Active Directorates</a> </li> <li> <a class="dropdown-item " href="/iabworkshop/">Active IAB Workshops</a> </li> <li> <a class="dropdown-item " href="/program/">Active Programs</a> </li> <li> <a class="dropdown-item " href="/rag/">Active RAGs</a> </li> <li> <a class="dropdown-item " href="/team/">Active Teams</a> </li> </ul> </li> <li><hr class="dropdown-divider"></li> <li class="dropdown-header">New work</li> <li> <a class="dropdown-item " href="/group/chartering/"> Chartering groups </a> </li> <li> <a class="dropdown-item " href="/wg/bofs/"> BOFs </a> </li> <li> <a class="dropdown-item " href="/doc/bof-requests"> BOF Requests </a> </li> <li><hr class="dropdown-divider"></li> <li class="dropdown-header">Other groups</li> <li> <a class="dropdown-item " href="/group/concluded/"> Concluded groups </a> </li> <li> <a class="dropdown-item " href="/list/nonwg"> Non-WG lists </a> </li> </ul> </li> <li class="nav-item dropdown"> <a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false"> Documents </a> <ul class="dropdown-menu mt-n1"> <li> <a class="dropdown-item " href="/doc/search"> Search </a> </li> <li> <a class="dropdown-item " href="/doc/recent"> Recent I-Ds </a> </li> <li> <a class="dropdown-item " href="/submit/"> I-D submission </a> </li> <li> <a class="dropdown-item " href="/doc/ad"> IESG dashboard </a> </li> <li><hr class="dropdown-divider"> </li> <li class="dropdown-header"> RFC streams </li> <li> <a class="dropdown-item " href="/stream/iab/"> IAB </a> </li> <li> <a class="dropdown-item " href="/stream/irtf/"> IRTF </a> </li> <li> <a class="dropdown-item " href="/stream/ise/"> ISE </a> </li> <li> <a class="dropdown-item " href="/stream/editorial/"> Editorial </a> </li> <li><hr class="dropdown-divider"> </li> <li class="dropdown-header"> Subseries </li> <li> <a class="dropdown-item " href="/doc/std"> STD </a> <a class="dropdown-item " href="/doc/bcp"> BCP </a> <a class="dropdown-item " href="/doc/fyi"> FYI </a> </li> </ul> </li> <li class="nav-item dropdown"> <a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false"> Meetings </a> <ul class="dropdown-menu mt-n1"> <li> <a class="dropdown-item " href="/meeting/agenda"> Agenda </a> </li> <li> <a class="dropdown-item " href="/meeting/materials"> Materials </a> </li> <li> <a class="dropdown-item " href="/meeting/floor-plan"> Floor plan </a> </li> <li> <a class="dropdown-item " href="https://www.ietf.org/how/meetings/register/"> Registration </a> </li> <li> <a class="dropdown-item " href="/meeting/important-dates/"> Important dates </a> </li> <li> <a class="dropdown-item " href="/secr/sreq/"> Request a session </a> </li> <li> <a class="dropdown-item " href="/meeting/requests"> Session requests </a> </li> <li><hr class="dropdown-divider"> </li> <li class="dropdown-header"> Upcoming meetings </li> <li> <a class="dropdown-item " href="/meeting/upcoming"> Upcoming meetings </a> </li> <li><hr class="dropdown-divider"> </li> <li class="dropdown-header"> Past meetings </li> <li> <a class="dropdown-item " href="/meeting/past"> Past meetings </a> </li> <li> <a class="dropdown-item " href="https://www.ietf.org/how/meetings/past/"> Meeting proceedings </a> </li> </ul> </li> <li class="nav-item dropdown"> <a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false"> Other </a> <ul class="dropdown-menu mt-n1"> <li> <a class="dropdown-item " href="/ipr/"> IPR disclosures </a> </li> <li> <a class="dropdown-item " href="/liaison/"> Liaison statements </a> </li> <li> <a class="dropdown-item " href="/iesg/agenda/"> IESG agenda </a> </li> <li> <a class="dropdown-item " href="/nomcom/"> NomComs </a> </li> <li> <a class="dropdown-item " href="/doc/downref"> Downref registry </a> </li> <li> <a class="dropdown-item " href="/stats/"> Statistics </a> <ul class="dropdown-menu mt-n1"> <li> <a class="dropdown-item " href="/stats/document/"> I-Ds/RFCs </a> </li> <li> <a class="dropdown-item " href="/stats/meeting/"> Meetings </a> </li> </ul> </li> <li> <a class="dropdown-item " href="/api/"> API Help </a> </li> <li> <a class="dropdown-item " href="/release/"> Release notes </a> </li> <li> <a class="dropdown-item " target="_blank" href="https://status.ietf.org"> System status </a> </li> <li><hr class="dropdown-divider"> </li> <li> <a class="dropdown-item text-danger " target="_blank" href="https://github.com/ietf-tools/datatracker/issues/new/choose"> <i class="bi bi-bug"> </i> Report a bug </a> </li> </ul> </li> <li class="nav-item dropdown"> <a href="#" class="nav-link dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false"> User </a> <ul class="dropdown-menu mt-n1 "> <li> <a class="dropdown-item " rel="nofollow" href="/accounts/login/?next=/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/"> Sign in </a> </li> <li> <a class="dropdown-item " rel="nofollow" href="/accounts/reset/"> Password reset </a> </li> <li> <a class="dropdown-item " href="/accounts/settings/" rel="nofollow"> Preferences </a> </li> <li> <a class="dropdown-item " href="/accounts/create/"> New account </a> </li> </ul></li> </ul> </div> <div class="d-flex align-items-center"> <a class="nav-link text-danger d-none d-xl-inline me-xl-4" target="_blank" href="https://github.com/ietf-tools/datatracker/issues/new/choose"> Report a bug <i class="bi bi-bug"></i> </a> <a class="btn me-1 btn-warning d-none d-sm-block" rel="nofollow" href="/accounts/login/?next=/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/"> Sign in </a> <label class="d-none d-md-block" aria-label="Document search"> <input class="form-control select2-field search-select" id="navbar-doc-search" data-select2-ajax-url="/doc/select2search/document/all/" type="text" data-placeholder="Document search"> </label> </div> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-expanded="false" aria-label="Toggle navigation"> <i class="navbar-toggler-icon"></i> </button> </div> </nav> <main class="pt-3 container-fluid" id="main"> <div class="row"> <div class="col mx-lg-3 ietf-auto-nav" id="content"> <noscript> <div class="alert alert-danger alert-ignore my-3"> <b>Javascript disabled?</b> Like other modern websites, the IETF Datatracker relies on Javascript. Please enable Javascript for full functionality. </div> </noscript> <h1> Last Call Review of draft-ietf-ace-wg-coap-eap-09 <br> <small class="text-body-secondary">review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24-00</small> </h1> <ul class="nav nav-tabs my-3"> <li class="nav-item"> <a class="nav-link active" href="/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/"> Status </a> </li> <li class="nav-item"> <a class="nav-link " href="/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/email/"> Email expansions </a> </li> <li class="nav-item"> <a class="nav-link " href="/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/history/"> History </a> </li> </ul> <label class="my-1 fw-bold">Versions:</label> <nav class="mb-3"> <ul class="revision-list pagination pagination-sm text-center flex-wrap"> <li class="page-item active"> <a class="page-link" href="/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/00/" > 00 </a> </li> </ul> </nav> <table class="my-3 table table-sm table-borderless"> <tbody class="meta border-top"> <tr> <th scope="row">Request</th> <th scope="row">Review of</th> <td> <a href="/doc/draft-ietf-ace-wg-coap-eap/">draft-ietf-ace-wg-coap-eap</a> </td> </tr> <tr> <td></td> <th scope="row">Requested revision</th> <td> No specific revision <span class="text-body-secondary">(document currently at 11)</span> </td> </tr> <tr> <td></td> <th scope="row">Type</th> <td>Last Call Review</td> </tr> <tr> <td></td> <th scope="row">Team</th> <td> General Area Review Team (Gen-ART) (<a href="/review/genart/reviews/">genart</a>) </td> </tr> <tr> <td></td> <th scope="row">Deadline</th> <td> 2024-01-25 </td> </tr> <tr> <td></td> <th scope="row">Requested</th> <td>2024-01-11</td> </tr> <tr> <td></td> <th scope="row">Authors</th> <td> <span ><a title="Datatracker profile of Rafael Marin-Lopez" href="/person/rafa@um.es" >Rafael Marin-Lopez</a> <a href="mailto:rafa%40um.es" aria-label="Compose email to rafa@um.es" title="Compose email to rafa@um.es"> <i class="bi bi-envelope"></i></a></span>, <span ><a title="Datatracker profile of Dan Garcia-Carrillo" href="/person/garciadan@uniovi.es" >Dan Garcia-Carrillo</a> <a href="mailto:garciadan%40uniovi.es" aria-label="Compose email to garciadan@uniovi.es" title="Compose email to garciadan@uniovi.es"> <i class="bi bi-envelope"></i></a></span> </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> I-D last updated </th> <td> 2024-01-24 </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> Completed reviews </th> <td> <a href="/doc/review-ietf-ace-wg-coap-eap-09-secdir-lc-cooley-2024-01-23/">Secdir Last Call review of -09</a> by <span ><a title="Datatracker profile of Deb Cooley" href="/person/debcooley1@gmail.com" >Deb Cooley</a> <a href="mailto:debcooley1%40gmail.com" aria-label="Compose email to debcooley1@gmail.com" title="Compose email to debcooley1@gmail.com"> <i class="bi bi-envelope"></i></a></span> (<a href="https://author-tools.ietf.org/iddiff?url1=draft-ietf-ace-wg-coap-eap-09&url2=draft-ietf-ace-wg-coap-eap-11">diff</a>) <br> <a href="/doc/review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24/">Genart Last Call review of -09</a> by <span ><a title="Datatracker profile of Roni Even" href="/person/ron.even.tlv@gmail.com" >Roni Even</a> <a href="mailto:ron.even.tlv%40gmail.com" aria-label="Compose email to ron.even.tlv@gmail.com" title="Compose email to ron.even.tlv@gmail.com"> <i class="bi bi-envelope"></i></a></span> (<a href="https://author-tools.ietf.org/iddiff?url1=draft-ietf-ace-wg-coap-eap-09&url2=draft-ietf-ace-wg-coap-eap-11">diff</a>) <br> <a href="/doc/review-ietf-ace-wg-coap-eap-08-secdir-early-cooley-2023-07-24/">Secdir Early review of -08</a> by <span ><a title="Datatracker profile of Deb Cooley" href="/person/debcooley1@gmail.com" >Deb Cooley</a> <a href="mailto:debcooley1%40gmail.com" aria-label="Compose email to debcooley1@gmail.com" title="Compose email to debcooley1@gmail.com"> <i class="bi bi-envelope"></i></a></span> (<a href="https://author-tools.ietf.org/iddiff?url1=draft-ietf-ace-wg-coap-eap-08&url2=draft-ietf-ace-wg-coap-eap-11">diff</a>) <br> <a href="/doc/review-ietf-ace-wg-coap-eap-08-iotdir-early-lear-2023-07-05/">Iotdir Early review of -08</a> by <span ><a title="Datatracker profile of Eliot Lear" href="/person/lear@lear.ch" >Eliot Lear</a> <a href="mailto:lear%40lear.ch" aria-label="Compose email to lear@lear.ch" title="Compose email to lear@lear.ch"> <i class="bi bi-envelope"></i></a></span> (<a href="https://author-tools.ietf.org/iddiff?url1=draft-ietf-ace-wg-coap-eap-08&url2=draft-ietf-ace-wg-coap-eap-11">diff</a>) <br> <a href="/doc/review-ietf-ace-wg-coap-eap-11-iotdir-telechat-lear-2024-10-19/">Iotdir Telechat review of -11</a> by <span ><a title="Datatracker profile of Eliot Lear" href="/person/lear@lear.ch" >Eliot Lear</a> <a href="mailto:lear%40lear.ch" aria-label="Compose email to lear@lear.ch" title="Compose email to lear@lear.ch"> <i class="bi bi-envelope"></i></a></span> <br> </td> </tr> </tbody> <tbody class="meta border-top"> <tr> <th scope="row"> Assignment </th> <th scope="row"> Reviewer </th> <td> <strong><span ><a title="Datatracker profile of Roni Even" href="/person/ron.even.tlv@gmail.com" >Roni Even</a> <a href="mailto:ron.even.tlv%40gmail.com" aria-label="Compose email to ron.even.tlv@gmail.com" title="Compose email to ron.even.tlv@gmail.com"> <i class="bi bi-envelope"></i></a></span></strong> </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> State </th> <td> <span class="badge rounded-pill text-bg-success text-wrap"> <i class="bi bi-"></i> Completed </span> </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> Request </th> <td> <a href="/doc/draft-ietf-ace-wg-coap-eap/reviewrequest/18689/"> Last Call review on draft-ietf-ace-wg-coap-eap by General Area Review Team (Gen-ART) Assigned </a> </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> Posted at </th> <td> <a href="https://mailarchive.ietf.org/arch/msg/gen-art/NtlB3j-w5gSKAVF6wKHpg75hIPE"> https://mailarchive.ietf.org/arch/msg/gen-art/NtlB3j-w5gSKAVF6wKHpg75hIPE </a> </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> Reviewed revision </th> <td> <a href="/doc/draft-ietf-ace-wg-coap-eap/09/">09</a> (document currently at 11) </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> Result </th> <td> <span class="badge rounded-pill text-bg-success text-wrap"> <i class="bi bi-"></i> Ready w/nits </span> </td> </tr> <tr> <th scope="row"> </th> <th scope="row"> Completed </th> <td> 2024-01-24 </td> </tr> </tbody> </table> <div class="card mt-5"> <div class="card-header">review-ietf-ace-wg-coap-eap-09-genart-lc-even-2024-01-24-00</div> <div class="card-body"> <pre class="pasted">I am the assigned Gen-ART reviewer for this draft. The General Area Review Team (Gen-ART) reviews all IETF documents being processed by the IESG for the IETF Chair. Please treat these comments just like any other last call comments. For more information, please see the FAQ at <<a href="https://wiki.ietf.org/en/group/gen/GenArtFAQ>">https://wiki.ietf.org/en/group/gen/GenArtFAQ></a>. Document: draft-ietf-ace-wg-coap-eap-?? Reviewer: Roni Even Review Date: 2024-01-24 IETF LC End Date: 2024-01-25 IESG Telechat date: Not scheduled for a telechat Summary: The document is ready for publication as a standard track rfc with nits Major issues: Minor issues: Nits/editorial comments: The document defines a well known uri. Through out the document it keeps the name well-known but it should be replaced with the specified coap-eap by the authors or as a directive to the rfc editor. As for the iana registration request <a href="/doc/rfc8615/">rfc8615</a> registration procedure is specification required and not expert review. There is also a missing column “state” probably should be permanent.</pre> </div> </div> </div> </div> </main> <footer class="col-md-12 col-sm-12 border-top mt-5 py-5 bg-light-subtle text-center position-sticky"> <a href="https://www.ietf.org/" class="p-3">IETF</a> <a href="https://www.ietf.org/iesg/" class="p-3">IESG</a> <a href="https://www.iab.org/" class="p-3">IAB</a> <a href="https://www.irtf.org/" class="p-3">IRTF</a> <a href="https://www.ietf.org/llc/" class="p-3 text-nowrap">IETF LLC</a> <a href="https://trustee.ietf.org/" class="p-3 text-nowrap">IETF Trust</a> <a href="https://www.rfc-editor.org/" class="p-3 text-nowrap">RFC Editor</a> <a href="https://www.iana.org/" class="p-3">IANA</a> <a href="https://www.ietf.org/privacy-statement/" class="p-3 text-nowrap">Privacy Statement</a> <div class="small text-body-secondary py-3"> <a class="mx-2" href="/release/about">About IETF Datatracker</a> <span class="mx-2"> <a href="https://github.com/ietf-tools/datatracker/releases/tag/12.28.2"> Version 12.28.2 (release - 7ecf23e) </a> </span> <a class="mx-2" href="https://status.ietf.org" target="_blank">System Status</a> <span class="mx-2 text-danger"> <i class="bi bi-bug"></i> Report a bug: <a class="text-reset" target="_blank" href="https://github.com/ietf-tools/datatracker/issues/new/choose">GitHub</a> <a class="text-reset" href="mailto:tools-help@ietf.org">Email</a> </span> </div> </footer> <script src="https://static.ietf.org/dt/12.28.2/ietf/js/select2.js"></script> <script> $('#navbar-doc-search').on('select2:select', function (e) { window.location.href = e.params.data.url; }); </script> <script type="text/javascript"> var _paq = window._paq || []; _paq.push(['disableCookies']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//analytics.ietf.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', 7]); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <noscript><p><img src="//analytics.ietf.org/piwik.php?idsite=7" style="border:0;" alt="" /></p></noscript> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e7ce863cb8ace6d',t:'MTczMjQ4ODEwMS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>