summaryrefslogtreecommitdiff
path: root/!NetSurf
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2003-03-15 15:53:20 +0000
committerJames Bursa <james@netsurf-browser.org>2003-03-15 15:53:20 +0000
commit91f8a679db6211b883ce2a7499728ee2b6a5f2af (patch)
treec210a7dbf57352499bda4d5ea97ae24df49d4b5e /!NetSurf
parente517a39dfbaf633ec449dab351bca094e6be4239 (diff)
downloadnetsurf-91f8a679db6211b883ce2a7499728ee2b6a5f2af.tar.gz
netsurf-91f8a679db6211b883ce2a7499728ee2b6a5f2af.tar.bz2
[project @ 2003-03-15 15:53:20 by bursa]
MIME types for local files, new test files. svn path=/import/netsurf/; revision=107
Diffstat (limited to '!NetSurf')
-rw-r--r--!NetSurf/Resources/bugs.html17
-rw-r--r--!NetSurf/Resources/intro,faf70
-rw-r--r--!NetSurf/Resources/intro.html30
-rw-r--r--!NetSurf/Resources/jpeg,c85bin0 -> 9900 bytes
-rw-r--r--!NetSurf/Resources/test1,faf23
-rw-r--r--!NetSurf/Resources/text1
6 files changed, 94 insertions, 47 deletions
diff --git a/!NetSurf/Resources/bugs.html b/!NetSurf/Resources/bugs.html
deleted file mode 100644
index 325d7f38a..000000000
--- a/!NetSurf/Resources/bugs.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html>
- <head>
- <title>Bugs in NetSurf</title>
- </head>
- <body>
- <center><h1>Known bugs</h1></center>
- <h3>Memory usage</h3>
- <p>NetSurf soon runs out of memory. This is because the memory claimed for the parsed HTML and box structures is not released when another page is requested. To get around this drag the <b>Next</b> bar in the <b>Task Manager</b> up to something ridiculous before running <i>NetSurf</i>. When NetSurf runs out of memory it will quit without warning.</p>
- <h3>Relative links</h3>
- <p>Following a relative link does not work if the current URL does not end with a leafname or a slash. Eg: <a href="http://www.riscos.com">http://www.riscos.com</a> would cause problems whereas <a href="http://www.riscos.com/">http://www.riscos.com/</a> would not.</p>
- <h3>Multiple fetches</h3>
- <p>Multiple fetches (in different windows) don't seem to work yet.</p>
- <center><h1>Possibly fixed bugs</h1></center>
- <p>This version includes new table code that should allow <i>NetSurf</i> to work with pages containing malformed tables.</p>
- <p style="text-align: center"><a href="intro.html">Return to the main page</a></p>
- </body>
-</html>
diff --git a/!NetSurf/Resources/intro,faf b/!NetSurf/Resources/intro,faf
new file mode 100644
index 000000000..254008216
--- /dev/null
+++ b/!NetSurf/Resources/intro,faf
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head><title>Welcome to NetSurf</title></head>
+
+<body>
+
+<h1 style="color: #f00; text-align: center">NetSurf - the RISC OS web
+browser</h1>
+<p><em style="color: #f00">NetSurf</em> is a new web browser for computers
+running <em>RISC OS</em>.</p>
+
+<div style='float: right; width: 25%; background-color: #ccc'>
+<h2>Test Pages</h2>
+<ul>
+<li><a href="test1">Test page 1</a></li>
+<li><a href="jpeg">JPEG image</a></li>
+<li><a href="text">Plain text</a></li>
+</ul>
+</div>
+
+<h2>Currently Implemented</h2>
+<ul>
+<li>Basic <a href='http://www.w3.org/TR/html401/'>HTML 4</a>, including
+tables</li>
+<li>Parts of <a href='http://www.w3.org/TR/REC-CSS2/'>CSS</a> (display,
+text-align, float, width &amp; height)</li>
+<li>Local and
+<a href='http://www.w3.org/Protocols/rfc2616/rfc2616.html'>HTTP</a>
+fetching</li>
+<li>Memory cache</li>
+</ul>
+
+<h2>In Progress</h2>
+<ul>
+<li>Improved memory handling (currently exits when memory is exhausted)</li>
+<li>Forms (display but don't submit)</li>
+<li>Images (stand-alone JPEGs so far)</li>
+<li>External CSS files</li>
+</ul>
+
+<hr>
+
+<h2>Links</h2>
+<ul>
+<li><a href="http://sourceforge.net/projects/netsurf/">SourceForge development
+area</a></li>
+<li><a href="http://netsurf.strcprstskrzkrk.co.uk/">Latest builds</a></li>
+<li><a href="http://cvs.semichrome.net/netsurf/">Browse CVS</a></li>
+</ul>
+
+<h2>Mailing List</h2>
+<p>There is a <a href="http://sourceforge.net/mail/?group_id=51719">mailing
+list</a> where you can discuss development (from a user's
+perspective as well as a programmer's) or point out any bugs you have
+spotted.</p>
+
+<h2>Libraries</h2>
+<p>NetSurf currently uses the following libraries:</p>
+<table>
+<tr><td><a href='http://xmlsoft.org/'>libxml</a></td>
+<td>(XML and HTML parser)</td></tr>
+<tr><td><a href='http://curl.haxx.se/libcurl/'>libcurl</a></td>
+<td>(HTTP, etc.)</td></tr>
+<tr><td><a href='http://ro-oslib.sourceforge.net/'>OSLib</a></td>
+<td>(C interface to RISC OS SWIs)</td>
+</table>
+
+</body>
+</html>
diff --git a/!NetSurf/Resources/intro.html b/!NetSurf/Resources/intro.html
deleted file mode 100644
index 9e8e45c2c..000000000
--- a/!NetSurf/Resources/intro.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<html>
-<head><title>Welcome to NetSurf</title></head>
-<body>
- <p>&nbsp;</p>
-<center><h1 style="color: #f00">NetSurf - the RISC OS web browser</h1></center>
- <p>&nbsp;</p>
- <p><i style="color: #f00">NetSurf</i> is a new web browser for computers running <i>RISC OS</i>.
- This welcome page needs more work. In the mean time, why not visit the <a href="http://sourceforge.net/projects/netsurf/">SourceForge development area</a>?</p>
- <p>To use <i>NetSurf</i>, type in a http:// or file:/ URL at the top of the window, then hit Return. Drag with Select or Adjust to highlight text; clicking Select clears any current selection. Click on a link with Select to follow it, or with Adjust to open it in a new window. Links are currently shown in bold and italic rather than the traditional underlined blue.</p>
- <p>You can now quit <i>NetSurf</i> using the icon bar menu.</p>
- <p>&nbsp;</p>
-<table>
-<tr><td width=50%>
- <h2>Mailing list</h2>
- <p>There is a mailing list where you can discuss development (from a user's perspective as well as a programmer's) or point out any bugs you have spotted.</p>
- <p>To subscribe, send a message to <a href="mailto:netsurf-develop-request@lists.sourceforge.net">netsurf-develop-request@lists.sourceforge.net</a> with the subject <i>subscribe password</i>, replacing <i>password</i> with an identification of your choice. (The password is only used for subsequently configuring your account; it is not secure).</p>
-</td><td width=50%>
- <h2>Test pages</h2>
- <p><a href="http://www.jpeg.org/images/public_01.jpg">Test JPEG image</a></p>
- <p><a href="http://www.alanwood.net/unicode/latin_extended_a.html">Test for Unicode support</a></p>
- <p>&nbsp;</p>
- <h2>Known bugs</h2>
- <p>Please see the <a href="bugs.html">known bugs page</a>.</p>
- <p>&nbsp;</p>
- <h2>Contacting the developers</h2>
- <p>Details are available from the <a href="http://sourceforge.net/projects/netsurf/">development area</a>.
- </td></tr>
- </table>
-</body>
-</html>
diff --git a/!NetSurf/Resources/jpeg,c85 b/!NetSurf/Resources/jpeg,c85
new file mode 100644
index 000000000..cda96192d
--- /dev/null
+++ b/!NetSurf/Resources/jpeg,c85
Binary files differ
diff --git a/!NetSurf/Resources/test1,faf b/!NetSurf/Resources/test1,faf
new file mode 100644
index 000000000..368afe249
--- /dev/null
+++ b/!NetSurf/Resources/test1,faf
@@ -0,0 +1,23 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+ "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head><title>Test 1</title></head>
+
+<body>
+
+<h1>Heading 1</h1>
+<h2>Heading 2</h2>
+<h3>Heading 3</h3>
+<h4>Heading 4</h4>
+<h5>Heading 5</h5>
+<h6>Heading 6</h6>
+
+<p style='text-align: left'>Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph. Left aligned paragraph.</p>
+
+<p style='text-align: center'>Centered paragraph. Centered paragraph. Centered paragraph. Centered paragraph. Centered paragraph. Centered paragraph. Centered paragraph. Centered paragraph. Centered paragraph.</p>
+
+<p style='text-align: right'>Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph. Right aligned paragraph.</p>
+
+</body>
+</html>
+
diff --git a/!NetSurf/Resources/text b/!NetSurf/Resources/text
new file mode 100644
index 000000000..b5da95dfd
--- /dev/null
+++ b/!NetSurf/Resources/text
@@ -0,0 +1 @@
+This is a plain text file.