<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Browsers on Jake Worth</title><link>https://jakeworth.com/tags/browsers/</link><description>Recent content in Browsers on Jake Worth</description><image><title>Jake Worth</title><url>https://jakeworth.com/twittercard.png</url><link>https://jakeworth.com/twittercard.png</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 16 Mar 2026 12:24:29 -0400</lastBuildDate><atom:link href="https://jakeworth.com/tags/browsers/index.xml" rel="self" type="application/rss+xml"/><item><title>Block a URL in Chrome DevTools</title><link>https://jakeworth.com/tils/block-a-url-in-chrome-devtools/</link><pubDate>Fri, 24 May 2024 09:33:24 -0400</pubDate><guid>https://jakeworth.com/tils/block-a-url-in-chrome-devtools/</guid><description>&lt;p&gt;I&amp;rsquo;m using a JavaScript text editor library and when it fails to load, there is
no form field on the page at all. While pondering that potential issue, I
learned how to block a URL in Chrome&amp;rsquo;s DevTools.&lt;/p&gt;
&lt;p&gt;There are a few way to do this; the most direct for me is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open DevTools and the Network Tab&lt;/li&gt;
&lt;li&gt;Click &amp;ldquo;JS&amp;rdquo; and find the JavaScript file I want to block&lt;/li&gt;
&lt;li&gt;Right-click and choose &amp;ldquo;Block request URL&amp;rdquo; or &amp;ldquo;Block request domain&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Reload the page to see the result.&lt;/p&gt;</description></item><item><title>Filter Network Requests By Status Code in DevTools</title><link>https://jakeworth.com/tils/filter-network-requests-by-status-code-in-devtools/</link><pubDate>Thu, 22 Feb 2024 08:16:35 -0500</pubDate><guid>https://jakeworth.com/tils/filter-network-requests-by-status-code-in-devtools/</guid><description>&lt;p&gt;The Chrome DevTools Network Tab is incredibly useful for frontend web
development, but it can be noisy.&lt;/p&gt;
&lt;p&gt;Perhaps you&amp;rsquo;d like to filter it down by HTTP status code? See only redirects,
so you can fix routes? Or only successful requests, so you can know what&amp;rsquo;s
working?&lt;/p&gt;
&lt;p&gt;The Network Tab supports this. Here&amp;rsquo;s a filter to just temporary redirects:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;status-code:307
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Change Timezone in Chrome DevTools</title><link>https://jakeworth.com/tils/change-timezone-in-chrome-devtools/</link><pubDate>Wed, 15 Nov 2023 15:34:21 -0800</pubDate><guid>https://jakeworth.com/tils/change-timezone-in-chrome-devtools/</guid><description>&lt;p&gt;Open Chrome DevTools, and click the three dots in the top right corner. Select &amp;lsquo;More
Tools &amp;gt; Sensors&amp;rsquo;. Under &amp;lsquo;Location&amp;rsquo;, set your timezone override.&lt;/p&gt;</description></item><item><title>Hide Bookmarks Bar in Chrome</title><link>https://jakeworth.com/tils/hide-bookmarks-bar-in-chrome/</link><pubDate>Mon, 13 Jun 2022 14:24:29 -0400</pubDate><guid>https://jakeworth.com/tils/hide-bookmarks-bar-in-chrome/</guid><description>&lt;p&gt;To hide the bookmarks bar in Google Chrome:&lt;/p&gt;
&lt;p&gt;Press CMD + SHIFT + B on Mac&lt;br&gt;
Press CTRL + SHIFT + B on Windows&lt;/p&gt;
&lt;p&gt;This shortcut toggles the bookmarks bar on or off.&lt;/p&gt;</description></item><item><title>Use Display None</title><link>https://jakeworth.com/tils/use-display-none/</link><pubDate>Fri, 06 Aug 2021 09:30:59 -0400</pubDate><guid>https://jakeworth.com/tils/use-display-none/</guid><description>&lt;p&gt;I recently delivered a form that was hidden via CSS, using the BassCSS
&lt;a href="https://basscss.com/#accessible-hide"&gt;&lt;code&gt;hide&lt;/code&gt;&lt;/a&gt; class, and encountered an issue:
iOS customers&amp;rsquo; browsers were and trying to autofill this hidden form with their
saved passwords. What was going on here?&lt;/p&gt;
&lt;p&gt;&lt;code&gt;hide&lt;/code&gt; it imparts these styles on its target in my Chrome:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;.hide {
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
clip: rect(1px,1px,1px,1px);
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This worked visually, but it didn&amp;rsquo;t hide the form from iOS. Browsing the
BassCSS docs, I learned that this is an &amp;lsquo;accessible&amp;rsquo; hide, meant to visually
hide an element from view but keep it available to screen readers. No wonder
iOS was confused.&lt;/p&gt;</description></item><item><title>Chrome SameSite Updates</title><link>https://jakeworth.com/tils/chrome-samesite-updates/</link><pubDate>Fri, 23 Apr 2021 16:26:58 -0400</pubDate><guid>https://jakeworth.com/tils/chrome-samesite-updates/</guid><description>&lt;p&gt;Yesterday I wrote about &lt;a href="browsers/chrome-flags.md"&gt;Chrome Flags&lt;/a&gt;; today I&amp;rsquo;ll
explain why.&lt;/p&gt;
&lt;p&gt;Chrome is currently rolling out sweeping changes to how it handles cookies. I
learned a &lt;em&gt;lot&lt;/em&gt; about it this week. To summarize, cookies that don&amp;rsquo;t specify a
&lt;code&gt;SameSite&lt;/code&gt; attribute will be treated as &lt;code&gt;SameSite=Lax&lt;/code&gt; by Chrome starting with
version 91. Ask for those cookies from a different URL, and Chrome won&amp;rsquo;t share
them. This means that cookies intended for third-party or cross-site sharing
must specify &lt;code&gt;SameSite=None&lt;/code&gt; and &lt;code&gt;Secure&lt;/code&gt;. You can opt into this behavior today
with the aforementioned flags.&lt;/p&gt;</description></item><item><title>Chrome Flags</title><link>https://jakeworth.com/tils/chrome-flags/</link><pubDate>Thu, 22 Apr 2021 22:00:13 -0400</pubDate><guid>https://jakeworth.com/tils/chrome-flags/</guid><description>&lt;p&gt;Chrome is making changes all time time; ignore them at your peril. Today I
discovered Chrome&amp;rsquo;s Flags menu, which lets you opt-in early to features that
may soon be the default. Explore it at:&lt;/p&gt;
&lt;p&gt;chrome://flags/&lt;/p&gt;</description></item><item><title>Date Input Tag</title><link>https://jakeworth.com/tils/date-input-tag/</link><pubDate>Thu, 22 Apr 2021 22:00:13 -0400</pubDate><guid>https://jakeworth.com/tils/date-input-tag/</guid><description>&lt;p&gt;The HTML date input tag allows you to request dates in a web form.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-html" data-lang="html"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;lt;&lt;span style="color:#f92672"&gt;input&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;type&lt;/span&gt;&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;date&amp;#34;&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This tag is more semantic for date input than text, and provides a side benefit: Google Chrome will automatically display a calendar selector on the page.&lt;/p&gt;</description></item></channel></rss>