<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HTML + CSS + JavaScript</title>
	<atom:link href="https://htmlcssjavascript.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://htmlcssjavascript.com</link>
	<description>Let&#039;s Build the Web We Want</description>
	<lastBuildDate>Wed, 15 Oct 2025 19:42:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>
<site xmlns="com-wordpress:feed-additions:1">51663242</site>	<item>
		<title>An Introduction to SVG (Scalable Vector Graphics) Part 3: The Path Element</title>
		<link>https://htmlcssjavascript.com/web/an-introduction-to-svg-scalable-vector-graphics-part-3-the-path-element/</link>
					<comments>https://htmlcssjavascript.com/web/an-introduction-to-svg-scalable-vector-graphics-part-3-the-path-element/#respond</comments>
		
		<dc:creator><![CDATA[Rob Larsen]]></dc:creator>
		<pubDate>Wed, 15 Oct 2025 19:42:24 +0000</pubDate>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">https://htmlcssjavascript.com/?p=11414</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper"><iframe title="An Introduction to SVG (Scalable Vector Graphics) Part 3: The Path Element" width="640" height="360" src="https://www.youtube.com/embed/UGsKp95Kwjw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
]]></content:encoded>
					
					<wfw:commentRss>https://htmlcssjavascript.com/web/an-introduction-to-svg-scalable-vector-graphics-part-3-the-path-element/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11414</post-id>	</item>
		<item>
		<title>An Introduction to SVG (Scalable Vector Graphics) Part 2: Positioning in SVG</title>
		<link>https://htmlcssjavascript.com/web/an-introduction-to-svg-scalable-vector-graphics-part-2-positioning-in-svg/</link>
					<comments>https://htmlcssjavascript.com/web/an-introduction-to-svg-scalable-vector-graphics-part-2-positioning-in-svg/#respond</comments>
		
		<dc:creator><![CDATA[Rob Larsen]]></dc:creator>
		<pubDate>Wed, 13 Aug 2025 20:06:05 +0000</pubDate>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[svg]]></category>
		<guid isPermaLink="false">https://htmlcssjavascript.com/?p=11370</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper"><iframe title="An Introduction to SVG (Scalable Vector Graphics) Part 2: Positioning in SVG" width="640" height="360" src="https://www.youtube.com/embed/Z6SSXYjeLk8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
]]></content:encoded>
					
					<wfw:commentRss>https://htmlcssjavascript.com/web/an-introduction-to-svg-scalable-vector-graphics-part-2-positioning-in-svg/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11370</post-id>	</item>
		<item>
		<title>An Introduction to Scalable Vector Graphics (SVG)</title>
		<link>https://htmlcssjavascript.com/html/an-introduction-to-scalable-vector-graphics-svg/</link>
					<comments>https://htmlcssjavascript.com/html/an-introduction-to-scalable-vector-graphics-svg/#respond</comments>
		
		<dc:creator><![CDATA[Rob Larsen]]></dc:creator>
		<pubDate>Sun, 27 Jul 2025 19:57:24 +0000</pubDate>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[svg]]></category>
		<guid isPermaLink="false">https://htmlcssjavascript.com/?p=11289</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><iframe width="560" height="315" src="https://www.youtube.com/embed/rGXVfpCscec?si=CNZFUyQnv4ibvly4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://htmlcssjavascript.com/html/an-introduction-to-scalable-vector-graphics-svg/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11289</post-id>	</item>
		<item>
		<title>I Have So Many Thoughts</title>
		<link>https://htmlcssjavascript.com/web/i-have-so-many-thoughts/</link>
					<comments>https://htmlcssjavascript.com/web/i-have-so-many-thoughts/#respond</comments>
		
		<dc:creator><![CDATA[Rob Larsen]]></dc:creator>
		<pubDate>Thu, 25 Jul 2024 01:31:03 +0000</pubDate>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[process]]></category>
		<guid isPermaLink="false">https://htmlcssjavascript.com/?p=11236</guid>

					<description><![CDATA[CrowdStrike blames testing bugs for security update that took down 8.5M Windows PCs &#124; Ars Technica]]></description>
										<content:encoded><![CDATA[<p><a href="https://arstechnica.com/information-technology/2024/07/crowdstrike-blames-testing-bugs-for-security-update-that-took-down-8-5m-windows-pcs/">CrowdStrike blames testing bugs for security update that took down 8.5M Windows PCs | Ars Technica</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://htmlcssjavascript.com/web/i-have-so-many-thoughts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11236</post-id>	</item>
		<item>
		<title>Upgrading jQuery: Working Towards a Healthy Web</title>
		<link>https://htmlcssjavascript.com/web/upgrading-jquery-working-towards-a-healthy-web/</link>
					<comments>https://htmlcssjavascript.com/web/upgrading-jquery-working-towards-a-healthy-web/#respond</comments>
		
		<dc:creator><![CDATA[Rob Larsen]]></dc:creator>
		<pubDate>Fri, 19 Apr 2024 00:55:07 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">https://htmlcssjavascript.com/?p=11234</guid>

					<description><![CDATA[Upgrading jQuery: Working Towards a Healthy Web &#124; Official jQuery Blog Working in the environments I do, I can tell you there are some scary situations out there with regards to jQuery. I remember John Resig, more than a decade ago, talking about wanting multiple different versions of jQuery to be able to work on [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://blog.jquery.com/2024/04/17/upgrading-jquery-working-towards-a-healthy-web/">Upgrading jQuery: Working Towards a Healthy Web | Official jQuery Blog</a></p>
<p>Working in the environments I do, I can tell you there are some scary situations out there with regards to jQuery. I remember John Resig, more than a decade ago, talking about wanting multiple different versions of jQuery to be able to work on the same page (Scary? Cool!) and I have seen (in 2024!) four versions of jQuery on the same page. Everything worked! That was the good part. The bad part? At least two of those versions had existing security issues associated with them.</p>
<p>At least the page was still working?</p>
<p>The fact that two of the versions on the page had existing security issues is a <strong>perfect</strong> illustration of why it&#8217;s important to keep your dependencies up to date. Pre-npm, pre-depdendabot codebases are especially susceptible to this sort of issue, but&#8230; neglected modern codebases are just as much of an issue. </p>
<p>Keep your dependencies up to date!  </p>
]]></content:encoded>
					
					<wfw:commentRss>https://htmlcssjavascript.com/web/upgrading-jquery-working-towards-a-healthy-web/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11234</post-id>	</item>
	</channel>
</rss>
