XUL Live

XUL Addons in the one place

The Firefox XUL project

Why XUL addons?

XUL Add-ons, as browsers with their support, provide to user more freedom in creation and extension of browsers features. XUL has so many features that many addons are impossible to realize in browsers without XUL support.
array(34) { [0]=> string(3) "393" ["id"]=> string(3) "393" [1]=> string(2) "10" ["categories"]=> string(2) "10" [2]=> string(7) "Flagfox" ["addonTitle"]=> string(7) "Flagfox" [3]=> string(5) "5.2.3" ["addonVersion"]=> string(5) "5.2.3" [4]=> string(10) "2017-11-09" ["updateDate"]=> string(10) "2017-11-09" [5]=> string(5) "daveg" ["authorURL"]=> string(5) "daveg" [6]=> string(6) "Dave G" ["authorName"]=> string(6) "Dave G" [7]=> string(85) "https://addons.mozilla.org/firefox/downloads/file/764719/flagfox-5.2.3-fx+sm.xpi?src=" ["downloadURL"]=> string(85) "https://addons.mozilla.org/firefox/downloads/file/764719/flagfox-5.2.3-fx+sm.xpi?src=" [8]=> string(215) "Displays a country flag depicting the location of the current website's server and provides a multitude of tools such as site safety checks, whois, translation, similar sites, validation, URL shortening, and more..." ["shortDesc"]=> string(215) "Displays a country flag depicting the location of the current website's server and provides a multitude of tools such as site safety checks, whois, translation, similar sites, validation, URL shortening, and more..." [9]=> string(4311) "<a rel="nofollow" href="https://addons.mozilla.org/firefox/addon/flagfox/versions/beta">A beta of Flagfox 6.0 that supports Firefox 57+ is now available.</a> <b>The Flagfox 6.0 update is unfortunately running way behind schedule, due to a combination of technical, personal, and health reasons.</b> Supporting Firefox 57 (Quantum) means rewriting the entire addon to use Mozilla's new WebExtension API based on Google Chrome's API, as well as rewriting all XUL UI in HTML. This is difficult and very time-consuming. All addons using all other APIs that Firefox has had for the past 10 years have been effectively banned by Mozilla, effective as of the Firefox 57 update. The transition is painful, especially in my case, as I am the only developer and this is a hobby project. There are plenty of other addons in the same situation (or have simply been abandoned completely), even some with more users than Flagfox. For more info, <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/192b29470bd77150f8e5da3686e663065b20c7009100667104daab2537c1dd33/https%3A//flagfox.wordpress.com/2017/11/15/flagfox6wip/">read this</a>. It's only gotten worse, as I fell ill shortly after the Firefox 57 release date (it's not that serious, but thinking straight is a prerequisite for programming at a fast pace). <b>Flagfox 6.0 will (hopefully) be ready in the not-too-distant future, but please be patient, and please try to remember that other people on the Internet are, in fact, people.</b> Also, if you're wondering why I hadn't put up this message here until now, please <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/02fc3e6a1c0ae4673f278b71d534a3e15220d17dbe630083bfc00a16934da1c9/https%3A//flagfox.wordpress.com/2017/11/20/posting-status-info-to-amo-is-a-pain/">read this</a>. TL;DR: Mozilla actually makes doing this stupidly difficult. Flagfox addon description (downgraded to English-only, for now; see referenced blog post): <b>==================================================</b> Flagfox is an extension that displays a flag icon indicating the current webserver's physical location. Knowing where you're connected to adds an extra layer of awareness to your browsing and can be useful to indicate the native languages and legal jurisdictions that may apply. Additional information can be obtained via a multitude of external lookups and users can add their own custom actions. All actions can be added to the flag icon's context menu and set to icon click or keyboard shortcuts for quick access. Clicking the flag icon loads our default action, <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/62faff72108f364306bce42402de84c3c57f0f40cb3d25fffd317321f803938b/https%3A//iplookup.flagfox.net/">Geotool</a>, which gives a detailed map showing the city the server is in and other useful information such as its local time and <abbr title="Internet Service Provider">ISP</abbr>. Many other actions are available for a wide range of uses such as:   • Site safety and malware checks   • Finding similar sites and reviews   • Automatic translation to your language   • <abbr title="Search Engine Optimization">SEO</abbr> and web development research   • Diagnostics like pings and traceroutes   • Whois and <abbr title="Domain Name Service">DNS</abbr> information   • Page code validation   • Quick URL shortening   • Copying a server's <abbr title="Internet Protocol">IP</abbr> address or other info   • or you can create your own custom actions! Flagfox is simple, unobtrusive, and uses relatively little resources. In order to protect your privacy, country lookups are done locally rather than asking an external server about every page you browse to. It works by accessing an internal IP address location database, basically a rough map of the physical layout of the Internet, based on data provided by <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/3ff9c0b11a72ca9e83e57676399a52e843f261235cfa4ae5a422a4aa87ebb521/https%3A//maxmind.com/">Maxmind</a>. This gives a flag for the nationality of the actual location of the server you're connected to, rather than just the nationality of the domain name which may be different. Flagfox updates are provided on a monthly basis to keep this internal database accurate." ["fullDescription"]=> string(4311) "<a rel="nofollow" href="https://addons.mozilla.org/firefox/addon/flagfox/versions/beta">A beta of Flagfox 6.0 that supports Firefox 57+ is now available.</a> <b>The Flagfox 6.0 update is unfortunately running way behind schedule, due to a combination of technical, personal, and health reasons.</b> Supporting Firefox 57 (Quantum) means rewriting the entire addon to use Mozilla's new WebExtension API based on Google Chrome's API, as well as rewriting all XUL UI in HTML. This is difficult and very time-consuming. All addons using all other APIs that Firefox has had for the past 10 years have been effectively banned by Mozilla, effective as of the Firefox 57 update. The transition is painful, especially in my case, as I am the only developer and this is a hobby project. There are plenty of other addons in the same situation (or have simply been abandoned completely), even some with more users than Flagfox. For more info, <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/192b29470bd77150f8e5da3686e663065b20c7009100667104daab2537c1dd33/https%3A//flagfox.wordpress.com/2017/11/15/flagfox6wip/">read this</a>. It's only gotten worse, as I fell ill shortly after the Firefox 57 release date (it's not that serious, but thinking straight is a prerequisite for programming at a fast pace). <b>Flagfox 6.0 will (hopefully) be ready in the not-too-distant future, but please be patient, and please try to remember that other people on the Internet are, in fact, people.</b> Also, if you're wondering why I hadn't put up this message here until now, please <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/02fc3e6a1c0ae4673f278b71d534a3e15220d17dbe630083bfc00a16934da1c9/https%3A//flagfox.wordpress.com/2017/11/20/posting-status-info-to-amo-is-a-pain/">read this</a>. TL;DR: Mozilla actually makes doing this stupidly difficult. Flagfox addon description (downgraded to English-only, for now; see referenced blog post): <b>==================================================</b> Flagfox is an extension that displays a flag icon indicating the current webserver's physical location. Knowing where you're connected to adds an extra layer of awareness to your browsing and can be useful to indicate the native languages and legal jurisdictions that may apply. Additional information can be obtained via a multitude of external lookups and users can add their own custom actions. All actions can be added to the flag icon's context menu and set to icon click or keyboard shortcuts for quick access. Clicking the flag icon loads our default action, <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/62faff72108f364306bce42402de84c3c57f0f40cb3d25fffd317321f803938b/https%3A//iplookup.flagfox.net/">Geotool</a>, which gives a detailed map showing the city the server is in and other useful information such as its local time and <abbr title="Internet Service Provider">ISP</abbr>. Many other actions are available for a wide range of uses such as:   • Site safety and malware checks   • Finding similar sites and reviews   • Automatic translation to your language   • <abbr title="Search Engine Optimization">SEO</abbr> and web development research   • Diagnostics like pings and traceroutes   • Whois and <abbr title="Domain Name Service">DNS</abbr> information   • Page code validation   • Quick URL shortening   • Copying a server's <abbr title="Internet Protocol">IP</abbr> address or other info   • or you can create your own custom actions! Flagfox is simple, unobtrusive, and uses relatively little resources. In order to protect your privacy, country lookups are done locally rather than asking an external server about every page you browse to. It works by accessing an internal IP address location database, basically a rough map of the physical layout of the Internet, based on data provided by <a rel="nofollow" href="https://outgoing.prod.mozaws.net/v1/3ff9c0b11a72ca9e83e57676399a52e843f261235cfa4ae5a422a4aa87ebb521/https%3A//maxmind.com/">Maxmind</a>. This gives a flag for the nationality of the actual location of the server you're connected to, rather than just the nationality of the domain name which may be different. Flagfox updates are provided on a monthly basis to keep this internal database accurate." [10]=> string(22) "flagfox.wordpress.com/" ["websiteURL"]=> string(22) "flagfox.wordpress.com/" [11]=> string(17) "flagfox.net/forum" ["supportURL"]=> string(17) "flagfox.net/forum" [12]=> string(33) "daveg.extensionfeedback@gmail.com" ["contactEmail"]=> string(33) "daveg.extensionfeedback@gmail.com" [13]=> string(193) "address;bitly;country;developer;domain;flag;geolocation;ip address;location;search;search engine optimization;seo;server;translate;translation;url shortener;validator;web development;whois;wot;" ["tags"]=> string(193) "address;bitly;country;developer;domain;flag;geolocation;ip address;location;search;search engine optimization;seo;server;translate;translation;url shortener;validator;web development;whois;wot;" [14]=> string(28) "/en-US/firefox/addon/flagfox" ["amoURL"]=> string(28) "/en-US/firefox/addon/flagfox" [15]=> string(1) "0" [""]=> string(1) "1" [16]=> string(35) "/en-US/firefox/addon/5791/versions/" [17]=> string(1) "1" }

Flagfox 5.2.3

created by

Dave G

About this add-on A beta of Flagfox 6.0 that supports Firefox 57+ is now available.

The Flagfox 6.0 update is unfortunately running way behind schedule, due to a combination of technical, personal, and health reasons. Supporting Firefox 57 (Quantum) means rewriting the entire addon to use Mozilla's new WebExtension API based on Google Chrome's API, as well as rewriting all XUL UI in HTML. This is difficult and very time-consuming. All addons using all other APIs that Firefox has had for the past 10 years have been effectively banned by Mozilla, effective as of the Firefox 57 update. The transition is painful, especially in my case, as I am the only developer and this is a hobby project. There are plenty of other addons in the same situation (or have simply been abandoned completely), even some with more users than Flagfox. For more info, read this. It's only gotten worse, as I fell ill shortly after the Firefox 57 release date (it's not that serious, but thinking straight is a prerequisite for programming at a fast pace). Flagfox 6.0 will (hopefully) be ready in the not-too-distant future, but please be patient, and please try to remember that other people on the Internet are, in fact, people.

