Silk
[1/4] from: al::bri::xtra::co::nz at: 8-Nov-2000 21:12
> I asked the same question a few weeks ago on the list, why have you kept
your webserver secret? :-)
I only started work on it a couple of weeks ago, and I had problems with
Rebol's code to read lines with TCP ports. I found a bug in Rebol code, and
it'll be fixed in next version, says Bo.
> When is "Silk" going to be ready?
Soon.
> Do you have a feature list that I can see?
Silk - Smooth as Silk, Spider Silk.
Current:
* Plug-in architecture - including "plugging-in" parse code into objects.
Just place plug-in in directory to extend Silk's capabilities (after writing
it :-) ) Current Plug-ins are Request-Methods. Future ones are below.
Real Soon Now:
* Serves most standard 'net documents
Nearly done (each of these will be a plug in):
* .RSP - Rebol Server Pages - Just like ASP or JSP, but using Rebol.
* HTML Dialect - Recently published on [Web_Dialect--egroups--com]
* Document HTML Dialect - As published on [Web_Dialect--egroups--com]
* CGI Rebol - Haven't figured out how to do this. Need to experiment a bit.
This is rebol scripts using 'print to output HTML text, standard Rebol CGI,
as might be used by Apache or other scripts.
Near term:
* Rebol-Wiki - WikiWikiWiki in Rebol.
* Rebol-Sparrow - Xerox/ParcPlace Sparrow
Future:
* FTP to/from remote sites.
* Mediation of sites, allowing editing of content on remote site.
Andrew Martin
ICQ: 26227169
http://members.nbci.com/AndrewMartin/
[2/4] from: al:bri:xtra at: 8-Nov-2000 22:55
Directory browsing:
Directory: /Rebol/Spider/Web/
Add.gif
Edit.gif
Editing.gif
Form.html
Link.gif
Sample.html
Sub/
Nice html generation from HTML dialect:
<html>
<head>
<title>Directory: /Rebol/Silk/</title>
</head>
<body>
<h1>Directory: /Rebol/Silk/</h1>
<ul>
<li><a href="/Rebol/Silk/Rebol Server Pages/">Rebol Server
Pages/</a></li>
<li><a href="/Rebol/Silk/Request Methods/">Request Methods/</a></li>
<li><a href="/Rebol/Silk/RFC/">RFC/</a></li>
<li><a href="/Rebol/Silk/Silk.r">Silk.r</a></li>
<li><a href="/Rebol/Silk/Webserver.r">Webserver.r</a></li>
</ul>
</body>
</html>
Post Method not done yet, just echoes back the Request object (copied and
pasted from my browser):
Post-Request
make object! [
Root: %/c
Method: "POST"
URI: "/Rebol/Spider/Web/MyTest"
Absolute: %/c/Rebol/Spider/Web/MyTest
Accept: {image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/pdf, */*}
Referer: "http://localhost:8080/Rebol/Spider/Web/Form.html"
Accept-Language: "en-nz"
Content-Type: "application/x-www-form-urlencoded"
Accept-Encoding: "gzip, deflate"
User-Agent: "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)"
Host: "localhost:8080"
Content-Length: "42"
Connection: "Keep-Alive"
Message-Body: "name=Andrew&sex=M&income=Under+%2425%2C000"
]
> Real Soon Now:
> * Serves most standard 'net documents
Done. I've just been browsing my HDD.
> Nearly done (each of these will be a plug in):
> * HTML Dialect - Recently published on [Web_Dialect--egroups--com]
Done.
Andrew Martin
Beak under wing...
ICQ: 26227169
http://members.nbci.com/AndrewMartin/
[3/4] from: sharriff:aina:med-iq at: 8-Nov-2000 10:06
That was fast, your second name should be "Flash". I´ve coded a lot of CGI
scripts that emmit corporate forms beacuse using a dialect is not flexible
enough ( I use macrmedia Flash content for Navigation widgets sometimes),
would it be possible to code a framework plug-in that supports XHTML/HTML
or any ML template for clients?
Sharriff Aina
med.iq information & quality in healthcare AG
"Andrew
Martin" An: <[rebol-list--rebol--com]>
<[Al--Bri--xtra]. Kopie:
co.nz> Thema: [REBOL] Re: Silk
Gesendet von:
rebol-bounce@
rebol.com
08.11.00
22:55
Bitte
antworten an
rebol-list
Directory browsing:
Directory: /Rebol/Spider/Web/
Add.gif
Edit.gif
Editing.gif
Form.html
Link.gif
Sample.html
Sub/
Nice html generation from HTML dialect:
<html>
<head>
<title>Directory: /Rebol/Silk/</title>
</head>
<body>
<h1>Directory: /Rebol/Silk/</h1>
<ul>
<li><a href="/Rebol/Silk/Rebol Server Pages/">Rebol Server
Pages/</a></li>
<li><a href="/Rebol/Silk/Request Methods/">Request Methods/</a></li>
<li><a href="/Rebol/Silk/RFC/">RFC/</a></li>
<li><a href="/Rebol/Silk/Silk.r">Silk.r</a></li>
<li><a href="/Rebol/Silk/Webserver.r">Webserver.r</a></li>
</ul>
</body>
</html>
Post Method not done yet, just echoes back the Request object (copied and
pasted from my browser):
Post-Request
make object! [
Root: %/c
Method: "POST"
URI: "/Rebol/Spider/Web/MyTest"
Absolute: %/c/Rebol/Spider/Web/MyTest
Accept: {image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/pdf, */*}
Referer: "http://localhost:8080/Rebol/Spider/Web/Form.html"
Accept-Language: "en-nz"
Content-Type: "application/x-www-form-urlencoded"
Accept-Encoding: "gzip, deflate"
User-Agent: "Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)"
Host: "localhost:8080"
Content-Length: "42"
Connection: "Keep-Alive"
Message-Body: "name=Andrew&sex=M&income=Under+%2425%2C000"
]
> Real Soon Now:
> * Serves most standard 'net documents
Done. I've just been browsing my HDD.
> Nearly done (each of these will be a plug in):
> * HTML Dialect - Recently published on [Web_Dialect--egroups--com]
Done.
Andrew Martin
Beak under wing...
ICQ: 26227169
http://members.nbci.com/AndrewMartin/
[4/4] from: ptretter:charter at: 8-Nov-2000 12:10
what was the bug in tcp ports?
Paul Tretter