Skip to content

Commit a9dfd4f

Browse files
slarsonclaude
andcommitted
Website cleanup: remove dead code and update security issues
- Remove dead Google+ widget from index.html (service discontinued 2019) - Remove obsolete html5shim references from 16 HTML files (IE6-8 polyfill returning 404) - Fix section ID typo in news.html (June2024 -> June2025) - Update Twitter widget URLs from HTTP to HTTPS across all pages - Update YouTube embed, js-grid CDN, and OpenWorm domain links to HTTPS - Update footer-content.html and header-content.html with HTTPS links - Remove compromised WormClassroom link from science.html resources Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 28a0263 commit a9dfd4f

18 files changed

+24
-124
lines changed

contacts.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@
1515
<link href="css/main.css" rel="stylesheet">
1616
<link href="css/docs.css" rel="stylesheet">
1717

18-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
19-
<!--[if lt IE 9]>
20-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
21-
<![endif]-->
22-
2318
<!-- Fav and touch icons - this code is outdated -->
2419
<link rel="shortcut icon" href="favicon.ico">
2520
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
@@ -115,7 +110,7 @@ <h1 style="float: left;">Drop us a line!</h1><i class="fa fa-envelope fa-l" styl
115110
<!-- load other resources asynchronously: -->
116111
<script src="js/bootstrap.js" async></script>
117112
<script src="js/jquery.parss.uncompressed.js" async></script>
118-
<script src="http://platform.twitter.com/widgets.js" async></script>
113+
<script src="https://platform.twitter.com/widgets.js" async></script>
119114

