;; ========================================== ;; Script: rebol-dom-mdlparser.r ;; downloaded from: www.REBOL.org ;; on: 28-Mar-2024 ;; at: 13:42:29.494129 UTC ;; owner: inetw3dm [script library member who ;; can update this script] ;; ========================================== ;; =============================================== ;; email address(es) have been munged to protect ;; them from spam harvesters. ;; If you were logged on the email addresses would ;; not be munged ;; =============================================== REBOL [ File: %rebol-dom-mdlparser.r Date: 02-11-2020 Title: "Dialect Object Model" Emai: %inetw3--dm--gmail--com author: daniel murrill Purpose: { ----a future Rebol browser API?---- %Rebol-DOM.r mdlparser.r can view DOM's as VID. The Rebol-dom code in the mdlparser has been updated. I'll improve the mdlparser and post updates as time permits or if anyone request specific changes that will improve it. This mdlparser is successfully used for demonstrating the DOM and HTML DSL usage with the VID although it was only meant for my own personal R&D use. Maybe someone else might be inspired, and do something rebolishush .} ] library: [ author: daniel murrill level: 'intermediate platform: 'all type: Dialect domain: [DOM html vid css json js array] tested-under: "windows Rebol2" support: "discussions email me" license: shareware see-also: { Check * html-entities: and *incolor-series: [] block, the upload keeps replacing them. You may need to reset the &;gt and &;lt ones. } ] html-demo: {
qwerty causeiChocolatelike you

The %Rebol-DOM.r uses the %Markup-Dialect-parser (Mdlparser.r) to parse xml, xhtml, css, and html Domain Specific Languages in order for them to be viewable/scriptable in a VID. The %Mdlparser.r is not intended to be or used as a Rebol browser, but to be more in the spirit of the Webkit engine that was first used for the chrome browser. Its ability to view some web pages are limited due to HTTPS, javascript calls, improper and non standard use of html tags in web pages that only the browsers' quirks-mode can render. There's also the Rebol out of memeory crash thing that needs to be work out. So what can you do witha Rebol-DOM and its' mdlparser you ask?. With a little more time and patience i'll hopefully, at least create an XML, XHTML or HTML browser front end with a Dialect Object Model server back end. Why? So the programing language can be any DSL transcoded through a DOM and executed/viewed in Rebol.




By CarlSassenrathRevised: 1-Feb-2010 Original: 23-Oct-2005
0 itselfproject skill level study time edit/test
1 create a single-page reblet novice 5 m 5 m
2 create a multi-paged reblet novice 10 m

languageitself


Good by


Mediumpurple

Hello withone more timevalueSaddle