Skip to content

Commit 4d2f755

Browse files
committed
Add tooltips; Remvoe some W3C warnings
1 parent de8acc3 commit 4d2f755

File tree

1 file changed

+97
-83
lines changed

1 file changed

+97
-83
lines changed

index.html

Lines changed: 97 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33
Fractal by HTML5 UP
44
html5up.net | @ajlkn
55
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) -->
6-
<html>
6+
<html lang="en">
77
<head>
88
<title>Mathics3</title>
9-
<meta charset="utf-8" />
10-
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
11-
<link rel="stylesheet" href="assets/css/main.css" />
12-
<link rel="icon" type="image/svg+xml" href="images/favicon.svg"/>
9+
<meta charset="utf-8">
10+
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
11+
<meta content="width=device-width, initial-scale=1, user-scalable=no">
12+
<link rel="stylesheet" href="assets/css/main.css">
13+
<link rel="icon" type="image/svg+xml" href="images/favicon.svg">
1314
</head>
1415
<body>
1516

@@ -19,22 +20,33 @@
1920
<a id="mathics_live_banner" href="https://mathics3.github.io/Mathics3-live/">Try online</a>
2021
<a id="forkme_banner" href="https://github.com/Mathics3">View on GitHub</a>
2122
<div class="content">
22-
<h1><img id="logo" src="images/logo-heptatom.svg" alt="Mathics logo" height="50px"/>&nbsp;<a href="#">Mathics3</a></h1>
23-
<p>A free, open-source alternative to Mathematica&#174</p>
23+
<h1>
24+
<img id="logo" src="images/logo-heptatom.svg"
25+
alt="Mathics3 Logo"
26+
title="Mathics3 Logo"
27+
height="50px">&nbsp;<a href="#">Mathics3</a>
28+
</h1>
29+
<p>A free, open-source alternative to Mathematica&#174;</p>
2430
<div class="image">
2531
<a href="#django">
2632
<img src="images/mathicsserver.png" height="300px" width="300px"
27-
alt="Mathics-Django screenshot" /></a>
33+
alt="Mathics3 Django screenshot"
34+
title="Mathics3 Django screenshot">
35+
</a>
2836
</div>
2937
<div class="image">
3038
<a href="#mathicsscript">
3139
<img src="images/mathicsscript1.gif" height="300px" width="300px"
32-
alt="mathicsscript screenshot" /></a>
40+
alt="mathicsscript screenshot"
41+
title="mathicsscript screenshot">
42+
</a>
3343
</div>
3444
<div class="image">
3545
<a href="#doc">
3646
<img src="images/Mathics3-manual-page.png" height="300px" width="300px"
37-
alt="Mathics3 manual page screenshot" /></a>
47+
alt="Mathics3 manual page screenshot"
48+
title="Mathics3 manual page screenshot">
49+
</a>
3850
</div>
3951
</div>
4052
</header>
@@ -45,7 +57,7 @@ <h1><img id="logo" src="images/logo-heptatom.svg" alt="Mathics logo" height="50p
4557
<section id="description" class="wrapper style2 special">
4658
<header class="inner">
4759
<h2>Mathics3 is a free, open-source general-purpose computer
48-
algebra system featuring Mathematica&#174-compatible syntax and
60+
algebra system featuring Mathematica&#174;-compatible syntax and
4961
functions. It relies on a number of other Python libraries
5062
in the Python ecosystem.
5163
</h2>
@@ -71,7 +83,7 @@ <h2>Components</h2>
7183
available from the Python package index.
7284
</p>
7385

74-
<p>The pieces that make up Mathics are described below, along with their
86+
<p>The pieces that make up Mathics3 are described below, along with their
7587
dependencies, be they system package or Python package dependencies.
7688
</p>
7789

@@ -95,60 +107,59 @@ <h3 id="mathicsscript">mathicsscript</h3>
95107
mathicsscript is a fancier command-line client for Mathics3.
96108
</p>
97109
<p>
98-
<dd>
99110
<div class="image">
100111
<img src="images/mathicsscript1.gif"
101-
alt="mathicsscript screenshot" />
112+
alt="mathicsscript screenshot"
113+
title="mathicsscript screenshot">
102114
</div>
103-
</dd>
104115
</p>
105116

106117
<p>
107118
mathicsscript features:
108-
</p>
109-
110-
<ul>
111-
<li>terminal interaction using either
112-
<a href="https://python-prompt-toolkit.readthedocs.io/en/stable">prompt_toolkit</a>
113-
or GNU Readline. This includes
114119

115120
<ul>
116-
<li>saving command history between sessions</li>
117-
118-
<li>
119-
variable completion, even for symbol names like
120-
<code>\[Sigma]</code>
121-
</li>
122-
123-
<li>
124-
limited <kbd>ESC</kbd> keyboard input; for example
125-
<kbd>ESC</kbd>+<kbd>p</kbd>+<kbd>ESC</kbd> is <kbd>π</kbd>
126-
</li>
121+
<li>terminal interaction using either
122+
<a href="https://python-prompt-toolkit.readthedocs.io/en/stable">prompt_toolkit</a>
123+
or GNU Readline. This includes
124+
125+
<ul>
126+
<li>saving command history between sessions</li>
127+
128+
<li>
129+
variable completion, even for symbol names like
130+
<code>\[Sigma]</code>
131+
</li>
132+
133+
<li>
134+
limited <kbd>ESC</kbd> keyboard input; for example
135+
<kbd>ESC</kbd>+<kbd>p</kbd>+<kbd>ESC</kbd> is <kbd>π</kbd>
136+
</li>
137+
</ul>
138+
</li>
139+
140+
<li>
141+
syntax highlighting using pygments
142+
</li>
143+
144+
<li>
145+
automatic detection of light or dark terminal background color.
146+
</li>
147+
148+
<li>
149+
entering and displaying Unicode symbols such as used for Pi or
150+
Rule arrows
151+
</li>
127152
</ul>
128-
</li>
129-
130-
<li>
131-
syntax highlighting using pygments
132-
</li>
133153

