<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Web on Ryan Hunt's Blog</title><link>https://eqrion.net/tags/web/</link><description>Recent content in Web on Ryan Hunt's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 26 Feb 2026 09:00:00 -0600</lastBuildDate><atom:link href="https://eqrion.net/tags/web/index.xml" rel="self" type="application/rss+xml"/><item><title>Why is WebAssembly a second-class language on the web?</title><link>https://eqrion.net/webassembly-second-class-language/</link><pubDate>Thu, 26 Feb 2026 09:00:00 -0600</pubDate><guid>https://eqrion.net/webassembly-second-class-language/</guid><description>&lt;p&gt;I wrote a &lt;a href="https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/"&gt;piece for Mozilla Hacks&lt;/a&gt; on why WebAssembly is a second-class citizen on the Web.&lt;/p&gt;</description></item><item><title>Implementing a pin-to-bottom scrolling element with only CSS</title><link>https://eqrion.net/pin-to-bottom/</link><pubDate>Thu, 28 Mar 2019 05:08:02 -0600</pubDate><guid>https://eqrion.net/pin-to-bottom/</guid><description>&lt;p&gt;Have you ever tried implementing a scrollable element where new content is being added and you want to pin the user to the bottom? It&amp;rsquo;s not trival to do correctly.&lt;/p&gt;
&lt;p&gt;I recently worked on a new CSS feature called &amp;lsquo;scroll anchoring&amp;rsquo; that shipped in &lt;a href="https://www.mozilla.org/en-US/firefox/66.0/releasenotes/"&gt;Firefox 66&lt;/a&gt; (for an introduction, check out my post on &lt;a href="https://hacks.mozilla.org/2019/03/scroll-anchoring-in-firefox-66/"&gt;Mozilla Hacks&lt;/a&gt; or the summary on &lt;a href="https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-anchor/Guide_to_scroll_anchoring"&gt;MDN&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;While implementing this feature, &lt;a href="https://twitter.com/nicolaschevobbe"&gt;Nicolas Chevobbe&lt;/a&gt; and I were debugging an issue and discovered that scroll anchoring can be used to create a pin-to-bottom scrolling element without any Javascript.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s a neat trick, so I thought I&amp;rsquo;d post the snippet here and explain how it works.&lt;/p&gt;</description></item><item><title>Scroll Anchoring in Firefox 66</title><link>https://eqrion.net/scroll-anchoring/</link><pubDate>Thu, 28 Mar 2019 05:07:02 -0600</pubDate><guid>https://eqrion.net/scroll-anchoring/</guid><description>&lt;p&gt;I wrote an &lt;a href="https://hacks.mozilla.org/2019/03/scroll-anchoring-in-firefox-66/"&gt;article&lt;/a&gt; about the work on scroll anchoring that I did for Firefox 66.&lt;/p&gt;
&lt;p&gt;Check it out!&lt;/p&gt;</description></item><item><title>Updated Blog</title><link>https://eqrion.net/updated-blog/</link><pubDate>Wed, 26 Dec 2018 21:52:02 -0600</pubDate><guid>https://eqrion.net/updated-blog/</guid><description>&lt;p&gt;I’ve been intending to write some new content on my blog, so I thought I should also update the site while I’m at it.&lt;/p&gt;
&lt;h3 id="https"&gt;&lt;code&gt;Https&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;The first and most important change is &lt;code&gt;https&lt;/code&gt; support. I’ve been a bit lazy here, but I finally decided to just do it.&lt;/p&gt;
&lt;p&gt;This site is hosted on AWS as a &lt;a href="https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html"&gt;static website&lt;/a&gt;. I followed this nice &lt;a href="https://medium.com/@sbuckpesch/setup-aws-s3-static-website-hosting-using-ssl-acm-34d41d32e394"&gt;guide&lt;/a&gt; which describes how to use Cloudfront as a CDN for S3 to get &lt;code&gt;https&lt;/code&gt; support.&lt;/p&gt;</description></item><item><title>EdgeHTML and control of the web platform</title><link>https://eqrion.net/edgehtml/</link><pubDate>Mon, 10 Dec 2018 08:08:20 -0500</pubDate><guid>https://eqrion.net/edgehtml/</guid><description>&lt;p&gt;There&amp;rsquo;s been a lot of discussion this past week around Microsoft&amp;rsquo;s decision to abandon EdgeHTML and its implication on the future of the Web.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;ve missed this news, take a look at this post by &lt;a href="https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/"&gt;Microsoft&lt;/a&gt; and this response by &lt;a href="https://blog.mozilla.org/blog/2018/12/06/goodbye-edge/"&gt;Mozilla&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>