Skip to content

Commit

Permalink
Update web site and readme about the ends of development
Browse files Browse the repository at this point in the history
Refs #722
  • Loading branch information
laurentj committed Nov 7, 2021
1 parent 14b3f37 commit 761b43a
Show file tree
Hide file tree
Showing 11 changed files with 114 additions and 34 deletions.
7 changes: 7 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@


Note: the development of SlimerJS has been suspended, due to technical issues difficult to resolve with Firefox 60
and higher.




How to fill an issue
====================

Expand Down
64 changes: 63 additions & 1 deletion CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,78 @@ by others project or contributors, is Laurent Jouanneau.
```
$ git shortlog -s -n | cut -c8-
Laurent Jouanneau
Hallvord R. M. Steen
mark
Wojciech Skorodecki
abozhilov
Thomas Grainger
Kevin Grandon
Will Hilton
Marco Castelluccio
Pavel
Vincent Meurisse
Arpad Borsos
Darren Cook
Ivan Enderlin
Jerry Lundström
Justin Klemm
laurentj
Matthew Kastor
Niek van der Maas
Ricardo Bernardeli
Alexander Tsirel
Artem Sapegin
Avindra Goolcharan
Bartvds
Boris Staal
Darren Cook
Brendan Dahl
Brian Birtles
Brian Donovan
Charlie Hulcher
Christoph Burgmer
Delta React User
Emmanuel ROECKER
Eric White
Grahack
Ian McGowan
Jaime Iniesta
James Alastair McLaughlin
Jens Nockert
M Alix
Maciej Brencz
Marc-Aurèle DARCHE
Matt McClure
Mitchell N Charity
Patrick Lucas
Paul Chaplin
Paul Geraghty
Rémi Emonet
Sam Dutton
Stoyko Stanchev
Viktor Nagy
fumitoito
Avadh Patel
Bhuvaneswaran
BitcoinCTF
Dimitar Angelov
Kamron Batman
Kevin Petit
Krzysztof Jurewicz
Kunal Mehta
Mariano Urreta
Nabi KaramAliZadeh
Nagy Attila Gabor
Pavel Evstigneev
Quentin Le Calvez
René Wagner
Sasha Koss
Sergey Kogan
Shannon Little
Sleepydragn1
Tim Gates
falconepl
itsgreggreg
jefleponot
```