134-
<li>
135-
automatic detection of light or dark terminal background color.
136-
</li>
137-
138-
<li>
139-
entering and displaying Unicode symbols such as used for Pi or
140-
Rule arrows
141-
</li>
142-
</ul>
143-
144-
<ul>
145-
<li>
146-
Code repository: <a href="https://github.com/Mathics3/mathicsscript/">mathicsscript on GitHub</a>
147-
</li>
148-
<li>
149-
Python package: <a href="https://pypi.org/project/mathicsscript">mathicsscript on PyPI</a>
150-
</li>
151-
</ul>
154+
<ul>
155+
<li>
156+
Code repository: <a href="https://github.com/Mathics3/mathicsscript/">mathicsscript on GitHub</a>
157+
</li>
158+
<li>
159+
Python package: <a href="https://pypi.org/project/mathicsscript">mathicsscript on PyPI</a>
160+
</li>
161+
</ul>
162+
</p>
152163

153164
<h3 id="django">Mathics-Django</h3>
154165

@@ -160,28 +171,28 @@ <h3 id="django">Mathics-Django</h3>
160171
<p>
161172
<div class="image">
162173
<img src="images/mathicsserver.png"
163-
alt="Mathics-Django screenshot" />
174+
alt="Mathics3-Django screenshot"
175+
title="Mathics3 Django screenshot">
164176
</div>
165177
</p>
166178
<p>
167-
It features:
168-
</p>
169-
170-
<ul>
171-
<li>
172-
extensive online documentation and interactive documentation via
173-
Ajax
174-
</li>
175-
176-
<li>
177-
integrated graphics and MathML mathematics output via MathJax and Three.js
178-
</li>
179-
180-
<li>
181-
notebook-like sessions
182-
</li>
183-
</ul>
184-
179+
It features:
180+
181+
<ul>
182+
<li>
183+
extensive online documentation and interactive documentation via
184+
Ajax
185+
</li>
186+
187+
<li>
188+
integrated graphics and MathML mathematics output via MathJax and Three.js
189+
</li>
190+
191+
<li>
192+
notebook-like sessions
193+
</li>
194+
</ul>
195+
</p>
185196
<p>
186197
To use this, you will need Django installed and a browser with
187198
JavaScript enabled.
@@ -219,7 +230,9 @@ <h2 id="doc">Documentation</h2>
219230
<div class="image">
220231
<a href="https://mathics.org/docs/mathics-latest.pdf">
221232
<img src="images/Mathics3-manual-page.png"
222-
alt="Mathics3 manual screenshot" /></a>
233+
alt="Mathics3 manual screenshot"
234+
title="Screenshot of Mathics3 User Manual">
235+
</a>
223236
</div>
224237
</p>
225238
</div>
@@ -231,13 +244,13 @@ <h2>Support</h2>
231244
<div class="inner align-left">
232245
<p>
233246
Use <a href="https://github.com/Mathics3/mathics-core/discussions">
234-
Mathics-core discussions </a>.
247+
Mathics3 Kernel discussions </a>.
235248
</p>
236249

237250
<ul>
238251
<li>
239252
<a href="https://github.com/Mathics3/mathics-core/issues">
240-
Report a Mathics bug
253+
Report a Mathics3 bug
241254
</a>
242255
</li>
243256

@@ -268,11 +281,11 @@ <h2>Contributing</h2>
268281
<div class="inner alt">
269282
<section class="spotlight">
270283
<div class="image">
271-
<img src="images/gpl.svg" alt="GPLv3 logo" />
284+
<img src="images/gpl.svg" alt="GPLv3 logo">
272285
</div>
273-
<div class="content">
286+
b <div class="content">
274287
<h3>Free software</h3>
275-
<p> Mathics is licensed under the GNU General Public License
288+
<p> Mathics3 is licensed under the GNU General Public License
276289
<a href="https://github.com/Mathics3/mathics-core/blob/master/COPYING.txt">GPLv3</a>
277290
and is developed by an active community of
278291
volunteers. Its source code is freely available in repositories under the Github organizations
@@ -283,12 +296,13 @@ <h3>Free software</h3>
283296
</section>
284297
<section class="spotlight">
285298
<div class="image">
286-
<img src="images/python-logo.svg" alt="Python logo" />
299+
<img src="images/python-logo.svg" alt="Python logo">
287300
</div>
288301
<div class="content">
289302
<h3>Python</h3>
290-
As a collection of Python packages, Mathics is intended
291-
to be used as a whole or from other Python packages and code.
303+
<p>
304+
As a collection of Python packages, Mathics is intended
305+
to be used as a whole or from other Python packages and code.
292306
</p>
293307
</div>
294308
</section>

0 commit comments

Comments
 (0)