-- Leo's gemini proxy
-- Connecting to iceworks.cc:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
Created: 2023-02-06T21:37:27-06:00
Insert a script at the end of the page so it will not run until the entire page has downloaded.
The script registers an observer to run a callback whenever a given div comes on to the screen.
The observer causes the javascript for the site to be downloaded and activated only when that section has come in to view.
<div data-astro-id="3459833264469372"></div> <script type="module"> /* scaffolding put before the code */ ((o=new IntersectionObserver((([{isIntersecting,target}])=>{isIntersecting&&(o.disconnect(), /* code run when the section is visible */ Promise.all([ import('https://cdn.skypack.dev/react'), import('https://cdn.skypack.dev/react-dom'), ]).then( ([ { default: React }, { default: ReactDOM }, ]) => ReactDOM.render( React.createElement('strong', {}, 'This was rendered with React!', ), target, ) ) /* scaffolding put after the code */ )})))=>{o.observe(document.querySelector('[data-astro-id="3459833264469372"]'))})() </script>
-- Response ended
-- Page fetched on Fri Jun 7 06:18:33 2024