See also [contribution graphs on github](https://github.com/laurentj/slimerjs/graphs/contributors).
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ It is useful to do functional tests, page automation, network monitoring, screen

It is a tool like [PhantomJs](http://phantomjs.org/), except that
it runs Gecko instead of Webkit, and it is headless when using Firefox 56+.
It can be used with Firefox 59.

**Higher version of Firefox is not supported and probably will not be supported
in the future, as the development is suspended for now**.


SlimerJS provides the same API of PhantomJS. The current version of SlimerJS
is highly compatible with PhantomJS 2.1.
Expand All @@ -29,7 +34,6 @@ Follow us on twitter: [@slimerjs](https://twitter.com/slimerjs)

Ask your questions on the dedicated [mailing list](https://groups.google.com/forum/#!forum/slimerjs).

Or discuss with us on IRC: channel #slimerjs on irc.mozilla.org.

# Install SlimerJS, executing a script...

Expand Down
2 changes: 1 addition & 1 deletion website/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ <h1>title</h1>
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down
4 changes: 4 additions & 0 deletions website/assets/css/docs.css
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,10 @@ hr.soften {
font-size: 18px;
}

#download .warning {
font-size: 18px;
}

a {
color: rgb(22, 120, 127);
}
Expand Down
2 changes: 1 addition & 1 deletion website/checksum.html
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ <h2>Verifying checksum of a package</h2>
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down
5 changes: 2 additions & 3 deletions website/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,7 @@ <h1>Community</h1>
<h1 class="install">title</h1>
</div-->
<ul>
<li>Questions? Discuss with us on <a href="https://groups.google.com/forum/#!forum/slimerjs">the mailing list</a>
or on <strong>IRC</strong> (irc.mozilla.org, #slimerjs)</li>
<li>Questions? Discuss with us on <a href="https://groups.google.com/forum/#!forum/slimerjs">the mailing list</a></li>
<li>Bugs? Improvement ideas? <a href="https://github.com/laurentj/slimerjs/issues">Post an issue</a>.</li>
<li>You can contribute in <a href="https://github.com/laurentj/slimerjs">the source code of SlimerJS</a>
or in <a href="https://github.com/laurentj/slimerjs/tree/master/website">the source code of the website</a> on Github.</li>
Expand Down Expand Up @@ -108,7 +107,7 @@ <h1 class="install">title</h1>
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down
7 changes: 2 additions & 5 deletions website/download.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,6 @@ <h1>Download</h1>
SlimerJS, that you can use with all operating system. You have
to install Firefox separately.
</li>
<li>Or do nothing if you're using a continuous deployment
platform as a SAAS, that proposes SlimerJS, like <strong> <a
href="https://www.codeship.io/">CodeShip</a></strong>.</li>
</ul>

<p>SlimerJS is released under the <a href="http://mozilla.org/MPL/2.0/">Mozilla
Expand Down Expand Up @@ -166,7 +163,7 @@ <h2>Firefox</h2>
Prefered version: 53.0 to 59.0.</p>
<p>Launching SlimerJS requires additional setup actions.
See the <a href="https://docs.slimerjs.org/current/installation.html#setup">documentation</a>.</p>
<p><a class="btn" href="http://getfirefox.com">Download</a></p>
<p><a class="btn" href="http://ftp.mozilla.org/pub/firefox/releases/59.0.1/">Download</a></p>
</div>
</div>
</section>
Expand Down Expand Up @@ -269,7 +266,7 @@ <h1 class="install">Preview Versions</h1>
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="https://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="https://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down
24 changes: 15 additions & 9 deletions website/faq.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,11 +94,21 @@ <h1>title</h1>

<dt id="firefox-compatibility">Which version of Firefox is SlimerJS compatible with?</dt>
<dd>It runs with Firefox 52 and higher versions.<br>Officially, SlimerJS
is only compatible with stable versions of Firefox.
is only compatible with stable versions of Firefox until Firefox 59.
</dd>

<dt id="firefox-unstable">Can SlimerJS be executed with unstable version of Firefox?</dt>
<dd>Yes, if you make some changes. This is explained <a href="https://docs.slimerjs.org/current/installation.html#using-unstable-version-or-very-old-versions-of-firefox-xulrunner">in the installation manual</a>.</dd>
<dt id="end-of-development">Why SlimerJS is not compatible with Firefox 60 and higher?</dt>
<dd>The Ghostbusters team of Mozilla decided to kill XUL extensions into Firefox some years ago, and so many
of internal API of Firefox became unstable. Then it became more and more difficult to update SlimerJS at each
new version of Firefox, as those internal API changed, disappeared etc. This ghost trap worked so well that at some
points, it even became impossible to adapt SlimerJS without rewriting it entirely. Because of lack of time and motivation,
the main developer stopped the development of SlimerJS in 2018 and decided in 2021 to officially end the project.</dd>

<dt id="why-slimerjs-name">Why is it called "SlimerJs"?</dt>
<dd>Slimer is the name of a ghost in the movie "GhostBusters". As you may know, the Firefox
source code uses some references from this movie, and since PhantomJS,
CasperJs and other related tools, is a matter of... ghosts ;-)</dd>


<dt id="standalone-version">I don't find anymore the "Standalone" edition
like for SlimerJS 0.9. Where is it?</dt>
Expand All @@ -111,10 +121,6 @@ <h1>title</h1>
on the command line.
</dd>

<dt id="why-slimerjs-name">Why is it called "SlimerJs"?</dt>
<dd>Slimer is the name of a ghost in the movie "GhostBusters". As you may know, the Firefox
source code uses some references from this movie, and since PhantomJS,
CasperJs and other related tools, is a matter of... ghosts ;-)</dd>

<dt id="how-to-contribute">How can I contribute?</dt>
<dd>
Expand All @@ -129,7 +135,7 @@ <h1>title</h1>
It is stored in the github repository.</li>
<li><a href="https://github.com/laurentj/slimerjs/tree/master/website">Improve the web site</a>.
The web site is also stored in the github repository.</li>
<li>Other ideas? Discuss with us on the IRC channel or in the mailing list
<li>Other ideas? Discuss with us on the mailing list
(<a href="community.html">see the community page</a>).</li>
</ul>
</dd>
Expand Down Expand Up @@ -181,7 +187,7 @@ <h1>title</h1>
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down
18 changes: 7 additions & 11 deletions website/features.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,26 +104,22 @@ <h2>Use latest Javascript language features</h2>
ECMAScript 6 features</a>: iterators, generators, destructured assignement, Map and WeakMap,
"let" keyword, arrow functions, promises etc. (except ES6 modules)</li>

<h2>A modern browser with latest HTML5/JS/CSS enhancements</h2>
<h2>An (ex-modern) browser with latest HTML5/JS/CSS enhancements</h2>

<p>Since SlimerJS is executed on top of Firefox,
it supports all the HTML5 and CSS standards recently
implemented in Firefox.</p>

<p>In fact, SlimerJS is not really stuck to a specific version of Gecko:
it can use any recent version of Firefox 52+.</p>
it supports all the HTML5 and CSS standards implemented into Firefox 59.</p>

<p>The web page rendering in SlimerJS is <strong>strictly identical</strong>
to the rendering in Firefox.</p>
to the rendering in Firefox 59.</p>

<p><strong>No problem to launch your web site or your web app that use HTML5 bleeding
edge features!</strong></p>
<!--<p><strong>No problem to launch your web site or your web app that use HTML5 bleeding
edge features!</strong></p>-->

<p>See <a href="download.html">the download page</a> to know the version of
Firefox compatible with the latest release of SlimerJS.</p>

<p>You can go on <a href="http://caniuse.com">caniuse.com</a> to see the list of
HTML5 features supported by Firefox and you can use in web pages loaded by
HTML5 features supported by Firefox 59 and you can use in web pages loaded by
SlimerJS.</p>


Expand Down Expand Up @@ -193,7 +189,7 @@ <h2>And some deprecated features...</h2>
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down
9 changes: 7 additions & 2 deletions website/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,12 @@ <h1><img src="assets/img/glouton-homeOmbre.png"/> <span>Slimer</span>JS</h1>
<a href="download.html" class="btn"><span class="download">Download SlimerJS <strong>1.0</strong></span><br/>
<span class="sublabel">All operating systems - Version 1.0.0</span></a> <br>
<strong class="newfeature">Compatible <a href="http://casperjs.org/">with CasperJS 1.1</a></strong><br>
<a class="relnote" href="https://docs.slimerjs.org/current/release-notes-1.0.html">Release notes</a>
<a class="relnote" href="https://docs.slimerjs.org/current/release-notes-1.0.html">Release notes</a><br/>

<strong class="warning">Slimerjs is only compatible with Firefox 59. <br/>
Higher version of Firefox will not be supported <br/>
because developments on SlimerJS have ceased since 2018.</strong><br>
<a class="relnote" href="faq.html#end-of-development">See FAQ</a>
</p>

<div class="row-fluid">
Expand Down Expand Up @@ -152,7 +157,7 @@ <h2>SlimerJS allows you to interact with a web page through an external JS scrip
<a href="https://github.com/laurentj/slimerjs/issues"><img class="imgbtn" src="assets/img/bug_bleu.png"> Bug? Ideas!</a>
</li>
</ul>
<p>Copyright 2013-2018 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
<p>Copyright 2013-2021 Laurent Jouanneau / <a href="http://innophi.com">Innophi</a> - Design by <a href="http://www.3liz.com/">3Liz</a></p>
</div>
</footer>

Expand Down

0 comments on commit 761b43a

Please sign in to comment.