<?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>Robert Accettura&#039;s Fun With Wordage &#187; geolocation</title>
	<atom:link href="http://robert.accettura.com/blog/tag/geolocation/feed/" rel="self" type="application/rss+xml" />
	<link>http://robert.accettura.com</link>
	<description>Robert Accettura&#039;s Personal Blog on Web Development and Tech</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:43:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://robert.accettura.com/?pushpress=hub'/>
<cloud domain='robert.accettura.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>On Apple&#8217;s Location Tracking</title>
		<link>http://robert.accettura.com/blog/2011/05/10/on-apples-location-tracking/</link>
		<comments>http://robert.accettura.com/blog/2011/05/10/on-apples-location-tracking/#comments</comments>
		<pubDate>Wed, 11 May 2011 01:11:29 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[controversy]]></category>
		<category><![CDATA[ed markey]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=5612</guid>
		<description><![CDATA[The controversy over Apple&#8217;s &#8220;Location Tracking&#8221; is quite interesting. It&#8217;s worth making clear that the nodes stored in the database are approximations of cell phone towers and WiFi hotspots you&#8217;re likely to encounter rather than your location(s) at any given &#8230; <a href="http://robert.accettura.com/blog/2011/05/10/on-apples-location-tracking/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The controversy over Apple&#8217;s &#8220;Location Tracking&#8221; is quite interesting.  It&#8217;s worth making clear that the nodes stored in the database are approximations of cell phone towers and WiFi hotspots you&#8217;re likely to encounter rather than your location(s) at any given point in time.  It&#8217;s a way to &#8220;prime the well&#8221; when doing a GPS lookup to improve performance.</p>
<p>Apple notably failed in a few key ways which should serve as a lesson to others:</p>
<ol>
<li><strong>Always disclose what you&#8217;re doing.</strong> &#8211; Never just assume what you&#8217;re doing with someone&#8217;s information is cool.  Apple could have mitigated a lot of this had they disclosed what the phone was actually doing from day 1.  Never transmit anonymous or personal information without letting the user know first.</li>
<li><strong>Never store more than you need</strong> &#8211; I can&#8217;t believe how many companies mess this up.  Storing user information is a <em>liability</em>.  A good business limits it&#8217;s liabilities to only what&#8217;s necessary to conduct business.  Storing so much data, and not expunging was a very bad move and amplified the situation.  On top of not letting users know what was going on, there was no way to purge information.  This just made things much worse.  Apple went as far as backing up what should be an expendable cache.</li>
<li><strong>Always be paranoid with information</strong> &#8211; Apple states &#8220;The local cache is protected with iOS security features, but it is not encrypted. Beginning with the next major release of iOS, the operating system will encrypt any local cache of the hotspot and cell tower location information.&#8221; in the response to Edward J. Markey.  This should have been encrypted since day 1.  Various tools existed for a few years that could read this data in the surveillance community.  Apple undoubtedly knew people were using this data sometimes for illicit purposes.  No company has gotten in trouble for being to secure with customer information with anyone other than the NSA or FBI.</li>
</ol>
<p>It&#8217;s worth noting that their software update in response to this controversy is actually pretty good and pretty thorough.  I&#8217;m surprised they couldn&#8217;t quickly shim some encryption around it.  The iOS is loaded with enough DRM and crypto.</p>
<p>On another note, I fully expect some court cases to be reopened now that &#8220;cell phone records&#8221; are not quite as accurate as they were falsely billed to be.  Also companies who marketed software are capable of showing a users location history may be liable as this wasn&#8217;t accurately vetted.  If they did good testing they would have seen the extent of it&#8217;s &#8220;tracking&#8221;.  It seems inevitable.</p>
<p>Lastly, I wonder how much battery life, and how much bandwidth this was utilizing.  Some customers are on metered WiFi (especially some hotspots).  To geo-tag one must turn on GPS, meaning battery life was being drained behind the scenes.</p>
<p>Apple&#8217;s full response can be found on <a href="http://markey.house.gov/index.php?option=content&#038;task=view&#038;id=4348&#038;Itemid=125">Congressman Ed Markey&#8217;s website</a> (copied <a href="http://robert.accettura.com/wp-content/uploads/2011/05/apple_letter_to_ejm_05.06.11.pdf">here</a> for perpetuity).
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=5612#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2011/05/6e8404c.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2011/05/10/on-apples-location-tracking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Real Risks Behind Facebook &#8220;Places&#8221;</title>
		<link>http://robert.accettura.com/blog/2010/08/19/the-real-risks-behind-facebook-places/</link>
		<comments>http://robert.accettura.com/blog/2010/08/19/the-real-risks-behind-facebook-places/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 01:14:07 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[friends]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=4506</guid>
		<description><![CDATA[Facebook made some peculiar decisions in the privacy rules for Facebook Places. The problem is hardly just a technical limitation, it&#8217;s endemic of the way social media has altered society and technology must help the user be aware and workaround &#8230; <a href="http://robert.accettura.com/blog/2010/08/19/the-real-risks-behind-facebook-places/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Facebook made some peculiar decisions in the privacy rules for <a href="http://www.facebook.com/places/">Facebook Places</a>.  The problem is hardly just a technical limitation, it&#8217;s endemic of the way social media has altered society and technology must help the user be aware and workaround it.</p>
<p><span id="more-4506"></span>It&#8217;s worth noting that Facebook restricts check-ins to friends only.  This is different from almost anything they have done in the past where they opted for more public views.  Clearly they knew location was pushing the envelope and choose a more restricted view.</p>
<p>One of the more peculiar features, the ability for friends to &#8220;tag your location&#8221;.  This essentially lets your friends check you in.  From the <a href="http://www.facebook.com/help/?faq=18349">FAQ</a>:</p>
<blockquote><p>
The first time you use Places, or the first time a friend tries to tag you in to a Place with him or her, you will receive a notification asking you to share your location and allow friends to check you in to Places. </p>
<p>At any time, you can also adjust this setting by navigating to the main Privacy Settings page and clicking the &#8220;Customize settings&#8221; link at the bottom of the page. Then, simply choose the Enabled in the dropdown box next to &#8220;Friends can check me into Places.&#8221;
</p></blockquote>
<p>There are two things at play here.  The first is the default of &#8220;friends&#8221;, the second is the ability for a friend to tag you.  Lets start with the default of &#8220;friends&#8221;.</p>
<h4>Default &#8220;Friends&#8221;</h4>
<p>Because of this notice Facebook feels the product is opt-in and not opt-out.  Defaulting this to &#8220;friends&#8221; and not forcing users to select a group or groups isn&#8217;t a great idea.  This is especially true for minors.  Thanks to Facebook being a popularity contest, things like <a herf="http://www.radicalparenting.com/2008/07/22/serial-friending-how-facebook-is-changing-the-definition-of-friendship/">serial friending</a> are too common.  Exposing this type of information to that many people in real-time is reckless.  Decisions on who qualifies as a friend may have been made a few years ago when the risks were different and content being exposed was much less harmful.  Letting a stranger see your obnoxious status update is different than letting them know where you are.</p>
<p>For those not familiar with sociology, <a href="http://en.wikipedia.org/wiki/Dunbar%27s_number">Dunbar&#8217;s number</a> is the theoretical cognitive limit to the amount people with whom one can maintain stable social relationships.  It lies between 100 and 230, commonly set at 150.  The *average* user has 130 friends <a href="http://www.facebook.com/press/info.php?statistics">according to Facebook&#8217;s statistics</a> when this blog post was published.  Keep in mind this is the average of all users including those who rarely and never use it and abandoned accounts.  If I had to guesstimate the average for a High School or College student is likely in the low 200&#8242;s.  I suspect I may actually  be  (intentionally) overly conservative.  I don&#8217;t think anyone has real data broken down by age group (though if you do, pass it along).</p>
<p>We can reasonably deduce that the average teenager has more &#8220;friends&#8221; than friends.  At least in some cases perhaps more than even acquaintances.  Odds are they don&#8217;t even recall approving some.</p>
<p>Facebook should have instead made users select individual friends or groups that can view places rather than make it accessible to anyone who is a &#8220;friend&#8221;.  At a minimum that should have applied to minors and those with inordinate number of friends for their demographic.  Because of friending behaviors in the past the concept of a &#8220;friend&#8221; doesn&#8217;t secure this feature adequately.  It may be the users fault, but &#8220;the customer is always right&#8221;.</p>
<h4>Tagging Friends</h4>
<p>Letting friends tag you is a whole other set of risks.  I&#8217;ll quote The Consumerist since they were quite whimsical at <a href="http://consumerist.com/2010/08/facebook-places-lets-other-people-tag-you-as-being-at-places.html">giving examples</a>:</p>
<blockquote cite="http://consumerist.com/2010/08/facebook-places-lets-other-people-tag-you-as-being-at-places.html"><p>
This could lead to friends tagging you as being inside a peepshow, or an ex-girlfriend tagging you as being with another girl so your new girlfriend gets pissed off. The sitcom storyline possibilities are endless!
</p></blockquote>
<p>Obviously there are times most people don&#8217;t want others to know about what they are doing both innocent and nefarious.  In extreme cases this could even become a safety issue.  Of course crimes committed through Facebook already existed (<a href="http://www.allfacebook.com/facebook-friend-rape-2008-12">exhibit A</a>, <a href="http://www.thesun.co.uk/sol/homepage/features/2892117/Teen-whose-Facebook-friend-raped-her.html">exhibit B</a>, <a href="http://indiatoday.intoday.in/site/Story/106875/tere-bin-laden-release-postponed-in-us.html">exhibit C</a>), this just makes it easier especially in the case of serial friending.  No longer does someone need to solicit location information, it&#8217;s now being broadcasted.</p>
<p>It&#8217;s worth noting it&#8217;s possible to <a href="http://www.facebook.com/help/?faq=18351">remove a place you were tagged</a>:</p>
<blockquote cite="http://www.facebook.com/help/?faq=18351"><p>
If a friend has tagged you in a Place and you would like to remove your name, simply go to the Place story (you can find it on your profile, your friend&#8217;s profile, or the Place page) and select &#8220;Remove Tag.&#8221; You will no longer be connected to that Place through that story. </p>
<p>Remember that only your confirmed friends on Facebook are able to tag you in a Place if you have enabled them to do so in the &#8220;Customize settings&#8221; section of the main Privacy Settings page.
</p></blockquote>
<p>Of course that&#8217;s in retrospect.</p>
<h3>People Here Now</h3>
<p><a href="http://blog.facebook.com/blog.php?post=418175202130">Described</a> by Facebook:</p>
<blockquote cite="http://blog.facebook.com/blog.php?post=418175202130"><p>
In the &#8220;People Here Now&#8221; section, you can see others who are checked in with you at that place. This section is visible for a limited amount of time and only to people who are checked in there. That way you can meet other people who might share your interests. If you prefer not to appear in this section, you can control whether you show up by unchecking the &#8220;Include me in &#8216;People Here Now&#8217; after I check in&#8221; privacy control.
</p></blockquote>
<p>This has some obvious sore points.  At a stadium or concert with hundreds or thousands of people it&#8217;s relatively anonymous with random faces and names.  In a more intimate setting such as a restaurant or store it would relatively easy to match faces and full names.  Given some basic info like a full name, network, current location a lot can be learned by using Google and public information databases.  I suspect this has not so obvious implications for many who will not uncheck this preference.</p>
<p>Facebook should have used just first names to ensure some privacy.</p>
<h3>Other Risks</h3>
<p>There are other risks as well.  Any serial use of such a feature will reveal patterns about your daily life such as when you leave and get home, visit the gym, etc.  Timing attacks become easier when an attacker can plan without having to actually stake out a victim.</p>
<p>Then there&#8217;s the question of what will be done with all the data collected over time by millions of users.  This isn&#8217;t 100% clear just yet.  That&#8217;s a privacy issue, but not so much safety issue.</p>
<h3>Bottom Line</h3>
<p>Proceed with caution.  Facebook did prepare for privacy implications better this time than any other release they have done in the past.  This however is a whole new ballgame.  Facebook could still improve by making some changes as I discussed above.  Even with the defaults there are clear and present dangers.  Unlike FourSquare or Gowalla where users subscribed with location sharing in mind, this was dropped on Facebook users who likely didn&#8217;t intend to share that much with that many people.</p>
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=4506#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2010/08/075b24b.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2010/08/19/the-real-risks-behind-facebook-places/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things You&#8217;ll Love About Firefox 3.5</title>
		<link>http://robert.accettura.com/blog/2009/06/20/things-youll-love-about-firefox-3-5/</link>
		<comments>http://robert.accettura.com/blog/2009/06/20/things-youll-love-about-firefox-3-5/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 23:39:28 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[awesomebar]]></category>
		<category><![CDATA[firefox 3.5]]></category>
		<category><![CDATA[font-face]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[tracemonkey]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web workers]]></category>
		<category><![CDATA[xmlhttprequest]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=2706</guid>
		<description><![CDATA[For the upcoming Firefox 3.6 release: go here! Firefox 3.5 is around the corner. For those who don&#8217;t pay attention to development here&#8217;s the big features worth checking out. There are lots more, but these are my favorites: User Centric &#8230; <a href="http://robert.accettura.com/blog/2009/06/20/things-youll-love-about-firefox-3-5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="background-color: #FFFFD1; border: 2px solid #FFF100; margin: 10px 0; padding: 5px 11px;">
<strong>For the upcoming Firefox 3.6 release:</strong> <a href="http://robert.accettura.com/blog/2010/01/19/things-youll-love-about-firefox-3-6/">go here</a>!</p>
</div>
<p>Firefox 3.5 is around the corner.  For those who don&#8217;t pay attention to development here&#8217;s the big features worth checking out.  There are lots more, but these are my favorites:</p>
<h3>User Centric Features</h3>
<p><strong>Private Browsing</strong> &#8211; Officially it&#8217;s called &#8220;Private Browsing&#8221; but most know it as &#8220;porn mode&#8221;.  Simply put once you turn on the feature nothing about your browsing is saved to your computer until you turn it off.  No browser history, cookies, cache, no passwords, download list.  Great for shared computers where you may not want the next person to know where you shopped, what you bought etc.</p>
<p><strong>Faster JavaScript</strong> &#8211; Everyone is doing it.  Firefox 3.5 now ships with <a href="https://wiki.mozilla.org/JavaScript:TraceMonkey">TraceMonkey</a>  which uses a technique, called <a href="http://www.ics.uci.edu/%7Efranz/Site/pubs-pdf/ICS-TR-06-16.pdf">trace trees</a> to add just-in-time native code compilation to SpiderMonkey, the JS engine in Firefox.  Bottom line: faster JavaScript makes JavaScript powered sites like Gmail way faster.</p>
<p><strong>Faster Awesomebar</strong> &#8211; The awesomebar is a fast way of browsing the web, but the UI can sometimes get a little sluggish.  Some <a href="http://autonome.wordpress.com/2009/05/05/front-end-performance-in-firefox-35-and-beyond/">awesome work</a> has been done to optimize it for better performance.  Faster UI = better browsing experience.</p>
<p><strong>Better Awesomebar</strong> &#8211; The Awesomebar got a few enhancements including autocomplete for tagging, which is extremely handy as well as editing tags on multiple bookmarks at the same time.  </p>
<p><strong>Undo Closed Window</strong> &#8211; We&#8217;ve all done it before.  Now you can undo a closed window just like a closed tab.</p>
<p><strong>Drag Tab To New Window</strong> &#8211; Previously you could drag/drop to reorder tabs.  Now you can drag a tab off the tab bar to move it into its own window.  This may sound trivial but it actually makes organizing tabs much easier.</p>
<p><strong>Video/Audio</strong> &#8211; Firefox 3.5 supports the new HTML5 <code>&lt;video/&gt;</code> and <code>&lt;audio/&gt;</code> tags.  Specifically it supports Vorbis in Ogg containers, as well as WAV with support for more formats expected in the future.  I&#8217;ve <a href="http://robert.accettura.com/blog/tag/ogg-theora/">discussed open video before</a> and suggest learning more about how important this is there.</p>
<p><strong>SSL Error Pages Suck Less</strong> &#8211; The error pages shown when there is an SSL error were pretty tough on users since they didn&#8217;t display anything helpful.  The new error pages are a bit more helpful.  The bug implementing the changes has tons of details on the <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=431826">changes</a>.</p>
<p><strong>Geolocation</strong> &#8211; Simply put a website can (if you allow it) gather information about your internet connection and using a location service (provided by Google by default) will calculate your location.  No more needing to constantly type in your zip code, or city name to get local information.  For privacy you need to explicitly allow it.  <a href="http://www.mozilla.com/en-US/firefox/geolocation/">Geolocation</a> is in a word awesome.</p>
<p><strong>New Icon</strong> &#8211; Well, it&#8217;s not really new.  It&#8217;s &#8220;refreshed&#8221; I guess.  It&#8217;s not a huge change, but it does look really sharp, especially in more modern operating systems that use larger icons like Mac OS X.  Alex Faaborg has it <a href="http://blog.mozilla.com/faaborg/2009/06/18/the-new-firefox-icon/">on his blog</a> in various sizes for you see.</p>
<h3>Developer Centric Features</h3>
<p><strong>Web Workers</strong> &#8211; My personal favorite is <a href="https://developer.mozilla.org/En/Using_web_workers">web workers</a>.  Essentially its background processing in a separate thread for JavaScript.  No more locking up the browser&#8217;s UI because you need to do some complicated JS calculations. I&#8217;ll leave it to the documentation linked above for examples.  Very handy stuff.</p>
<p><strong>@font-face</strong> &#8211; Designers have long been frustrated with the lack of font options on the web.  They often resort to using images and flash as a way to expand their font options.  With <code>@font-face</code> it&#8217;s now possible to use custom fonts and reference them via css.  There is however the issue of licensing of fonts used on a webpage since the font file itself is accessible via a web browser.</p>
<p><strong>Native JSON</strong> Enough said.  <a href="https://developer.mozilla.org/En/Using_native_JSON">Native JSON</a> is fast.  <code>var obj = JSON.parse(someJS);</code></p>
<p><strong>Cross Site xhr</strong> &#8211; <code>xmlHttpRequest()</code> has ushered in a new era of JavaScript.  It&#8217;s not however without some serious limitations.  One of the most obvious limitations is that you can&#8217;t use it across hostnames.  <a href="https://developer.mozilla.org/En/HTTP_access_control">Until now</a>.</p>
<p>There&#8217;s <a href="https://developer.mozilla.org/en/Firefox_3.5_for_developers">more</a> cool toys, but these are my favorite.</p>
<p>Still not convinced of all the new stuff?  Check out <a href="http://people.mozilla.com/~blizzard/launch/">this demo</a>, then look at the source behind it.  It&#8217;s pretty impressive.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=2706#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2009/06/2e74c2c.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2009/06/20/things-youll-love-about-firefox-3-5/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>GeoLocateFox 0.2 Released</title>
		<link>http://robert.accettura.com/blog/2006/08/22/geolocatefox-02-released/</link>
		<comments>http://robert.accettura.com/blog/2006/08/22/geolocatefox-02-released/#comments</comments>
		<pubDate>Tue, 22 Aug 2006 19:59:39 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[geolocatefox]]></category>
		<category><![CDATA[geolocation]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/08/22/geolocatefox-02-released/</guid>
		<description><![CDATA[Last night I pushed the bits for GeoLocateFox 0.2. The changes aren&#8217;t very many but it&#8217;s pretty cool. Add HostIP look up (disabled by default) Add support for newer Flock, and Firefox through 3.0 alpha Go to the options window &#8230; <a href="http://robert.accettura.com/blog/2006/08/22/geolocatefox-02-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last night I pushed the bits for <a href="http://geolocatefox.mozdev.org/installation.html">GeoLocateFox 0.2</a>.  The changes aren&#8217;t very many but it&#8217;s pretty cool.</p>
<ul>
<li>Add HostIP look up (disabled by default)</li>
<li>Add support for newer Flock, and Firefox through 3.0 alpha</li>
</ul>
<p>Go to the options window (open up the extension manager, right click on GeoLocateFox, and select options) and check the HostIP box.  This will send the IP address of the website you visit to the <a href="http://www.hostip.info">HostIP.info</a> website, and get coordinates if available.  This is only used if the site provides no GeoLocation data on it&#8217;s own.  It&#8217;s off by default for privacy reasons.  It&#8217;s pretty cool.</p>
<p>Next up is a bug fix release for mozPod, no date on that just yet.  It&#8217;s overdue.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/08/22/geolocatefox-02-released/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/08/e19347e.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/08/22/geolocatefox-02-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GeoLocateFox 0.1.2 Released</title>
		<link>http://robert.accettura.com/blog/2006/07/05/geolocatefox-012-released/</link>
		<comments>http://robert.accettura.com/blog/2006/07/05/geolocatefox-012-released/#comments</comments>
		<pubDate>Wed, 05 Jul 2006 18:46:05 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[geolocatefox]]></category>
		<category><![CDATA[geolocation]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/07/05/geolocatefox-012-released/</guid>
		<description><![CDATA[I released a small update to GeoLocateFox that contains the following changes: Update to use Yahoo Map API v. 3.0 (Yahoo now supports more non-North American Locations!!!). Add support for newer Flock. Slightly better compressed images. Updated some url&#8217;s to &#8230; <a href="http://robert.accettura.com/blog/2006/07/05/geolocatefox-012-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I released a small update to <a href="http://geolocatefox.mozdev.org">GeoLocateFox</a> that contains the following changes:</p>
<ul>
<li>Update to use Yahoo Map API v. 3.0 (Yahoo now supports more non-North American Locations!!!).</li>
<li>Add support for newer Flock.</li>
<li>Slightly better compressed images.</li>
<li>Updated some url&#8217;s to project page.</li>
</ul>
<p>I should also note that Yahoo&#8217;s maps are a improved (a TON).</p>
<p>You can find the latest release <a href="http://geolocatefox.mozdev.org/installation.html">here</a>.</p>
<p><strong>And in even bigger news&#8230;</strong><br />
I have a new <em>beta</em> release available (<a href="http://robert.accettura.com/download/projects/geolocatefox/20060702_geolocatefox.xpi">here</a>) that contains support for Host IP lookup using the <a href="http://www.hostip.info">Hostip.info</a> database.  This will find tons more locations (and the database improves all the time).</p>
<p>To enable the Hostip feature, open the extensions manager (Tools Menu &#8211;> Extensions) and right click on GeoLocateFox and select &#8220;Options&#8221;.  There is checkbox on the right side to enable this feature.  It&#8217;s off by default because it requires sending the IP address of the website you visit to the Hostip.info server.</p>
<p>This is a beta, though I&#8217;d love to know how it works for people.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/07/05/geolocatefox-012-released/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/07/6a2feef.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/07/05/geolocatefox-012-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GeoLocateFox 0.1.1</title>
		<link>http://robert.accettura.com/blog/2006/02/05/geolocatefox-011/</link>
		<comments>http://robert.accettura.com/blog/2006/02/05/geolocatefox-011/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 16:02:17 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[geolocatefox]]></category>
		<category><![CDATA[geolocation]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/02/05/geolocatefox-011/</guid>
		<description><![CDATA[GeoLocateFox 0.1.1 has been released. Changes are: Firefox 1.5.0.* Support Flock Support SeaMonkey Support Small fix to detection code Small ui fix Get GeoLocateFox]]></description>
			<content:encoded><![CDATA[<p><a href="http://geolocatefox.mozdev.org">GeoLocateFox</a> 0.1.1 has been released.  Changes are:</p>
<ul>
<li>Firefox 1.5.0.* Support</li>
<li><a href="http://www.flock.com/">Flock</a> Support</li>
<li><a href="http://www.mozilla.org/projects/seamonkey/">SeaMonkey</a> Support</li>
<li>Small fix to detection code</li>
<li>Small ui fix</li>
</ul>
<p><a href="http://geolocatefox.mozdev.org/installation.html">Get GeoLocateFox</a>
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/02/05/geolocatefox-011/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/02/0b8aff0.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/02/05/geolocatefox-011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeoLocateFox Update</title>
		<link>http://robert.accettura.com/blog/2006/01/14/geolocatefox-update/</link>
		<comments>http://robert.accettura.com/blog/2006/01/14/geolocatefox-update/#comments</comments>
		<pubDate>Sat, 14 Jan 2006 16:24:41 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[geolocatefox]]></category>
		<category><![CDATA[geolocation]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/01/14/geolocatefox-update/</guid>
		<description><![CDATA[FYI I&#8217;ve updated GeoLocateFox to let it install in 1.5.x installs. Nothing else changed, it&#8217;s literally just the install.rdf that changed hence it&#8217;s still 0.1.]]></description>
			<content:encoded><![CDATA[<p>FYI I&#8217;ve updated <a href="http://robert.accettura.com/projects/geolocatefox">GeoLocateFox</a> to let it install in 1.5.x installs.  Nothing else changed, it&#8217;s literally just the install.rdf that changed hence it&#8217;s still 0.1.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/01/14/geolocatefox-update/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/01/eeb69a3.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/01/14/geolocatefox-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing GeoLocateFox</title>
		<link>http://robert.accettura.com/blog/2006/01/09/introducing-geolocatefox/</link>
		<comments>http://robert.accettura.com/blog/2006/01/09/introducing-geolocatefox/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 18:27:18 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[geolocatefox]]></category>
		<category><![CDATA[geolocation]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2006/01/09/introducing-geolocatefox/</guid>
		<description><![CDATA[I got this idea back in mid December, wrote down a few lines of code, and stashed it to the side because I was in the middle of finals. Around new years I came back to the idea and implemented &#8230; <a href="http://robert.accettura.com/blog/2006/01/09/introducing-geolocatefox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img id="image955" src="http://robert.accettura.com/wp-content/uploads/2006/01/bluemarble.png" alt="GeoLocateFox" class="alignright" />I got this idea back in mid December, wrote down a few lines of code, and stashed it to the side because I was in the middle of finals.  Around new years I came back to the idea and implemented it.  This ended up being a submission for <a href="http://developer.mozilla.org/contests/extendfirefox/">Extend Firefox</a>.  I&#8217;m not sure what others will think of it, but I found it fun.  It&#8217;s still a little limited, but has some potential.</p>
<h4>What does GeoLocateFox do?</h4>
<p>The extension makes use of geolocation meta tags provided by some webpages (such as this one).  On such pages, the icon <img id="image956" src="http://robert.accettura.com/wp-content/uploads/2006/01/icon-on.png" alt="GeoLocateFox Icon" /> illuminates to alert you to such content.  You can then put your mouse over the icon to get a map of where the website originates.  Double Clicking on the icon will bring up a full size map.</p>
<h4>Why aren&#8217;t there any non-US maps?</h4>
<p>For the moment, this only works on coordinates in the United States, as Yahoo Maps has yet to implement other parts of the world (this is hopefully coming soon).  </p>
<h4>Why not use Google?</h4>
<p>Currently this extension only supports Yahoo! Maps.  The intent is to support multiple mapping providers including Google, but to date only Yahoo! has a terms of use that allow for non-webapplication use.  Google <a href=" http://www.google.com/apis/maps/faq.html#faq6">explicity prohibits</a> such use right now.  They were contacted by me in mid December about this extension, but to date have not replied with permission to include their service.  While it may in theory be ok<br />
to do considering Firefox is a web browser, and we are not doing anything harmful or commercially, I don&#8217;t wish to get into any trouble, it&#8217;s their API, and I respect that.  Perhaps someone from Google Local will <a href="http://robert.accettura.com/contact">contact</a> me about this.  I&#8217;d love to add in support for it (would be great for international use).</p>
<h4>Where can I get it?</h4>
<p>For now you can get it <a href="http://robert.accettura.com/projects/geolocatefox/">here</a>.  I need to setup a project page at mozdev at some point.  This is a 0.1 release, so there are still bugs.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2006/01/09/introducing-geolocatefox/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2006/01/2ba5966.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2006/01/09/introducing-geolocatefox/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