Also, if you're wondering why I hadn't put up this message here until now, please read this. TL;DR: Mozilla actually makes doing this stupidly difficult.

Flagfox addon description (downgraded to English-only, for now; see referenced blog post):
==================================================
Flagfox is an extension that displays a flag icon indicating the current webserver's physical location. Knowing where you're connected to adds an extra layer of awareness to your browsing and can be useful to indicate the native languages and legal jurisdictions that may apply. Additional information can be obtained via a multitude of external lookups and users can add their own custom actions. All actions can be added to the flag icon's context menu and set to icon click or keyboard shortcuts for quick access.

Clicking the flag icon loads our default action, Geotool, which gives a detailed map showing the city the server is in and other useful information such as its local time and ISP. Many other actions are available for a wide range of uses such as:

  • Site safety and malware checks
  • Finding similar sites and reviews
  • Automatic translation to your language
  • SEO and web development research
  • Diagnostics like pings and traceroutes
  • Whois and DNS information
  • Page code validation
  • Quick URL shortening
  • Copying a server's IP address or other info
  • or you can create your own custom actions!

Flagfox is simple, unobtrusive, and uses relatively little resources. In order to protect your privacy, country lookups are done locally rather than asking an external server about every page you browse to. It works by accessing an internal IP address location database, basically a rough map of the physical layout of the Internet, based on data provided by Maxmind. This gives a flag for the nationality of the actual location of the server you're connected to, rather than just the nationality of the domain name which may be different. Flagfox updates are provided on a monthly basis to keep this internal database accurate.