<?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>Arda&#39;s Blog &#187; AdSweep</title>
	<atom:link href="http://arienh4.net/tag/adsweep/feed/" rel="self" type="application/rss+xml" />
	<link>http://arienh4.net</link>
	<description></description>
	<lastBuildDate>Wed, 12 May 2010 21:18:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>AdSweep Online Beta</title>
		<link>http://arienh4.net/66/adsweep-online-beta/</link>
		<comments>http://arienh4.net/66/adsweep-online-beta/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 12:08:30 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=66</guid>
		<description><![CDATA[I&#8217;m hereby releasing a beta version of the new online AdSweep. Seeing as it&#8217;s beta I haven&#8217;t had that much time to debug, so please send me bug reports through the usual channels. As for the YouTube &#8216;bug&#8217;, I&#8217;m going to include the code by default, please disable AdSweep on YouTube if you mind having [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m hereby releasing a beta version of the new online AdSweep. Seeing as it&#8217;s beta I haven&#8217;t had that much time to debug, so please send me bug reports through the usual channels. As for the YouTube &#8216;bug&#8217;, I&#8217;m going to include the code by default, please disable AdSweep on YouTube if you mind having to reload sometimes. It now has a button in the top-right, which allows you to disable it and download all the rules to cache.</p>
<p><span id="more-66"></span>I really recommend you download all the rules first by clicking the button, because this speeds it up rapidly. This new version can be downloaded<a href="http://arienh4.net/AdSweep-beta.crx"> here</a> and of course I still expect a lot of bug reports. This install will not auto-update, so keep watching my blog for new versions, which will probably happen a lot. A site can be removed from the disabled list on the options page.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/66/adsweep-online-beta/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Chrome Extensions API updated</title>
		<link>http://arienh4.net/59/chrome-extensions-api-updated/</link>
		<comments>http://arienh4.net/59/chrome-extensions-api-updated/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 07:17:37 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=59</guid>
		<description><![CDATA[It&#8217;s been quite some time since I&#8217;ve had time to review the whole Chrome API again. As it turns out, it&#8217;s been greatly updated, to the point where we can abandon the whole content-script idea. The main features I&#8217;m interested in are insertCSS and executeScript. These let extensions inject CSS and Javascript into a page [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quite some time since I&#8217;ve had time to review the whole Chrome API again. As it turns out, it&#8217;s been greatly updated, to the point where we can abandon the whole content-script idea. The main features I&#8217;m interested in are insertCSS and executeScript. These let extensions inject CSS and Javascript into a page from the background page. So, now, there&#8217;s a background script that waits for pages to start loading, which is when it&#8217;ll download rules to hide ads. It also caches rules in the extension&#8217;s database with an option to download all rules, which should make the experience a lot smoother. I&#8217;m putting together a beta ASAP.</p>
<p><span id="more-59"></span>Basically, it&#8217;s the same thing as what I announced a few days ago, only this is even easier. I also plan on making a normal one-page script for any Opera/Firefox users, this will take a bit longer though and I&#8217;m not sure I can cache&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/59/chrome-extensions-api-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AdSweep Online</title>
		<link>http://arienh4.net/49/adsweep-online/</link>
		<comments>http://arienh4.net/49/adsweep-online/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 13:34:51 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=49</guid>
		<description><![CDATA[Last time, when I first took over AdSweep&#8217;s maintenance, I tried an experiment to have the database of rules on my server and to have the extension simply insert the stylesheet generated by my server into the page. This worked fine in my testing, but apparently it didn&#8217;t work too well for most people. So [...]]]></description>
			<content:encoded><![CDATA[<p>Last time, when I first took over AdSweep&#8217;s maintenance, I tried an experiment to have the database of rules on my server and to have the extension simply insert the stylesheet generated by my server into the page. This worked fine in my testing, but apparently it didn&#8217;t work too well for most people. So I scrapped it and began thinking about a new way of doing it.</p>
<p><span id="more-49"></span></p>
<p>Chrome&#8217;s extension system provides a few advantages. First of all, I have a background page, which is simply a web-page that runs in the background, once per extension. This means that instead of loading all the rules for all the sites included into memory, I can store them once per session. This reduces memory usage by a factor of the amount of tabs open. It also means that retrieving the rules is done in the background and no longer slows down loading the site itself. Another advantage is local storage. What this means is that when rules are downloaded, they can be stored in a cache in the browser, so I can retrieve the rules, store them in a cache and then serve them from the cache the next time they&#8217;re needed.</p>
<p>So the way it&#8217;s set up now is this. Whenever a page is loaded, a request is made to the background page. This page will serve the page the rules it has in cache, if available. Whenever a page receives rules, it applies them. However, also in the background, the rules are downloaded again, from my site, the cache is updated and the rules the site receive are too. But, in order not to have to visit all those sites, you can also decide to click a button on the options page to download all the rules into the cache, greatly speeding up ad retrieval.</p>
<p>As I&#8217;m not going to throw it out immediately without thorough testing, please leave a comment below if you&#8217;re interested in testing this idea.</p>
<p><strong>Edit:</strong> Seeing as this is all probably quite confusing, I&#8217;ve made a flowchart which displays how AdSweep is going to work. It&#8217;s available <a href="http://arienh4.net/49/adsweep-online/dataflow/" target="_self">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/49/adsweep-online/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>AdSweep FAQ</title>
		<link>http://arienh4.net/41/adsweep-faq/</link>
		<comments>http://arienh4.net/41/adsweep-faq/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 20:14:14 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=41</guid>
		<description><![CDATA[I would like to address a few questions I&#8217;ve received quite often in this blog post. If there&#8217;s anything not yet answered, please ask your questions either by email, twitter or in the comments and I&#8217;ll try to address them as soon as possible. Why does AdSweep block YouTube videos? It doesn&#8217;t. What happens is [...]]]></description>
			<content:encoded><![CDATA[<p>I would like to address a few questions I&#8217;ve received quite often in this blog post. If there&#8217;s anything not yet answered, please ask your questions either by email, twitter or in the comments and I&#8217;ll try to address them as soon as possible.</p>
<p><span id="more-41"></span></p>
<p><strong>Why does AdSweep block YouTube videos?</strong><br />
It doesn&#8217;t. What happens is that AdSweep uses some code to remove ads from the YouTube player. Usually this works well, but occasionally something seems to go wrong in the script. Refreshing should fix the problem.</p>
<p><strong>Why do you never answer my emails?</strong><br />
I get a lot of AdSweep emails daily. In an effort to preserve my sanity and my time, I usually won&#8217;t respond unless I need to ask something or need to provide feedback. I do read all the emails though, don&#8217;t worry.</p>
<p><strong>I sent you an email about this website x days ago and it still shows ads/is broken. What gives?</strong><br />
Again, I read every email sent to me. However, updating a Chrome extension takes some time, and Chrome&#8217;s auto-update system can be quite quirky, so I try to pack as much into one update I can, adding features as well. I&#8217;m due for an update though, so expect it soon.</p>
<p><strong>Add features? What features are you going to add?</strong><br />
I don&#8217;t have a definitive list, but I&#8217;m going to at least add a settings page, being able to whitelist pages and a button next to the address bar to disable AdSweep for that page. This can be used to fix broken pages, and to support a certain website who&#8217;s ads you don&#8217;t want to block.</p>
<p><em>More questions pending.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/41/adsweep-faq/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Recap on AdSweep</title>
		<link>http://arienh4.net/15/recap-on-adsweep/</link>
		<comments>http://arienh4.net/15/recap-on-adsweep/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 14:50:44 +0000</pubDate>
		<dc:creator>arienh4</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[AdSweep]]></category>

		<guid isPermaLink="false">http://arienh4.net/?p=15</guid>
		<description><![CDATA[Begin October this year, I took over maintaining AdSweep from the original author, Charles Landemaine. By then, I had tried to have it set up with an external database, but for a reason that is still not clear to me, it failed to work for a lot of people. So, I’d returned to the original [...]]]></description>
			<content:encoded><![CDATA[<p>Begin October this year, I took over maintaining AdSweep from the original author, Charles Landemaine. By then, I had tried to have it set up with an external database, but for a reason that is still not clear to me, it failed to work for a lot of people. So, I’d returned to the original AdSweep engine.</p>
<p><span id="more-15"></span></p>
<p>Since then, I have received a lot of feedback, with sites with unblocked ads and also sites which it breaks. I am currently working on updating them all and hoping I can release near January. However, seeing as this is the holiday season, I can&#8217;t make any guarentees. I’m planning to incorporate a button next to Chrome&#8217;s address bar which would disable AdSweep for that website on your computer, as a hotfix.</p>
<p>Now that that’s out of the way, I’d like to discuss something else. AdSweep’s home gets about 2 000 visitors daily. This also means the extension is downloaded a lot, which costs bandwidth. I’m fine with that, but it does bring bills I need to pay and as a student, I don’t have too much money to spare. So while I can understand not a lot of people have the cash, if you do, please <a href="http://arienh4.net/donate/" target="_self">donate</a> any amount you feel you can spare. It will help me make the time to work on AdSweep.</p>
]]></content:encoded>
			<wfw:commentRss>http://arienh4.net/15/recap-on-adsweep/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