120115
<!-- execute main (initialize resources above + carousel/donate controls -->
121116
<script src="js/jquery.pjax.js"></script>

donate.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@
1515
<link href="css/main.css" rel="stylesheet">
1616
<link href="css/docs.css" rel="stylesheet">
1717

18-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
19-
<!--[if lt IE 9]>
20-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
21-
<![endif]-->
22-
2318
<!-- Fav and touch icons - this code is outdated -->
2419
<link rel="shortcut icon" href="favicon.ico">
2520
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
@@ -190,7 +185,7 @@ <h2>$100,000</h2>
190185
<!-- load other resources asynchronously: -->
191186
<script src="js/bootstrap.js" async></script>
192187
<script src="js/jquery.parss.uncompressed.js" async></script>
193-
<script src="http://platform.twitter.com/widgets.js" async></script>
188+
<script src="https://platform.twitter.com/widgets.js" async></script>
194189

195190
<!-- execute main (initialize resources above + carousel/donate controls -->
196191
<script src="js/jquery.pjax.js"></script>

downloads.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@
1515
<link href="css/main.css" rel="stylesheet">
1616
<link href="css/docs.css" rel="stylesheet">
1717

18-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
19-
<!--[if lt IE 9]>
20-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
21-
<![endif]-->
22-
2318
<!-- Fav and touch icons - this code is outdated -->
2419
<link rel="shortcut icon" href="favicon.ico">
2520
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
@@ -202,7 +197,7 @@ <h1>For scientists</h1>
202197
<!-- load other resources asynchronously: -->
203198
<script src="js/bootstrap.js" async></script>
204199
<script src="js/jquery.parss.uncompressed.js" async></script>
205-
<script src="http://platform.twitter.com/widgets.js" async></script>
200+
<script src="https://platform.twitter.com/widgets.js" async></script>
206201

207202
<!-- execute main (initialize resources above + carousel/donate controls -->
208203
<script src="js/jquery.pjax.js"></script>

educators.html

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@
1414
<link href="css/main.css" rel="stylesheet">
1515
<link href="css/docs.css" rel="stylesheet">
1616

17-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
18-
<!--[if lt IE 9]>
19-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
20-
<![endif]-->
21-
2217
<!-- Fav and touch icons - this code is outdated -->
2318
<link rel="shortcut icon" href="favicon.ico">
2419
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
@@ -86,7 +81,7 @@ <h1>Educational content</h1>
8681
</p>
8782
<div class="well">
8883
<div class="centered">
89-
<iframe width="420" height="315" src="http://www.youtube.com/embed/zjqLwPgLnV0" frameborder="0" allowfullscreen></iframe>
84+
<iframe width="420" height="315" src="https://www.youtube.com/embed/zjqLwPgLnV0" frameborder="0" allowfullscreen></iframe>
9085
</div>
9186
<div class="padding-top pagination-centered">
9287
<h4>Chapter 1: A brief introduction to C. elegans</h4>
@@ -166,7 +161,7 @@ <h1>Educational kits</h1>
166161
<!-- load other resources asynchronously: -->
167162
<script src="js/bootstrap.js" async></script>
168163
<script src="js/jquery.parss.uncompressed.js" async></script>
169-
<script src="http://platform.twitter.com/widgets.js" async></script>
164+
<script src="https://platform.twitter.com/widgets.js" async></script>
170165

171166
<!-- execute main (initialize resources above + carousel/donate controls -->
172167
<script src="js/jquery.pjax.js"></script>

events.html

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@
1616
<link href="css/docs.css" rel="stylesheet">
1717
<link href="./css/events_css.css" rel ="stylesheet">
1818

19-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
20-
<!--[if lt IE 9]>
21-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
22-
<![endif]-->
2319

2420
<!-- Fav and touch icons - this code is outdated -->
2521
<link rel="shortcut icon" href="favicon.ico">
@@ -206,9 +202,6 @@ <h2 class="title">Computational Neuroscience Meeting 2013</h2>
206202
<div class="info">
207203
<h2 class="title">OpenWorm Paris Meet-up</h2>
208204
<p class="desc">Falstaff, Paris, France</p>
209-
<ul>
210-
<li style="width:50%;"><a href="https://plus.google.com/u/0/events/c9na0de60ctltl97m39oo7h3bqs"><span class="fa fa-globe"></span> Website</a></li>
211-
</ul>
212205
</div>
213206
</li>
214207

@@ -222,9 +215,6 @@ <h2 class="title">OpenWorm Paris Meet-up</h2>
222215
<div class="info">
223216
<h2 class="title">Guest Lecture: Introduction to OpenWorm</h2>
224217
<p class="desc">Speaker: Matteo Cantarelli. Host: Daniele Giusto - Faculty of Electrical Engineering, University Of Cagliari, Italy</p>
225-
<ul>
226-
<li style="width:50%;"><a href="https://plus.google.com/u/0/events/c9na0de60ctltl97m39oo7h3bqs"><span class="fa fa-globe"></span> Website</a></li>
227-
</ul>
228218
</div>
229219
</li>
230220

@@ -254,9 +244,6 @@ <h2 class="title">Open Source Brain Kick-Off meeting</h2>
254244
<div class="info">
255245
<h2 class="title">OpenWorm Cambridge Meet-up</h2>
256246
<p class="desc">The Eagle, Cambridge, UK</p>
257-
<ul>
258-
<li style="width:50%;"><a href="https://plus.google.com/u/0/events/cbcrflmpg9d7cfsigg1udm8g1as?cfem=1"><span class="fa fa-globe"></span> Website</a></li>
259-
</ul>
260247
</div>
261248
</li>
262249

@@ -270,9 +257,6 @@ <h2 class="title">OpenWorm Cambridge Meet-up</h2>
270257
<div class="info">
271258
<h2 class="title">OpenWorm London Meet-up</h2>
272259
<p class="desc">Queens Head & Artichoke, London, UK</p>
273-
<ul>
274-
<li style="width:50%;"><a href="https://plus.google.com/u/0/events/c366q6opqsalct5uhdddlffkhqs"><span class="fa fa-globe"></span> Website</a></li>
275-
</ul>
276260
</div>
277261
</li>
278262

@@ -383,7 +367,7 @@ <h2 class="title">NeuroML Development Workshop</h2>
383367
<!-- load other resources asynchronously: -->
384368
<script src="js/bootstrap.js" async></script>
385369
<script src="js/jquery.parss.uncompressed.js" async></script>
386-
<script src="http://platform.twitter.com/widgets.js" async></script>
370+
<script src="https://platform.twitter.com/widgets.js" async></script>
387371

388372
<!-- execute main (initialize resources above + carousel/donate controls -->
389373
<script src="js/jquery.pjax.js"></script>

footer-content.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
&middot;
99
</li>
1010
<li>
11-
<a href="http://docs.openworm.org/faq" target="_blank">FAQ</a>
11+
<a href="https://docs.openworm.org/faq" target="_blank">FAQ</a>
1212
</li>
1313
<li class="muted">
1414
&middot;
@@ -34,7 +34,7 @@
3434
</li>
3535

3636
<li>
37-
<a href="http://docs.openworm.org/projects" target="_blank">Projects</a>
37+
<a href="https://docs.openworm.org/projects" target="_blank">Projects</a>
3838
</li>
3939

4040
<li class="muted">
@@ -78,8 +78,8 @@
7878
incorporated in July 2015.
7979
</p>
8080
<p>
81-
Code licensed under <a href="http://opensource.org/licenses/MIT" target="_blank">MIT</a>, documentation
82-
under <a target="_blank" href="http://creativecommons.org/licenses/by/3.0/" target="_blank">CC BY
81+
Code licensed under <a href="https://opensource.org/licenses/MIT" target="_blank">MIT</a>, documentation
82+
under <a target="_blank" href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC BY
8383
3.0</a>.
8484
</p>
8585
<p>

get_involved.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@
1414
<link href="css/main.css" rel="stylesheet">
1515
<link href="css/docs.css" rel="stylesheet">
1616

17-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
18-
<!--[if lt IE 9]>
19-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
20-
<![endif]-->
21-
2217
<!-- Fav and touch icons - this code is outdated -->
2318
<link rel="shortcut icon" href="favicon.ico">
2419
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
@@ -230,7 +225,7 @@ <h1>Curious citizen</h1>
230225
<!-- load other resources asynchronously: -->
231226
<script src="js/bootstrap.js" async></script>
232227
<script src="js/jquery.parss.uncompressed.js" async></script>
233-
<script src="http://platform.twitter.com/widgets.js" async></script>
228+
<script src="https://platform.twitter.com/widgets.js" async></script>
234229

235230
<!-- execute main (initialize resources above + carousel/donate controls -->
236231
<script src="js/jquery.pjax.js"></script>

getting_started.html

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@
1515
<link href="css/main.css" rel="stylesheet">
1616
<link href="css/docs.css" rel="stylesheet">
1717

18-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
19-
<!--[if lt IE 9]>
20-
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
21-
<![endif]-->
22-
2318
<!-- Fav and touch icons - this code is outdated -->
2419
<link rel="shortcut icon" href="favicon.ico">
2520
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">

header-content.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
<li><a class="minilogo" rel="tooltip" data-placement="right"
4040
data-original-title='"What I cannot create, I do not understand" - R. Feynman'></a>
4141
</li>
42-
<li><a href="http://browser.openworm.org" target="wormbrowser"> Explore the Worm</a></li>
42+
<li><a href="https://browser.openworm.org" target="wormbrowser"> Explore the Worm</a></li>
4343
</ul>
4444
</div><!--/.nav-collapse -->
4545
</div>

index.html

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@
1515
<link href="css/main.css" rel="stylesheet">
1616
<link href="css/docs.css" rel="stylesheet">
1717

18-
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
19-
<!--[if lt IE 9]>
20-
<script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
21-
<![endif]-->
22-
2318
<!-- Fav and touch icons - this code is outdated -->
2419
<link rel="shortcut icon" href="favicon.ico">
2520
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
@@ -220,11 +215,6 @@ <h1>Open source visualization and simulation platform.</h1>
220215
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.openworm.org/"
221216
data-text="Check out @OpenWorm: building the first digital life form... open source!">Tweet</a>
222217
</li>
223-
<!-- Place this tag where you want the +1 button to render. -->
224-
<li>
225-
<div class="g-plusone" data-size="medium"
226-
data-href="https://plus.google.com/117948341754627144949"></div>
227-
</li>
228218
</ul>
229219
</div>
230220
</div>

0 commit comments

Comments
 (0)