summaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2012-12-20 15:21:21 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2012-12-20 15:21:21 +0000
commitcea2032985626853287b3a9a2aa0b1022139def8 (patch)
tree62319f53831040313e2ca49ec35f538b179da497 /documentation
parent49375e5df98f16434b4a501a2ab7f649afc7f3c5 (diff)
downloadnetsurf-website-cea2032985626853287b3a9a2aa0b1022139def8.tar.gz
netsurf-website-cea2032985626853287b3a9a2aa0b1022139def8.tar.bz2
Update progress.
Diffstat (limited to 'documentation')
-rw-r--r--documentation/progress.en28
1 files changed, 14 insertions, 14 deletions
diff --git a/documentation/progress.en b/documentation/progress.en
index 8642410..e0f3164 100644
--- a/documentation/progress.en
+++ b/documentation/progress.en
@@ -67,15 +67,15 @@
<li><a href="#NSF">NetSurf features</a></li>
</ul>
-<p class="updated">Last updated 30 April 2009</p>
+<p class="updated">Last updated 20 December 2012</p>
<h2 id="General"></h2>
<table class="progress">
<tr><th class="progresstitle">Title</th><th class="progressstatus">Status</th><th>Notes</th></tr>
-<tr class="inprogress"><td>Web standards</td><td>In progress</td><td>Most of HTML 4 and CSS 2.1 are implemented which enabled NetSurf to access most of the web, however, JavaScript is currently unimplemented. This means NetSurf currently lacks support for certain dynamic content.</td></tr>
+<tr class="inprogress"><td>Web standards</td><td>In progress</td><td>Most of HTML 4 and CSS 2.1 are implemented which enables NetSurf to access most of the web, however, JavaScript support is currently at a very early stage of development. This means NetSurf currently lacks support for dynamic content.</td></tr>
<tr class="nearlydone"><td>User interface (RISC&nbsp;OS)</td><td>Nearly done</td><td>RISC&nbsp;OS interface is mature.</td></tr>
-<tr class="inprogress"><td>User interface (GTK)</td><td>In progress</td><td>The nsgtk user interface is sufficient to allow web browsing but currently lacks many features expected of a web browser.</td></tr>
+<tr class="nearlydone"><td>User interface (GTK)</td><td>In progress</td><td>The nsgtk user interface is sufficient to allow web browsing and supports many features expected of a web browser.</td></tr>
<tr class="inprogress"><td>Documentation</td><td>In progress</td><td>Much of the core functionality and RISC&nbsp;OS specific features are documented. There is very scant documentation for nsgtk.</td></tr>
</table>
@@ -96,7 +96,7 @@
<tr class="juststarted"><td>DOM Level 1</td><td>Just started</td><td>Core mostly complete.</td></tr>
<tr class="juststarted"><td>DOM Level 2</td><td>Just started</td><td>Core mostly complete.</td></tr>
<tr class="juststarted"><td>DOM Level 3</td><td>Just started</td><td>Core mostly complete.</td></tr>
-<tr class="notstarted"><td>JavaScript</td><td>Not started</td><td>Details on the <a href="info#JavaScript">User Information</a> page.</td></tr>
+<tr class="juststarted"><td>JavaScript</td><td>Just started</td><td>Details on the <a href="info#JavaScript">User Information</a> page.</td></tr>
</table>
<h3 id="ImportantHTML">Important HTML features</h3>
@@ -114,12 +114,12 @@
<table class="progress">
<tr><th class="progresstitle">Title</th><th class="progressstatus">Status</th><th>Notes</th></tr>
-<tr class="nearlydone"><td>Selectors</td><td>Nearly done</td><td>CSS 1 and CSS 2 selectors implemented. A few CSS 3 selectors are implemented too.</td></tr>
-<tr class="juststarted"><td>Pseudo-classes</td><td>Just started</td><td></td></tr>
-<tr class="juststarted"><td>Pseudo-elements</td><td>Just started</td><td></td></tr>
+<tr class="nearlydone"><td>Selectors</td><td>Nearly done</td><td>CSS 1 and CSS 2 selectors implemented. Most CSS 3 selectors are implemented too.</td></tr>
+<tr class="nearlydone"><td>Pseudo-classes</td><td>Nearly done</td><td></td></tr>
+<tr class="nearlydone"><td>Pseudo-elements</td><td>Nearly done</td><td></td></tr>
<tr class="nearlydone"><td>Media types</td><td>Nearly done</td><td>NetSurf currently only uses the screen-targetted CSS, even when printing.</td></tr>
<tr class="complete"><td>@import</td><td>Complete</td><td></td></tr>
-<tr class="nearlydone"><td>Cascade</td><td>Nearly done</td><td>There is no user stylesheet.</td></tr>
+<tr class="complete"><td>Cascade</td><td>Complete</td><td></td></tr>
</table>
<h3 id="CSSProperties">CSS properties</h3>
@@ -143,7 +143,7 @@
<tr class="complete"><td>bottom</td><td>Complete</td><td></td></tr>
<tr class="notstarted"><td>caption-side</td><td>Not started</td><td></td></tr>
<tr class="nearlydone"><td>clear</td><td>Nearly done</td><td>Some issues with floats remain.</td></tr>
-<tr class="notstarted"><td>clip</td><td>Not started</td><td></td></tr>
+<tr class="complete"><td>clip</td><td>Complete</td><td></td></tr>
<tr class="complete"><td>color</td><td>Complete</td><td></td></tr>
<tr class="notstarted"><td>content</td><td>Not started</td><td></td></tr>
<tr class="complete"><td>counter-increment</td><td>Complete</td><td>Can't be used until content property is implemented.</td></tr>
@@ -232,7 +232,7 @@
<tr><th class="progresstitle">Title</th><th class="progressstatus">Status</th><th>Notes</th></tr>
<tr class="complete"><td>Acorn URI Protocol</td><td>Complete</td><td></td></tr>
<tr class="complete"><td>Ant URL Protocol</td><td>Complete</td><td></td></tr>
-<tr class="nearlydone"><td>Plugin Protocol</td><td>Nearly done</td><td>Incomplete implementation.</td></tr>
+<tr class="notstarted"><td>Plugin Protocol</td><td>Not started</td><td>Old, dodgy implementation removed.</td></tr>
</table>
<h2 id="NSF">NetSurf features</h2>
@@ -250,15 +250,15 @@
<tr class="complete"><td>Downloads (RISC&nbsp;OS)</td><td>Complete</td><td>Following a link to a file NetSurf can't render opens the download dialogue box.</td></tr>
<tr class="complete"><td>Downloads (GTK)</td><td>Complete</td><td></td></tr>
<tr class="nearlydone"><td>Find Text (RISC&nbsp;OS)</td><td>Nearly done</td><td>Doesn't find phrases if they are split across lines.</td></tr>
-<tr class="juststarted"><td>Find Text (GTK)</td><td>Just started</td><td></td></tr>
+<tr class="nearlydone"><td>Find Text (GTK)</td><td>Nearly done</td><td></td></tr>
<tr class="nearlydone"><td>Full Save (RISC&nbsp;OS)</td><td>Nearly done</td><td>Save pages with CSS files and images.<br>Doesn't rewrite URLs for CSS background images.</td></tr>
-<tr class="notstarted"><td>Full Save (GTK)</td><td>Not started</td><td></td></tr>
+<tr class="nearlydone"><td>Full Save (GTK)</td><td>Nearly done</td><td></td></tr>
<tr class="nearlydone"><td>History - Global (RISC&nbsp;OS)</td><td>Nearly done</td><td>Details in the <a href="guide#History">User Guide</a>.</td></tr>
-<tr class="juststarted"><td>History - Global (GTK)</td><td>Just started</td><td>Some support but very incomplete.</td></tr>
+<tr class="nearlydone"><td>History - Global (GTK)</td><td>Nearly done</td><td></td></tr>
<tr class="complete"><td>History - Local (RISC&nbsp;OS)</td><td>Complete</td><td>Details in the <a href="guide#History">User Guide</a>.</td></tr>
<tr class="nearlydone"><td>History - Local (GTK)</td><td>Nearly done</td><td></td></tr>
<tr class="nearlydone"><td>Hotlist / bookmarks (RISC&nbsp;OS)</td><td>Nearly done</td><td>Details in the <a href="guide#Hotlist">User Guide</a>.</td></tr>
-<tr class="notstarted"><td>Hotlist / bookmarks (GTK)</td><td>Not started</td><td></td></tr>
+<tr class="nearlydone"><td>Hotlist / bookmarks (GTK)</td><td>Nearly done</td><td></td></tr>
<tr class="nearlydone"><td>Interactive Help (RISC&nbsp;OS)</td><td>Nearly done</td><td></td></tr>
<tr class="nearlydone"><td>Interactive Help (GTK)</td><td>Nearly done</td><td>Extensive tool tips for GUI but none for rendering area.</td></tr>
<tr class="complete"><td>Memory Cache</td><td>Complete</td><td></td></tr>