summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <michael.drake@codethink.co.uk>2018-07-11 10:19:19 +0100
committerMichael Drake <michael.drake@codethink.co.uk>2018-07-11 10:19:19 +0100
commit72f300a1dddbc24c28586bf9fe107367ec3b7739 (patch)
treeb80f1c9d91dc7d1f9a9b38042d2f7fb8e2d4c243
parent19053cd489e0cb8612367811958230db099ba8d4 (diff)
downloadnetsurf-website-72f300a1dddbc24c28586bf9fe107367ec3b7739.tar.gz
netsurf-website-72f300a1dddbc24c28586bf9fe107367ec3b7739.tar.bz2
Links: Remove http scheme from project cgit and wiki URLs.
-rw-r--r--about/awards.html4
-rw-r--r--about/index.html4
-rw-r--r--about/licence.html4
-rw-r--r--about/news.html18
-rw-r--r--about/screenshots/index.html4
-rw-r--r--about/team.html4
-rw-r--r--about/thanks.html4
-rw-r--r--contact/index.html4
-rw-r--r--developers/contribute.html4
-rw-r--r--developers/gsoc/2008ideas.html32
-rw-r--r--developers/gsoc/2009ideas.html30
-rw-r--r--developers/gsoc/2014ideas.html16
-rw-r--r--developers/gsoc/index.html6
-rw-r--r--developers/index.html8
-rw-r--r--developers/publicity.html12
-rw-r--r--documentation/develop.html12
-rw-r--r--documentation/guide.html4
-rw-r--r--documentation/index.html4
-rw-r--r--documentation/info.html4
-rw-r--r--documentation/nstheme.html4
-rw-r--r--documentation/progress.html4
-rw-r--r--documentation/resinstall.html4
-rw-r--r--documentation/roinfo.html4
-rw-r--r--documentation/translations.html4
-rw-r--r--downloads/amiga/index.html4
-rw-r--r--downloads/atari/index.html4
-rw-r--r--downloads/beos/index.html4
-rw-r--r--downloads/extras.html4
-rw-r--r--downloads/gtk/index.html4
-rw-r--r--downloads/index.html4
-rw-r--r--downloads/macosx/index.html4
-rw-r--r--downloads/riscos/index.html4
-rw-r--r--downloads/source/index.html12
-rw-r--r--downloads/themes/index.html4
-rw-r--r--downloads/windows/index.html4
-rw-r--r--index.html4
-rw-r--r--projects/hubbub/index.html2
-rw-r--r--projects/iconv/index.html2
-rw-r--r--projects/libcss/index.html8
-rw-r--r--projects/libdom/index.html4
-rw-r--r--projects/libnsbmp/index.html2
-rw-r--r--projects/libnsfb/index.html2
-rw-r--r--projects/libnsgif/index.html2
-rw-r--r--projects/libparserutils/index.html4
-rw-r--r--projects/libpencil/index.html2
-rw-r--r--projects/librosprite/index.html2
-rw-r--r--projects/libsvgtiny/index.html4
-rw-r--r--projects/libwapcaplet/index.html4
-rw-r--r--projects/rufl/index.html2
-rw-r--r--projects/ttf2f/index.html2
-rw-r--r--webmasters/index.html4
51 files changed, 150 insertions, 150 deletions
diff --git a/about/awards.html b/about/awards.html
index 3ac4e3c..64f642a 100644
--- a/about/awards.html
+++ b/about/awards.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/about/index.html b/about/index.html
index 1379fef..4d9a917 100644
--- a/about/index.html
+++ b/about/index.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/about/licence.html b/about/licence.html
index c9b9ebb..2e9871e 100644
--- a/about/licence.html
+++ b/about/licence.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/about/news.html b/about/news.html
index 089c591..ad30ed8 100644
--- a/about/news.html
+++ b/about/news.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -76,11 +76,11 @@
<dt><a href="http://ci.netsurf-browser.org/">Development builds now using Duktape</a> <span>12 Aug 2015</span></dt>
<dd>We have replaced the old version of SpiderMonkey that we used to use as our JavaScript engine with <a href="http://duktape.org/">Duktape</a>, a lightweight engine which is more in keeping with NetSurf's goals. While we're testing our new JavaScript implementation we are forcing it on all the time in development builds. We'll return the &quot;JavaScript Enabled&quot; option to being choices-controlled when we're happy we're back to feature/stability parity.</dd>
<dt><a href="http://vincentsanders.blogspot.co.uk/2015/07/netsurf-developers-and-order-of-phoenix.html">Developer weekend</a> <span>27 Jul 2015</span></dt>
-<dd>NetSurf's core developers met up at <a href="http://www.codethink.co.uk/">Codethink</a>'s office in Manchester to make some progress on a couple of the big areas we've been planning for some time. We made a start at changing to use <a href="http://duktape.org/">Duktape</a> as the JavaScript engine, and started outlining the shape of our <a href="http://source.netsurf-browser.org/libnslayout.git/">new layout engine</a>. For more details, see Vince's <a href="http://vincentsanders.blogspot.co.uk/2015/07/netsurf-developers-and-order-of-phoenix.html">write-up</a>.</dd>
+<dd>NetSurf's core developers met up at <a href="http://www.codethink.co.uk/">Codethink</a>'s office in Manchester to make some progress on a couple of the big areas we've been planning for some time. We made a start at changing to use <a href="http://duktape.org/">Duktape</a> as the JavaScript engine, and started outlining the shape of our <a href="//source.netsurf-browser.org/libnslayout.git/">new layout engine</a>. For more details, see Vince's <a href="http://vincentsanders.blogspot.co.uk/2015/07/netsurf-developers-and-order-of-phoenix.html">write-up</a>.</dd>
<dt><a href="/downloads/">NetSurf 3.3 released</a> <span>15 Mar 2015</span></dt>
<dd>NetSurf 3.3 is primarily a bug-fix release. Several of the front ends have received quite a bit of attention, with new features and improvements; notably the AmigaOS front ends has gained the beginnings of support for AmigaOS 3. We recommend all users upgrade.</dd>
<dt><a href="http://vincentsanders.blogspot.co.uk/2014/11/netsurf-developer-workshop-iv.html">Developer weekend</a> <span>17 Nov 2014</span></dt>
-<dd>The core NetSurf developers gathered in Manchester, UK to discuss the future direction of the project, and to make some progress in key areas. Vince has <a href="http://vincentsanders.blogspot.co.uk/2014/11/netsurf-developer-workshop-iv.html">written up an account</a> of the event, and a <a href="http://wiki.netsurf-browser.org/Developer_Weekend_%28Nov_2014%29#Discussions">record of our discussions</a> has been posted on the wiki. Many thanks to <a href="http://www.codethink.co.uk/">Codethink</a> for hosting our developer weekend.</dd>
+<dd>The core NetSurf developers gathered in Manchester, UK to discuss the future direction of the project, and to make some progress in key areas. Vince has <a href="http://vincentsanders.blogspot.co.uk/2014/11/netsurf-developer-workshop-iv.html">written up an account</a> of the event, and a <a href="//wiki.netsurf-browser.org/Developer_Weekend_%28Nov_2014%29#Discussions">record of our discussions</a> has been posted on the wiki. Many thanks to <a href="http://www.codethink.co.uk/">Codethink</a> for hosting our developer weekend.</dd>
<dt><a href="/downloads/">NetSurf 3.2 released</a> <span>30 Aug 2014</span></dt>
<dd>NetSurf 3.2 is primarily a bug-fix release. In addition to fixes, a disc cache feature has been added, and a little work has been done to improve CSS3 support. Several of the front ends have received quite a bit of attention, with new features and improvements; notably the GTK, AmigaOS and Framebuffer front ends. We recommend all users upgrade.</dd>
<dt><a href="https://developers.google.com/open-source/soc/?csw=1">NetSurf in Google Summer of Code</a> <span>01 May 2014</span></dt>
@@ -117,12 +117,12 @@
<dd>While there is a very long way to go before NetSurf becomes a fully JavaScript-capable browser, brave users may like to try the JavaScript enabled test builds from our <a href="http://ci.netsurf-browser.org/builds/">autobuilder</a>.</dd>
<dt><a href="http://vincentsanders.blogspot.co.uk/2012/11/another-netsurf-developer-workshop.html">Development progress</a> <span>05 Nov 2012</span></dt>
<dd>The NetSurf Developers held another <a href="http://vincentsanders.blogspot.co.uk/2012/11/another-netsurf-developer-workshop.html">workshop</a> over the weekend. During the event we were able to consolidate several aspects of the browser after the previous <a href="/projects/libdom/">LibDOM</a> integration. LibDOM's performance was optimised, and the remaining usage of LibXML was removed from NetSurf. Thanks to <a href="http://www.collabora.com/">Collabora</a> who kindly hosted the workshop.</dd>
-<dt><a href="http://source.netsurf-browser.org/">Moved from SVN to Git</a> <span>15 Jul 2012</span></dt>
-<dd>We have migrated from Subversion to Git for our source version control. See the <a href="http://wiki.netsurf-browser.org/Documentation/GettingCoding">Getting started</a> and <a href="http://wiki.netsurf-browser.org/Documentation/GitCheatSheet">Git cheat sheet</a> documents on the Wiki. Please let us know if you find anything amiss.</dd>
+<dt><a href="//source.netsurf-browser.org/">Moved from SVN to Git</a> <span>15 Jul 2012</span></dt>
+<dd>We have migrated from Subversion to Git for our source version control. See the <a href="//wiki.netsurf-browser.org/Documentation/GettingCoding">Getting started</a> and <a href="http://wiki.netsurf-browser.org/Documentation/GitCheatSheet">Git cheat sheet</a> documents on the Wiki. Please let us know if you find anything amiss.</dd>
<dt><a href="/downloads/">NetSurf 2.9 released</a> <span>28 Apr 2012</span></dt>
<dd>NetSurf 2.9 contains many improvements over the previous release. The most significant changes are new multi-tasking behaviour, optimised URL handling, fetcher optimisations, cache optimisations, and faster CSS selection. Full details in the change log. We recommend all users upgrade.</dd>
<dt><a href="http://vincentsanders.blogspot.co.uk/2012/03/netsurf-developer-workshop.html">LibDOM progress</a> <span>26 Mar 2012</span></dt>
-<dd>The NetSurf Developers held a <a href="http://vincentsanders.blogspot.co.uk/2012/03/netsurf-developer-workshop.html">developer workshop</a> over the weekend, during which much progress was made on <a href="/projects/libdom/">LibDOM</a> which sits at the heart of our <a href="http://wiki.netsurf-browser.org/Development_Plan">NetSurf 3.0 plans</a>. NetSurf trunk is now using the LibDOM library in place of LibXML2, and we hope to extract several benefits from this change over the coming months. Thanks to <a href="http://www.collabora.com/">Collabora</a> who kindly hosted the workshop.</dd>
+<dd>The NetSurf Developers held a <a href="http://vincentsanders.blogspot.co.uk/2012/03/netsurf-developer-workshop.html">developer workshop</a> over the weekend, during which much progress was made on <a href="/projects/libdom/">LibDOM</a> which sits at the heart of our <a href="//wiki.netsurf-browser.org/Development_Plan">NetSurf 3.0 plans</a>. NetSurf trunk is now using the LibDOM library in place of LibXML2, and we hope to extract several benefits from this change over the coming months. Thanks to <a href="http://www.collabora.com/">Collabora</a> who kindly hosted the workshop.</dd>
<dt><a href="/projects/ttf2f/">New home for TTF2f</a> <span>07 Dec 2011</span></dt>
<dd>The RISC OS font conversion utility TTF2f has a new web page here, on the NetSurf site. It is capable of converting TrueType, OpenType and other formats to the native RISC OS format. It supports conversion of large fonts with wide Unicode coverage. Anyone wishing to develop TTF2f further should get in touch!</dd>
<dt><a href="/downloads/">NetSurf 2.8 released</a> <span>21 Sep 2011</span></dt>
@@ -165,7 +165,7 @@
<dd>Bumper development summary, including performance and page layout improvements, better text selection handling, vastly improved GTK front end, ports to new platforms and Google Summer of Code round-up.</dd>
<dt><a href="http://vlists.pepperfish.net/pipermail/netsurf-users-netsurf-browser.org/2008-August/007757.html">Now using Hubbub</a> <span>11 Aug 2008</span></dt>
<dd>NetSurf now uses <a href="/projects/hubbub/">Hubbub</a>, our new HTML parser which is compliant with the HTML5 specification. This fixes many issues and ensures we handle broken HTML in the same way as the other mainstream browsers.</dd>
-<dt><a href="http://source.netsurf-browser.org/netsurf.git/plain/docs/building-Haiku.md">BeOS port started</a> <span>03 Jun 2008</span></dt>
+<dt><a href="//source.netsurf-browser.org/netsurf.git/plain/docs/building-Haiku.md">BeOS port started</a> <span>03 Jun 2008</span></dt>
<dd>NetSurf is now running natively on the BeOS operating system. The early port is available from SVN.</dd>
<dt><a href="/developers/gsoc">GSoC projects selected</a> <span>22 Apr 2008</span></dt>
<dd>The student projects that will be carried out this summer have been announced. See our <a href="/developers/gsoc">GSoC page</a> for details.</dd>
@@ -193,7 +193,7 @@
<dd>We have migrated to Subversion, a more powerful and advanced versioning system than CVS.</dd>
<dt><a href="http://vlists.pepperfish.net/pipermail/netsurf-users-netsurf-browser.org/2006-March/005058.html">The road to 1.0</a> <span>25 Mar 2006</span></dt>
<dd>Our plans for version 1.0 for the RISC OS and GTK builds.</dd>
-<dt><a href="http://source.netsurf-browser.org/netsurf.git/commit/gtk?id=e4d780c476bfab347c55a75a65209ec9df8148a8">Experimental GTK port</a> <span>22 Jun 2004</span></dt>
+<dt><a href="//source.netsurf-browser.org/netsurf.git/commit/gtk?id=e4d780c476bfab347c55a75a65209ec9df8148a8">Experimental GTK port</a> <span>22 Jun 2004</span></dt>
<dd>A new GTK front end has been checked in. It allows NetSurf to be tested on Uinx-like systems.</dd>
<dt><a href="http://sourceforge.net/projects/netsurf/">Sourceforge project registered</a> <span>19 Apr 2002</span></dt>
<dd>After an online discussion about the deficiencies of existing web browser on the RISC OS plaform, the NetSurf web browser project has been started.</dd>
diff --git a/about/screenshots/index.html b/about/screenshots/index.html
index 61fb2b3..4714e5f 100644
--- a/about/screenshots/index.html
+++ b/about/screenshots/index.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
</ul>
diff --git a/about/team.html b/about/team.html
index e5c09c9..0b088d0 100644
--- a/about/team.html
+++ b/about/team.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/about/thanks.html b/about/thanks.html
index e484bc6..ae281f9 100644
--- a/about/thanks.html
+++ b/about/thanks.html
@@ -42,8 +42,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/contact/index.html b/contact/index.html
index dd7400d..c5e19b4 100644
--- a/contact/index.html
+++ b/contact/index.html
@@ -33,8 +33,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/developers/contribute.html b/developers/contribute.html
index 40e2b34..43b4cf1 100644
--- a/developers/contribute.html
+++ b/developers/contribute.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/developers/gsoc/2008ideas.html b/developers/gsoc/2008ideas.html
index c7c0a9a..d888bb6 100644
--- a/developers/gsoc/2008ideas.html
+++ b/developers/gsoc/2008ideas.html
@@ -37,8 +37,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -63,9 +63,9 @@
<ul>
<li>Join our IRC channel <code>#netsurf</code> on <a href="http://freenode.net/">Freenode</a> and introduce yourself. Also, subscribe to the <a href="http://www.netsurf-browser.org/lists/netsurf-dev">developer mailing list</a>.</li>
<li>Have access to a computer with supported OS (RISC OS, Linux, FreeBSD, etc) or an OS relevant for the project you want to apply for (Windows, Mac OS).</li>
-<li>Get up to speed with <a href="http://wiki.netsurf-browser.org/Documentation/GettingCoding">Git</a>, as we use this for source control, and get the NetSurf <a href="http://www.netsurf-browser.org/documentation/develop#SourceControl">source code</a>.</li>
+<li>Get up to speed with <a href="//wiki.netsurf-browser.org/Documentation/GettingCoding">Git</a>, as we use this for source control, and get the NetSurf <a href="http://www.netsurf-browser.org/documentation/develop#SourceControl">source code</a>.</li>
<li><a href="http://www.netsurf-browser.org/documentation/develop#Compiling">Build NetSurf</a> and enjoy using it. (Ask if you need help.)</li>
-<li>Get familiarised with the source code &ndash; read the <a href="http://git.netsurf-browser.org/netsurf.git/tree/docs">code documentation</a>.</li>
+<li>Get familiarised with the source code &ndash; read the <a href="//git.netsurf-browser.org/netsurf.git/tree/docs">code documentation</a>.</li>
</ul>
<dd>
<dt>When applying for a project<dt>
@@ -79,7 +79,7 @@
<dd>
<ul>
<li>Most of NetSurf team communication happens via #netsurf IRC during evenings and nights (<a href="http://en.wikipedia.org/wiki/Central_European_Time">CET</a>). We expect you to join in on a regular basis for help, discussions and project updates. Note that you're not restricted to speaking to your assigned mentor; the whole development team are willing to help wherever they can.</li>
-<li>When improving NetSurf's layout engine, be able to create <a href="http://source.netsurf-browser.org/trunk/netsurftest/">test cases</a> and verify that existing test cases don't get broken.</li>
+<li>When improving NetSurf's layout engine, be able to create <a href="//source.netsurf-browser.org/trunk/netsurftest/">test cases</a> and verify that existing test cases don't get broken.</li>
<li>Keep NetSurf's <a href="http://www.netsurf-browser.org/about/#ProjectGoals">project goals</a> in mind, especially the first point.</li>
</ul>
</dd>
@@ -105,33 +105,33 @@
<li>Focus upon and fix the limitations in the current CSS engine</li>
<li>Develop an entirely new CSS engine to replace the existing one</li>
</ul>
-<p>There is an outline description of a <a href="http://git.netsurf-browser.org/netsurf.git/tree/docs/ideas/css-engine.txt">new CSS engine</a>, which may be of interest to those who want to take the second approach to this project. This description is fairly complete from an external API perspective. The implementation details of a new engine are completely negotiable &ndash; we have some idea of what's needed, but the student's input will be highly valued.</p>
+<p>There is an outline description of a <a href="//git.netsurf-browser.org/netsurf.git/tree/docs/ideas/css-engine.txt">new CSS engine</a>, which may be of interest to those who want to take the second approach to this project. This description is fairly complete from an external API perspective. The implementation details of a new engine are completely negotiable &ndash; we have some idea of what's needed, but the student's input will be highly valued.</p>
<p>Regardless of which approach is taken, we would expect that testing of the code is performed on a regular basis to ensure that things are still working as expected. New testcases should be written to exercise existing bugs and test out new functionality.</p>
</div>
<p><strong>Skills required:</strong> C, CSS, parsing</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://git.netsurf-browser.org/netsurf.git/tree/content/handlers/css">CSS parser and modules</a></p>
+<p><strong>Existing code:</strong> <a href="//git.netsurf-browser.org/netsurf.git/tree/content/handlers/css">CSS parser and modules</a></p>
<p><strong>References:</strong> <a href="http://www.w3.org/TR/CSS21/">CSS 2.1 specification</a> <a href="http://www.w3.org/TR/DOM-Level-2-Style/">DOM Level 2 Style specification</a></p>
<h2>Native Windows or Mac OS X ports</h2>
<p>NetSurf currently has user-interface layers for the RISC OS Window Manager and for GTK (on Linux, FreeBSD, etc.). The GTK interface works on Windows or Mac OS X, but a native interface for these systems would give a better experience.</p>
<p><strong>Skills required:</strong> C, Windows UI development or Mac OS X UI development</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/gui.h?view=markup">Declarations of functions that each interface must implement</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/gui.h?view=markup">Declarations of functions that each interface must implement</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a></p>
<p><strong>References:</strong></p>
<h2>Keyboard navigation</h2>
<p>The browser currently requires a mouse to use. Keyboard shortcuts would move between and activate links, inputs, etc. The document structure is stored in a tree, and algorithms for walking through the tree to find the next link or input would need to be developed. A further improvement would be to take layout position into account and implement moving in 2D.</p>
<p><strong>Skills required:</strong> C, HTML, CSS, usability</p>
<p><strong>Difficulty:</strong> Easy</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/textinput.c?view=markup">Key press handling</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/box.h?view=markup">Box tree structures</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/textinput.c?view=markup">Key press handling</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/box.h?view=markup">Box tree structures</a></p>
<p><strong>References:</strong></p>
<h2>Printing improvements</h2>
<p>Printing is currently only available on RISC OS, and the output is difficult for the user to predict. Work could include implementing printing for GTK, print preview, intelligent paging or reformatting, support for print stylesheets, and user control over what parts of the page are printed. This might include writing a portable base and platform-specific layer.</p>
<p><strong>Skills required:</strong> C, CSS, GTK, possibly Cairo, possibly Postscript</p>
<p><strong>Difficulty:</strong> Hard</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/print.c?view=markup">RISC OS printing implementation</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/riscos/print.c?view=markup">RISC OS printing implementation</a></p>
<p><strong>References:</strong></p>
<h2>PDF plotter</h2>
@@ -146,7 +146,7 @@
</div>
<p><strong>Skills required:</strong> C, graphics, PDF</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?view=markup">Plotter interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/plotters.c?view=markup">RISC OS plotter</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/gtk_plotters.c?view=markup">GTK plotter</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/save_draw.c?view=markup">DrawFile plotter</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?view=markup">Plotter interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/plotters.c?view=markup">RISC OS plotter</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/gtk_plotters.c?view=markup">GTK plotter</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/save_draw.c?view=markup">DrawFile plotter</a></p>
<p><strong>References:</strong></p>
<p><strong>Mentor:</strong> John Tytgat</p>
@@ -169,7 +169,7 @@
<p>NetSurf currently has no support for CSS dynamic pseudo classes (e.g. :hover). The work would involve adding support for these classes to the CSS parser and selection engine and modifying the layout engine to handle dynamic style changes.</p>
<p><strong>Skills required:</strong> C, HTML, CSS</p>
<p><strong>Difficulty:</strong> Hard</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/css">CSS parser</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render">HTML handler and layout engine</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/css">CSS parser</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render">HTML handler and layout engine</a></p>
<p><strong>References:</strong> <a href="http://www.w3.org/TR/CSS21">CSS 2.1 specification</a></p>
@@ -177,7 +177,7 @@
<p>NetSurf's RISC OS user interface is rich and powerful. It supports many features such as editable toolbars, dialogue box handling and menu generation. If the interface code was abstracted into a separate library, other RISC OS applications could benefit from the availability of a sophisticated, tried and tested and style guide compliant GUI toolkit.</p>
<p><strong>Skills required:</strong> C, RISC OS WIMP, OSLib</p>
<p><strong>Difficulty:</strong> Medium &ndash; Hard</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a></p>
<p><strong>References:</strong> <a href="http://ro-oslib.sourceforge.net/">OSLib</a></p>
<h2>Extracting the core into a library</h2>
@@ -190,7 +190,7 @@
<p>Ideally, the back-end part of the browser would be abstracted to a stand-alone library, which a front-end could provide a table of entry points to. This allows for more than one program to use NetSurf's abilities efficiently, as well as giving us a chance to rationalise and tidy up the current rather ad-hoc API.</p>
<p><strong>Skills required:</strong> C</p>
<p><strong>Difficulty:</strong> Medium &ndash; Hard</p>
-<p><strong>Existing code:</strong> See &quot;Native Windows or Mac OS X ports&quot; and &quot;PDF plotter&quot;. <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/options.c?view=markup">Options code in back-end</a></p>
+<p><strong>Existing code:</strong> See &quot;Native Windows or Mac OS X ports&quot; and &quot;PDF plotter&quot;. <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/options.c?view=markup">Options code in back-end</a></p>
<p><strong>References:</strong></p>
<h2>Improved inline element handling</h2>
@@ -203,7 +203,7 @@
</ul>
<p><strong>Skills required:</strong> C, HTML, CSS</p>
<p><strong>Difficulty:</strong> Hard</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/render/layout.c?view=markup">Layout code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/render/layout.c?view=markup">Layout code</a></p>
<p><strong>References:</strong> <a href="http://www.w3.org/TR/CSS21/">CSS 2.1 specification</a></p>
<h2>Improved GTK front end; tabs, downloads, etc</h2>
@@ -216,7 +216,7 @@
</ul>
<p><strong>Skills required:</strong> C, GTK</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/">Core code for text selection, export, etc</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/">Core code for text selection, export, etc</a></p>
<p><strong>References:</strong></p>
<div class="footer">
diff --git a/developers/gsoc/2009ideas.html b/developers/gsoc/2009ideas.html
index dd353ed..991819d 100644
--- a/developers/gsoc/2009ideas.html
+++ b/developers/gsoc/2009ideas.html
@@ -37,8 +37,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -61,9 +61,9 @@
<ul>
<li>Join our IRC channel <code>#netsurf</code> on <a href="http://freenode.net/">Freenode</a> and introduce yourself. Also, subscribe to the <a href="http://www.netsurf-browser.org/lists/netsurf-dev">developer mailing list</a>.</li>
<li>Have access to a computer with supported OS (RISC OS, Linux, FreeBSD, BeOS, AmigaOS etc) or an OS relevant for the project you want to apply for (Windows, Mac OS).</li>
-<li>Get up to speed with <a href="http://wiki.netsurf-browser.org/Documentation/GettingCoding">Git</a>, as we use this for source control, and get the NetSurf <a href="http://www.netsurf-browser.org/documentation/develop#SourceControl">source code</a>.</li>
+<li>Get up to speed with <a href="//wiki.netsurf-browser.org/Documentation/GettingCoding">Git</a>, as we use this for source control, and get the NetSurf <a href="http://www.netsurf-browser.org/documentation/develop#SourceControl">source code</a>.</li>
<li><a href="http://www.netsurf-browser.org/documentation/develop#Compiling">Build NetSurf</a> and enjoy using it. (Ask if you need help.)</li>
-<li>Get familiarised with the source code &ndash; read the <a href="http://source.netsurf-browser.org/netsurf.git/tree/docs">code documentation</a>.</li>
+<li>Get familiarised with the source code &ndash; read the <a href="//source.netsurf-browser.org/netsurf.git/tree/docs">code documentation</a>.</li>
<li>Consider submitting a patch to fix an issue on our <a href="http://sourceforge.net/tracker/?func=browse&group_id=51719&atid=464312">bug tracker</a> or <a href="http://sourceforge.net/tracker/?func=browse&amp;group_id=51719&atid=464315">feature request tracker</a></li>
</ul>
<dd>
@@ -88,7 +88,7 @@
</dd>
</dl>
-<p>There is some more information in the <a href="http://wiki.netsurf-browser.org/google-summer-of-code">GSoC section</a> of our wiki. Note particularly the <a href="http://wiki.netsurf-browser.org/gsoc-student-guidelines">student guidelines</a>.</p>
+<p>There is some more information in the <a href="//wiki.netsurf-browser.org/google-summer-of-code">GSoC section</a> of our wiki. Note particularly the <a href="http://wiki.netsurf-browser.org/gsoc-student-guidelines">student guidelines</a>.</p>
<p>Please <a href="/contact/">get in touch</a> if any of these ideas appeal to you or if you have your own idea for either <a href="/">NetSurf</a> or one of NetSurf's <a href="/projects/">sub-projects</a>. Come and chat to the developers in the NetSurf IRC channel or post to the developer mailing list.</p>
@@ -100,7 +100,7 @@
<p>The browser currently requires a mouse to use. Keyboard shortcuts would move between and activate links, inputs, etc. The document structure is stored in a tree, and algorithms for walking through the tree to find the next link or input would need to be developed. A further improvement would be to take layout position into account and implement moving in 2D.</p>
<p><strong>Skills required:</strong> C, HTML, CSS, usability</p>
<p><strong>Difficulty:</strong> Easy</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/textinput.c?view=markup">Key press handling</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/box.h?view=markup">Box tree structures</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/textinput.c?view=markup">Key press handling</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/box.h?view=markup">Box tree structures</a></p>
<p><strong>References:</strong></p>
<h2>Page reader</h2>
@@ -146,7 +146,7 @@
</div>
<p><strong>Skills required:</strong> C, DOM, XSLT (for the test suite)</p>
<p><strong>Difficulty:</strong> Medium &ndash; Hard</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/dom/">LibDOM sources</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/dom/">LibDOM sources</a></p>
<p><strong>References:</strong> <a href="http://www.w3.org/DOM/DOMTR">DOM specifications</a></p>
<h2>Layout engine improvements</h2>
@@ -161,7 +161,7 @@
<p>There are also other layout issues which could be tackled. For example in table layout some CSS properties, like <code style="color:#46a;">height</code>, are not handled for table rows.</p>
<p><strong>Skills required:</strong> C, HTML, CSS</p>
<p><strong>Difficulty:</strong> Medium &ndash; Hard</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/render/layout.c?view=markup">layout engine</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/html_redraw.c?view=markup">rendering code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/render/layout.c?view=markup">layout engine</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/html_redraw.c?view=markup">rendering code</a></p>
<p><strong>References:</strong> <a href="http://www.w3.org/TR/CSS21">CSS 2.1 specification</a>, <a href="http://www.w3.org/TR/CSS21/propidx.html">CSS 2.1 property index</a></p>
<h2>Automated layout test engine</h2>
@@ -187,7 +187,7 @@
</div>
<p><strong>Skills required:</strong> C, HTML, CSS, scripting</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurftest/">existing test case repository</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/box.c?view=markup">box dump code &ndash; box_dump() (note that this is extremely verbose and contains much data that is of little use in automated testing)</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/debug/">debug front end</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/framebuffer/">framebuffer front end</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurftest/">existing test case repository</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/box.c?view=markup">box dump code &ndash; box_dump() (note that this is extremely verbose and contains much data that is of little use in automated testing)</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/debug/">debug front end</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/framebuffer/">framebuffer front end</a></p>
<p><strong>References:</strong></p>
<h2>Core UI enhancements</h2>
@@ -201,15 +201,15 @@
<p>Further to the above, the way NetSurf's core implements HTML frames is not particularly portable. This could be addressed as an extension.</p>
<p><strong>Skills required:</strong> C, Usability</p>
<p><strong>Difficulty:</strong> Easy &ndash; Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.h?view=markup">Core treeview interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.c?view=markup">Core treeview code</a></p>
-<p><strong>References:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?view=markup">plotters interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/textarea.c?view=markup">textarea widget code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/tree.h?view=markup">Core treeview interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/tree.c?view=markup">Core treeview code</a></p>
+<p><strong>References:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?view=markup">plotters interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/textarea.c?view=markup">textarea widget code</a></p>
<h2>Native Windows or Mac OS X port</h2>
<p>NetSurf currently has user-interface layers for several systems including RISC OS, GTK (on Linux, FreeBSD, etc.), AmigaOS and BeOS. The GTK interface works on Windows or Mac OS X, but a native interface for these systems would give a better experience.</p>
<p>The existing front end implementations can be used as examples. Of these, the framebuffer front end is very self contained and the debug front end is the most minimal. For the rendering of NetSurf's content area, a set of plotters needs to be implemented for drawing primitives such as rectangles, plotting bitmaps and text.</p>
<p><strong>Skills required:</strong> C, Windows UI development or Mac OS X UI development</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/gui.h?view=markup">Declarations of functions that each interface must implement</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?view=markup">plotters interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/beos/">BeOS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/amiga/">AmigaOS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/framebuffer/">framebuffer specific code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/desktop/gui.h?view=markup">Declarations of functions that each interface must implement</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/desktop/plotters.h?view=markup">plotters interface</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/beos/">BeOS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/amiga/">AmigaOS specific code</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/framebuffer/">framebuffer specific code</a></p>
<p><strong>References:</strong></p>
<h2>Improved GTK front end</h2>
@@ -227,7 +227,7 @@
</ul>
<p><strong>Skills required:</strong> C, GTK</p>
<p><strong>Difficulty:</strong> Easy &ndash; Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/gtk/">GTK specific code</a></p>
<p><strong>References:</strong></p>
<h2>Improved Haiku/BeOS front end</h2>
@@ -247,7 +247,7 @@
</div>
<p><strong>Skills required:</strong> C++, BeOS/Haiku UI toolkits</p>
<p><strong>Difficulty:</strong> Easy &ndash; Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/beos/">BeOS specific code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/beos/">BeOS specific code</a></p>
<p><strong>References:</strong> <a href="http://www.haiku-os.org/community/gsoc2009/ideas">Haiku organisation ideas</a></p>
<h2>Improved RISC OS front end</h2>
@@ -261,7 +261,7 @@
</ul>
<p><strong>Skills required:</strong> C, RISC OS Wimp programming using OSLib</p>
<p><strong>Difficulty:</strong> Medium</p>
-<p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a></p>
+<p><strong>Existing code:</strong> <a href="//source.netsurf-browser.org/trunk/netsurf/riscos/">RISC OS specific code</a></p>
<p><strong>References:</strong> <a href="http://ro-oslib.sourceforge.net/">OSLib</a></p>
<div class="footer">
diff --git a/developers/gsoc/2014ideas.html b/developers/gsoc/2014ideas.html
index e159604..d57ba4b 100644
--- a/developers/gsoc/2014ideas.html
+++ b/developers/gsoc/2014ideas.html
@@ -37,8 +37,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -59,10 +59,10 @@
<dt>Before applying for a project<dt>
<dd>
<ul>
-<li>Get up to speed with <a href="http://wiki.netsurf-browser.org/Documentation/GettingCoding">Git</a>, as we use this for source control, and get the NetSurf <a href="http://www.netsurf-browser.org/documentation/develop#SourceControl">source code</a>. Here are a couple of articles that may help you get started with the NetSurf codebase: <a href="http://vincentsanders.blogspot.co.uk/2013/03/the-way-to-get-started-is-to-quit.html">Getting &amp; building the source</a>, and <a href="http://vincentsanders.blogspot.co.uk/2013/03/man-cannot-discover-new-oceans-unless.html">Working with the codebase and community</a>.</li>
+<li>Get up to speed with <a href="//wiki.netsurf-browser.org/Documentation/GettingCoding">Git</a>, as we use this for source control, and get the NetSurf <a href="http://www.netsurf-browser.org/documentation/develop#SourceControl">source code</a>. Here are a couple of articles that may help you get started with the NetSurf codebase: <a href="http://vincentsanders.blogspot.co.uk/2013/03/the-way-to-get-started-is-to-quit.html">Getting &amp; building the source</a>, and <a href="http://vincentsanders.blogspot.co.uk/2013/03/man-cannot-discover-new-oceans-unless.html">Working with the codebase and community</a>.</li>
<li><a href="http://www.netsurf-browser.org/documentation/develop#Compiling">Build NetSurf</a> and enjoy using it. (Ask on IRC if you need help.)</li>
<li>Join our IRC channel <code>#netsurf</code> on <a href="http://freenode.net/">Freenode</a> and introduce yourself. Also, subscribe to the <a href="http://www.netsurf-browser.org/lists/netsurf-dev">developer mailing list</a>.</li>
-<li>Get familiarised with the source code &ndash; read the <a href="http://source.netsurf-browser.org/netsurf.git/tree/docs">code documentation</a>.</li>
+<li>Get familiarised with the source code &ndash; read the <a href="//source.netsurf-browser.org/netsurf.git/tree/docs">code documentation</a>.</li>
<li>Consider submitting a patch to fix an issue on our <a href="http://bugs.netsurf-browser.org/">bug tracker</a>.</li>
<li>Ideally students will have a dialogue with us about what they intend to do, before they make their application.</li>
</ul>
@@ -87,7 +87,7 @@
</dd>
</dl>
-<p>There is some more information in the <a href="http://wiki.netsurf-browser.org/google-summer-of-code">GSoC section</a> of our wiki. Note particularly the <a href="http://wiki.netsurf-browser.org/gsoc-student-guidelines">student guidelines</a>.</p>
+<p>There is some more information in the <a href="//wiki.netsurf-browser.org/google-summer-of-code">GSoC section</a> of our wiki. Note particularly the <a href="http://wiki.netsurf-browser.org/gsoc-student-guidelines">student guidelines</a>.</p>
<p>Please <a href="/contact/">get in touch</a> our project idea appeals to you or if you have your own idea for either <a href="/">NetSurf</a> or one of NetSurf's <a href="/projects/">libraries</a>. Come and chat to the developers in the NetSurf IRC channel or post to the developer mailing list.</p>
@@ -110,7 +110,7 @@
<p>We consider this task to be fairly easy to complete. The number of missing specialisations is quite large, so do not be surprised if it takes longer than expected! We do not expect this phase to fill an entire summer, however.</p>
<p>Expected outcome: a complete implementation of the HTMLElement DOM classes, which enable the HTMLElement tests in the LibDOM testsuite to pass.</p>
</dd>
-<p><strong>Existing code:</strong> <a href="http://git.netsurf-browser.org/libdom.git/tree/src/html">libdom/src/html</a>.<br><strong>Specification:</strong> <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/idl-definitions.html">Level 2 Document Object Model HTML</a>, <a href="http://dom.spec.whatwg.org/">DOM Standard</a></p>
+<p><strong>Existing code:</strong> <a href="//git.netsurf-browser.org/libdom.git/tree/src/html">libdom/src/html</a>.<br><strong>Specification:</strong> <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109/idl-definitions.html">Level 2 Document Object Model HTML</a>, <a href="http://dom.spec.whatwg.org/">DOM Standard</a></p>
</dd>
</dl>
<h4>Phase 2</h4>
@@ -123,7 +123,7 @@
<p>This task involves identifying the differences between the behaviour implemented in LibHubbub and the expected behaviour defined by the specification. Once these differences have been identified, the implementation in LibHubbub should be brought in line with the specification.</p>
<p>We expect this task to require a great deal of attention to detail. The initial stage of identifying the places where LibHubbub's implementation does not match the specification is crucial to the success of this task.</p>
<p>Expected outcome: a detailed summary of the deficiencies in the LibHubbub implementation and a decent amount of progress towards rectifying them, with passing tests in the testsuite.</p>
-<p><strong>Existing code:</strong> <a href="http://git.netsurf-browser.org/libhubbub.git/tree/">libhubbub/src</a><br><strong>Specification:</strong> <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html">HTML5 Parsing</a></p>
+<p><strong>Existing code:</strong> <a href="//git.netsurf-browser.org/libhubbub.git/tree/">libhubbub/src</a><br><strong>Specification:</strong> <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html">HTML5 Parsing</a></p>
</dd>
<dt>LibCSS: add support for CSS 3 properties</dt>
<dd>
@@ -138,7 +138,7 @@
</ul>
<p>This task involves adding support for parsing and selecting properties defined in other CSS 3 module specifications. As CSS 3 is comprised of a very broad suite of components, the precise selection of which modules to target will be decided as part of the task definition with the student.</p>
<p>Expected outcome: a decision about which CSS 3 component modules to implement; an implementation of the relevant property parsing and selection rules, along with passing test cases for the LibCSS testsuite.</p>
-<p><strong>Existing code:</strong> <a href="http://git.netsurf-browser.org/libcss.git/tree/src">libcss/src</a><br><strong>Specification:</strong> <a href="http://www.w3.org/Style/CSS/specs.en.html">CSS Specs</a></p>
+<p><strong>Existing code:</strong> <a href="//git.netsurf-browser.org/libcss.git/tree/src">libcss/src</a><br><strong>Specification:</strong> <a href="http://www.w3.org/Style/CSS/specs.en.html">CSS Specs</a></p>
</li>
</dl>
<p><strong>Skills required:</strong> Experience of the C programming language<br><strong>Skills desirable:</strong> HTML, DOM, CSS
diff --git a/developers/gsoc/index.html b/developers/gsoc/index.html
index 38db61d..49f8deb 100644
--- a/developers/gsoc/index.html
+++ b/developers/gsoc/index.html
@@ -37,8 +37,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -92,7 +92,7 @@
<p>Our <a href="2009ideas">project ideas</a> page for Google Summer of Code 2009 is still available.</p>
-<p>We ask students to keep NetSurf's <a href="http://www.netsurf-browser.org/about/#ProjectGoals">project goals</a> in mind, especially the first point. We also ask them to communicate with the developers as much as possible. More information for students is available on the <a href="http://wiki.netsurf-browser.org/">development wiki</a>.</p>
+<p>We ask students to keep NetSurf's <a href="http://www.netsurf-browser.org/about/#ProjectGoals">project goals</a> in mind, especially the first point. We also ask them to communicate with the developers as much as possible. More information for students is available on the <a href="//wiki.netsurf-browser.org/">development wiki</a>.</p>
<h2>Google Summer of Code 2008</h2>
diff --git a/developers/index.html b/developers/index.html
index fa0b059..ef6335a 100644
--- a/developers/index.html
+++ b/developers/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -114,9 +114,9 @@
<p>The source is kept in a Git repository. To check the latest source out use the command provided in the <a href="/documentation/develop#SourceControl">developer documentation</a>.</p>
-<p>The recommended compilers are GCC or Clang. Guides to <a href="http://source.netsurf-browser.org/netsurf.git/tree/docs">building NetSurf</a> for various platforms are available in the source tree.</p>
+<p>The recommended compilers are GCC or Clang. Guides to <a href="//source.netsurf-browser.org/netsurf.git/tree/docs">building NetSurf</a> for various platforms are available in the source tree.</p>
-<p>It is also possible to browse the source online via the <a href="http://source.netsurf-browser.org/netsurf.git/">web interface</a>.</p>
+<p>It is also possible to browse the source online via the <a href="//source.netsurf-browser.org/netsurf.git/">web interface</a>.</p>
<h2>Contact the other developers</h2>
diff --git a/developers/publicity.html b/developers/publicity.html
index 0040fe8..ff67b91 100644
--- a/developers/publicity.html
+++ b/developers/publicity.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -60,15 +60,15 @@
<dt>Full NetSurf logo</dt>
<dd>
<ul>
-<li><a href="http://source.netsurf-browser.org/art.git/plain/logo/full/NetSurf,d94">Original ArtWorks format</a></li>
-<li><a href="http://source.netsurf-browser.org/art.git/plain/logo/full/NetSurf.svg">SVG format</a></li>
+<li><a href="//source.netsurf-browser.org/art.git/plain/logo/full/NetSurf,d94">Original ArtWorks format</a></li>
+<li><a href="//source.netsurf-browser.org/art.git/plain/logo/full/NetSurf.svg">SVG format</a></li>
</ul>
</dd>
<dt>NetSurf emblem (no text)</dt>
<dd>
<ul>
-<li><a href="http://source.netsurf-browser.org/art.git/plain/logo/emblem/NetSurf,d94">Original ArtWorks format</a></li>
-<li><a href="http://source.netsurf-browser.org/art.git/plain/logo/emblem/NetSurf.svg">SVG format</a></li>
+<li><a href="//source.netsurf-browser.org/art.git/plain/logo/emblem/NetSurf,d94">Original ArtWorks format</a></li>
+<li><a href="//source.netsurf-browser.org/art.git/plain/logo/emblem/NetSurf.svg">SVG format</a></li>
</ul>
</dd>
</dl>
diff --git a/documentation/develop.html b/documentation/develop.html
index 3e8330e..25bad00 100644
--- a/documentation/develop.html
+++ b/documentation/develop.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -74,7 +74,7 @@
<p><code>$ <strong>git clone git://git.netsurf-browser.org/netsurf.git</strong></code></p>
-<p>You can also browse the source via the <a href="http://source.netsurf-browser.org/netsurf.git/">web interface</a>.</p>
+<p>You can also browse the source via the <a href="//source.netsurf-browser.org/netsurf.git/">web interface</a>.</p>
<p>Recent changes can be seen on the <a href="/developers/">development page</a>. An an <a href="http://cia.navi.cx/stats/project/NetSurf/.rss">RSS feed</a> of recent changes is also provided by <a href="http://cia.navi.cx/stats/project/NetSurf/">CIA</a>. All checkins are reported on the <a href="/contact/#MailingLists">Commits mailing list</a>.</p>
@@ -83,7 +83,7 @@
<h2 id="Compiling">Compiling</h2>
-<p>The recommended compilers are GCC or Clang. Guides to <a href="http://source.netsurf-browser.org/netsurf.git/tree/docs">building NetSurf</a> for various platforms are available in the source tree.</p>
+<p>The recommended compilers are GCC or Clang. Guides to <a href="//source.netsurf-browser.org/netsurf.git/tree/docs">building NetSurf</a> for various platforms are available in the source tree.</p>
<p>The <a href="http://ci.netsurf-browser.org/">autobuilder</a> compiles every change pushed to our Git repository. It also runs test suites and other features automatically.</p>
@@ -91,12 +91,12 @@
<h3>Dependencies</h3>
-<p>NetSurf requires a number of additional libraries to build. Consult the documents in the <a href="http://source.netsurf-browser.org/netsurf.git/tree/docs">docs</a> directory of NetSurf's source tree for more info.</p>
+<p>NetSurf requires a number of additional libraries to build. Consult the documents in the <a href="//source.netsurf-browser.org/netsurf.git/tree/docs">docs</a> directory of NetSurf's source tree for more info.</p>
<h2 id="SourceDocumentation">Source documentation</h2>
-<p>See the <a href="http://source.netsurf-browser.org/netsurf.git/tree/docs">docs</a> directory for source code documentation. Our pictorial <a href="/developers/StyleGuide.pdf">Style Guide</a> (single-page PDF) shows our code style.</p>
+<p>See the <a href="//source.netsurf-browser.org/netsurf.git/tree/docs">docs</a> directory for source code documentation. Our pictorial <a href="/developers/StyleGuide.pdf">Style Guide</a> (single-page PDF) shows our code style.</p>
<h2 id="Communication">Communication</h2>
diff --git a/documentation/guide.html b/documentation/guide.html
index 8af5f41..6241b9c 100644
--- a/documentation/guide.html
+++ b/documentation/guide.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/index.html b/documentation/index.html
index 01c2166..d63ea90 100644
--- a/documentation/index.html
+++ b/documentation/index.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/info.html b/documentation/info.html
index 68a669d..1873db1 100644
--- a/documentation/info.html
+++ b/documentation/info.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/nstheme.html b/documentation/nstheme.html
index 996aa6d..41dd986 100644
--- a/documentation/nstheme.html
+++ b/documentation/nstheme.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/progress.html b/documentation/progress.html
index fca0890..3aea005 100644
--- a/documentation/progress.html
+++ b/documentation/progress.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/resinstall.html b/documentation/resinstall.html
index dc03f5f..d2c7309 100644
--- a/documentation/resinstall.html
+++ b/documentation/resinstall.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/roinfo.html b/documentation/roinfo.html
index 0e1607d..d5afd11 100644
--- a/documentation/roinfo.html
+++ b/documentation/roinfo.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/documentation/translations.html b/documentation/translations.html
index 9abb65b..d040cf7 100644
--- a/documentation/translations.html
+++ b/documentation/translations.html
@@ -40,8 +40,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/amiga/index.html b/downloads/amiga/index.html
index 3f0299e..e2f38e4 100644
--- a/downloads/amiga/index.html
+++ b/downloads/amiga/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/atari/index.html b/downloads/atari/index.html
index 3d3c8ad..ada96c0 100644
--- a/downloads/atari/index.html
+++ b/downloads/atari/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/beos/index.html b/downloads/beos/index.html
index 3c53e49..15b2d9f 100644
--- a/downloads/beos/index.html
+++ b/downloads/beos/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/extras.html b/downloads/extras.html
index 008f00e..ecd1710 100644
--- a/downloads/extras.html
+++ b/downloads/extras.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/gtk/index.html b/downloads/gtk/index.html
index 4394eae..4a9ae3e 100644
--- a/downloads/gtk/index.html
+++ b/downloads/gtk/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/index.html b/downloads/index.html
index 6c57bdf..4774b64 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/macosx/index.html b/downloads/macosx/index.html
index b3f67a8..e354024 100644
--- a/downloads/macosx/index.html
+++ b/downloads/macosx/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/riscos/index.html b/downloads/riscos/index.html
index 6882cdd..05b6aa9 100644
--- a/downloads/riscos/index.html
+++ b/downloads/riscos/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/source/index.html b/downloads/source/index.html
index 6547c66..e903669 100644
--- a/downloads/source/index.html
+++ b/downloads/source/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
@@ -83,20 +83,20 @@
<p><code>$ git clone git://git.netsurf-browser.org/netsurf.git</code></p>
-<p>The latest source code can also be viewed via a <a href="http://source.netsurf-browser.org/netsurf.git/">web interface</a>.</p>
+<p>The latest source code can also be viewed via a <a href="//source.netsurf-browser.org/netsurf.git/">web interface</a>.</p>
<h2 id="BuildInstructions">Build Instructions</h2>
<p>There are two versions of NetSurf: NetSurf for RISC OS and GTK NetSurf (often referred to as nsgtk).</p>
<h3>Unix-like platforms</h3>
-<p>Users of Unix-like platforms, including Linux, should follow the build instructions provided in the <a href="http://source.netsurf-browser.org/netsurf.git/plain/docs/quick-start.md"><code>docs/quick-start.md</code></a> file. This can be found in the source tree or viewed via the Git web interface.</p>
+<p>Users of Unix-like platforms, including Linux, should follow the build instructions provided in the <a href="//source.netsurf-browser.org/netsurf.git/plain/docs/quick-start.md"><code>docs/quick-start.md</code></a> file. This can be found in the source tree or viewed via the Git web interface.</p>
<h3>Haiku and BeOS</h3>
-<p>Users of BeOS-like platforms should follow the build instructions provided in the <a href="http://source.netsurf-browser.org/netsurf.git/plain/docs/building-Haiku.md"><code>docs/building-Haiku.md</code></a> file. This can be found in the source tree or viewed via the Git web interface.</p>
+<p>Users of BeOS-like platforms should follow the build instructions provided in the <a href="//source.netsurf-browser.org/netsurf.git/plain/docs/building-Haiku.md"><code>docs/building-Haiku.md</code></a> file. This can be found in the source tree or viewed via the Git web interface.</p>
<h3>AmigaOS</h3>
-<p>Users of AmigaOS should follow the build instructions provided in the <a href="http://source.netsurf-browser.org/netsurf.git/plain/docs/building-AmigaOS.md"><code>docs/building-AmigaOS.md</code></a> file. This can be found in the source tree or viewed via the Git web interface.</p>
+<p>Users of AmigaOS should follow the build instructions provided in the <a href="//source.netsurf-browser.org/netsurf.git/plain/docs/building-AmigaOS.md"><code>docs/building-AmigaOS.md</code></a> file. This can be found in the source tree or viewed via the Git web interface.</p>
<div class="footer">
diff --git a/downloads/themes/index.html b/downloads/themes/index.html
index db95801..5813acd 100644
--- a/downloads/themes/index.html
+++ b/downloads/themes/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/downloads/windows/index.html b/downloads/windows/index.html
index adfc7c1..84a256d 100644
--- a/downloads/windows/index.html
+++ b/downloads/windows/index.html
@@ -38,8 +38,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/index.html b/index.html
index 00a2923..7cfa599 100644
--- a/index.html
+++ b/index.html
@@ -33,8 +33,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>
diff --git a/projects/hubbub/index.html b/projects/hubbub/index.html
index 04e54cf..b9b6573 100644
--- a/projects/hubbub/index.html
+++ b/projects/hubbub/index.html
@@ -60,7 +60,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libhubbub.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libhubbub.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libhubbub.git</p>
diff --git a/projects/iconv/index.html b/projects/iconv/index.html
index cd5b6b6..e5bf43b 100644
--- a/projects/iconv/index.html
+++ b/projects/iconv/index.html
@@ -54,7 +54,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/iconv.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/iconv.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/iconv.git</p>
diff --git a/projects/libcss/index.html b/projects/libcss/index.html
index da28710..7a397cf 100644
--- a/projects/libcss/index.html
+++ b/projects/libcss/index.html
@@ -33,7 +33,7 @@
<h2>What is LibCSS?</h2>
-<p>LibCSS is a CSS (Cascading Style Sheet) parser and selection engine, written in C. It was developed as part of the <a href="/">NetSurf</a> project and is available for use by other software under the MIT licence. For further details, see the <a href="http://source.netsurf-browser.org/libcss.git/plain/README">readme</a>.</p>
+<p>LibCSS is a CSS (Cascading Style Sheet) parser and selection engine, written in C. It was developed as part of the <a href="/">NetSurf</a> project and is available for use by other software under the MIT licence. For further details, see the <a href="//source.netsurf-browser.org/libcss.git/plain/README">readme</a>.</p>
<h2>Features</h2>
@@ -54,7 +54,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libcss.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libcss.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libcss.git</p>
@@ -150,7 +150,7 @@
<li>Added support for CSS3 overflow-x and overflow-y properties.</li>
<li>Fix to !important handling with play-during property.</li>
<li>Improved test coverage.</li>
-<li>API <a href="http://git.netsurf-browser.org/libcss.git/plain/docs/API-ABI-Changes">changes made</a>.</li>
+<li>API <a href="//git.netsurf-browser.org/libcss.git/plain/docs/API-ABI-Changes">changes made</a>.</li>
</ul></dd>
<dt id="changes-0.3.0">LibCSS 0.3.0</dt>
<dd><ul>
@@ -158,7 +158,7 @@
<li>Significantly optimised selection performance.</li>
<li>Made many fixes and internal clean-ups.</li>
<li>Added support for multilib.</li>
-<li>API and ABI <a href="http://git.netsurf-browser.org/libcss.git/plain/docs/API-ABI-Changes">changes made</a>.</li>
+<li>API and ABI <a href="//git.netsurf-browser.org/libcss.git/plain/docs/API-ABI-Changes">changes made</a>.</li>
</ul></dd>
<dt id="changes-0.2.0">LibCSS 0.2.0</dt>
<dd><ul>
diff --git a/projects/libdom/index.html b/projects/libdom/index.html
index 1518d85..935a7cb 100644
--- a/projects/libdom/index.html
+++ b/projects/libdom/index.html
@@ -33,11 +33,11 @@
<h2>What is LibDOM?</h2>
-<p>LibDOM is an implementation of the <a href="http://www.w3.org/DOM/">W3C DOM</a>, written in C. It is currently in development for use with <a href="/">NetSurf</a> and is intended to be suitable for use in other projects too. For further details, see the <a href="http://source.netsurf-browser.org/libdom.git/plain/README">readme</a>.</p>
+<p>LibDOM is an implementation of the <a href="http://www.w3.org/DOM/">W3C DOM</a>, written in C. It is currently in development for use with <a href="/">NetSurf</a> and is intended to be suitable for use in other projects too. For further details, see the <a href="//source.netsurf-browser.org/libdom.git/plain/README">readme</a>.</p>
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libdom.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libdom.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libdom.git</p>
diff --git a/projects/libnsbmp/index.html b/projects/libnsbmp/index.html
index 0886748..f768146 100644
--- a/projects/libnsbmp/index.html
+++ b/projects/libnsbmp/index.html
@@ -45,7 +45,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libnsbmp.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libnsbmp.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libnsbmp.git</p>
diff --git a/projects/libnsfb/index.html b/projects/libnsfb/index.html
index 6fb87f6..a35c29b 100644
--- a/projects/libnsfb/index.html
+++ b/projects/libnsfb/index.html
@@ -49,7 +49,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libnsfb.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libnsfb.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libnsfb.git</p>
diff --git a/projects/libnsgif/index.html b/projects/libnsgif/index.html
index 72d5911..917e79e 100644
--- a/projects/libnsgif/index.html
+++ b/projects/libnsgif/index.html
@@ -44,7 +44,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libnsgif.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libnsgif.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libnsgif.git</p>
diff --git a/projects/libparserutils/index.html b/projects/libparserutils/index.html
index 264af73..0b714f7 100644
--- a/projects/libparserutils/index.html
+++ b/projects/libparserutils/index.html
@@ -61,12 +61,12 @@
<li>US-ASCII</li>
</ul>
-<p><strong>Note:</strong> LibParserUtils can optionally be built to use <code>iconv()</code>, enabling support for many more charsets. See the <a href="http://source.netsurf-browser.org/libparserutils.git/plain/README">readme</a> file for details.</p>
+<p><strong>Note:</strong> LibParserUtils can optionally be built to use <code>iconv()</code>, enabling support for many more charsets. See the <a href="//source.netsurf-browser.org/libparserutils.git/plain/README">readme</a> file for details.</p>
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libparserutils.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libparserutils.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libparserutils.git</p>
diff --git a/projects/libpencil/index.html b/projects/libpencil/index.html
index 2d899a2..86a6314 100644
--- a/projects/libpencil/index.html
+++ b/projects/libpencil/index.html
@@ -37,7 +37,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libpencil.git/">browse the source code</a> via the online interface.</p>
+<p>You can <a href="//source.netsurf-browser.org/libpencil.git/">browse the source code</a> via the online interface.</p>
<h2>Contact</h2>
diff --git a/projects/librosprite/index.html b/projects/librosprite/index.html
index 2d8d0a0..f63be1b 100644
--- a/projects/librosprite/index.html
+++ b/projects/librosprite/index.html
@@ -57,7 +57,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/librosprite.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/librosprite.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/librosprite.git</p>
diff --git a/projects/libsvgtiny/index.html b/projects/libsvgtiny/index.html
index af8b6ff..e6c2000 100644
--- a/projects/libsvgtiny/index.html
+++ b/projects/libsvgtiny/index.html
@@ -37,11 +37,11 @@
<p class="screenshot"><img src="images/svgtiger.png" alt="" title="Screenshot of NetSurf displaying an SVG with Libsvgtiny"></p>
-<p>The overall idea of the library is to take some SVG as input, and return a list of paths and texts which can be rendered easily. The library does not do the actual rendering. For further details, see the <a href="http://source.netsurf-browser.org/libsvgtiny.git/plain/README">readme</a>.</p>
+<p>The overall idea of the library is to take some SVG as input, and return a list of paths and texts which can be rendered easily. The library does not do the actual rendering. For further details, see the <a href="//source.netsurf-browser.org/libsvgtiny.git/plain/README">readme</a>.</p>
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libsvgtiny.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libsvgtiny.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libsvgtiny.git</p>
diff --git a/projects/libwapcaplet/index.html b/projects/libwapcaplet/index.html
index 252782e..017fd7a 100644
--- a/projects/libwapcaplet/index.html
+++ b/projects/libwapcaplet/index.html
@@ -33,11 +33,11 @@
<h2>What is LibWapcaplet?</h2>
-<p>LibWapcaplet is a string internment library, written in C. It provides reference counted string interment and rapid string comparison functionality. It was developed as part of the <a href="/">NetSurf</a> project and is available for use by other software under the MIT licence. For further details, see the <a href="http://source.netsurf-browser.org/libwapcaplet.git/plain/README">readme</a>.</p>
+<p>LibWapcaplet is a string internment library, written in C. It provides reference counted string interment and rapid string comparison functionality. It was developed as part of the <a href="/">NetSurf</a> project and is available for use by other software under the MIT licence. For further details, see the <a href="//source.netsurf-browser.org/libwapcaplet.git/plain/README">readme</a>.</p>
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/libwapcaplet.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/libwapcaplet.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/libwapcaplet.git</p>
diff --git a/projects/rufl/index.html b/projects/rufl/index.html
index e5dd733..cb05d5a 100644
--- a/projects/rufl/index.html
+++ b/projects/rufl/index.html
@@ -60,7 +60,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/rufl.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/rufl.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/rufl.git</p>
diff --git a/projects/ttf2f/index.html b/projects/ttf2f/index.html
index b90c9ff..9186277 100644
--- a/projects/ttf2f/index.html
+++ b/projects/ttf2f/index.html
@@ -55,7 +55,7 @@
<h2>Source code</h2>
-<p>You can <a href="http://source.netsurf-browser.org/ttf2f.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
+<p>You can <a href="//source.netsurf-browser.org/ttf2f.git/">browse the source code</a> via the online interface. Alternatively, you can check it out with Git:</p>
<p class="svncommand">$ git clone git://git.netsurf-browser.org/ttf2f.git</p>
diff --git a/webmasters/index.html b/webmasters/index.html
index ba20b54..5d496af 100644
--- a/webmasters/index.html
+++ b/webmasters/index.html
@@ -33,8 +33,8 @@
<div class="navsection">
<ul class="sitelinks">
-<li><a href="http://wiki.netsurf-browser.org/">Development wiki</a></li>
-<li><a href="http://source.netsurf-browser.org/">Git repository viewer</a></li>
+<li><a href="//wiki.netsurf-browser.org/">Development wiki</a></li>
+<li><a href="//source.netsurf-browser.org/">Git repository viewer</a></li>
<li><a href="http://ci.netsurf-browser.org/">Continuous Integration</a></li>
<li><a href="http://bugs.netsurf-browser.org/">Bug report system</a></li>
<li><a href="http://ci.netsurf-browser.org/jenkins/view/Categorized/job/docs-netsurf/doxygen/">Code documentation</a></li>