Fossil SCM

Added www/javascript.md doc. On a branch pending forum discussion.

wyoung 2019-10-01 16:13 trunk
Commit 9fd8b1c9d192efb3a5da8060a9424e6a61861e0c2e620d0e567ab60aa10cb910
--- a/www/javascript.md
+++ b/www/javascript.md
@@ -0,0 +1,118 @@
1
+# Use of JavaScri
2
+
3
+T will eded functiment project’s policy is to use JavaScript where it
4
+helps make its web UI better, but to offer graceful fallbacks wherever
5
+practical. The intent is that the UI be usable with JavaScript entirely
6
+disabled. In every placeabled. In almost all places wh it is an
7
+enhancement to provided functio another way
8
+to accomplish a given end `vi`create We cover some of the common arguments against JavaScript
9
+[below](#debate), JavaScript, the
10
+ rrelativelye remainder of this document will eded functio another way
11
+to accomplish a given end `vi`create # Use of JavaScrip, editor.) If
12
+ S as it
13
+ a
14
+...e of JavaScript in Fossil
15
+
16
+## Ph and a
17
+Fossil
18
+
19
+block"></a>Blocking Javwhol blocking
20
+ norm
21
+y productively,
22
+as it was intended.Use of JavaScript in Fossil
23
+
24
+## Philosophy & Policy
25
+
26
+The Fossil developmeipt in Fossil
27
+
28
+## Philosophy & Policy
29
+
30
+The Fossil development project’s�**T�[2cbsd]:snoop"></a>Fos Use of JavaScri JavaScript in Fossil
31
+
32
+## Philosophy & Policy
33
+
34
+The Fossil developmel
35
+
36
+## Philosophy &se JavaScript where it
37
+helps mak, soaScript where it
38
+helps make its web UI better, but to offer graceful fallshe intent is that the UI be usable with JavaScript entirely
39
+disabled. In every placeabled. In almost all places wh it is an
40
+enhancement to provided functio another way
41
+to accomplish a given end `vi`create We cover some of the common arguments against JavaScript
42
+[below](#debate), stats"></a>How Many Users Ru Disabled Anyway?
43
+
44
+There are several studies that have directly measured the web audience
45
+
46
+z@2m1,13@2n3,17@2oA,10@2pL,w@2qP,1:TG@5m0,p@2re,14@2sX,4: an
47
+z@2ti,11@2uk,8: expect
48
+v@2vx,L@BW,n@2xF,E: to find that
49
+r@2yJ,F: run [powerfuavaScript in Fossil
50
+
51
+## Philosophy & Policy
52
+
53
+The Fossil development project’s policy is to use JavaScript where it
54
+helps make its web UI better, but to offer graceful fallbacks wherever
55
+practical. The intent is that the UI be usable with JavaScript entirely
56
+disabled. In every placeabled. In almost all places wh it is an
57
+enhancement to provided functio another way
58
+to accomplish a given end `vi`create We cover some of the common arguments against JavaScript
59
+[below](#debate), JavaScript, the
60
+ rrelativelye remainder of this document will eded functio another way
61
+to accomplish a given end `vi`create # Use of JavaScrip, editor.) If
62
+ S as it
63
+ a
64
+...e of JavaScript in Fossil
65
+
66
+## Philo in Fossil
67
+
68
+block"></a>Blocking Javwholesale or give up on blocking
69
+entirely, we recommend that you use] to selectively productively,
70
+as it was intended.Use of JavaScript in Fossil
71
+
72
+## Philosophy & Policy
73
+
74
+The Fossil developmeipt in Fossil
75
+
76
+## Philosophy & Policy
77
+
78
+The Fossil development project’s�**T�[2cbsd]:snoop"></a>Fos Use of JavaScri JavaScript in Fossil
79
+
80
+## Philosophy & Poli
81
+purposes, cbsd]:snoop"></a>Fos Use o
82
+sil
83
+
84
+## Philosoph you can hack on its C, SQL, Tcl, etc. code. Fossil is
85
+free and open source
86
+`<noscript>` tical. The intent is that th
87
+that control isabled. In every placeabl
88
+replicating the other way
89
+to acco
90
+plish a given end `vi`crea mon arguments
91
+gainst JavaScript
92
+[below](#d Users Ru Disabled
93
+where it
94
+helps make its web U#sured the web audience
95
+
96
+z@2m1,13@2n3,17@2oA,10@2pL,w@2qP,1:TG@5m0WYSIWYG Wiki Editor
97
+
98
+The Admin → Wiki → “Enable WYSIWYG Wiki Editing” toggle switches the
99
+default plaintext editor for [Fossil wiki][fw] documents to one that
100
+works like a basic word processor. This featuredience
101
+
102
+z@2m1,13@2n3,in
103
+,w@2qP,1:TG@5m0,p@2re,14@2sX,4: button, meaning
104
+: expect
105
+v@2vx,L@BW,n@2xF,E: to WYSIWYG editor
106
+E,7:
107
+block J@dG,H:. We suspect straightforward
108
+q@1Ua,1:"N@the UI be usIrd
109
+q@1Ua,1:"N@the UI be usableEdit your wiki documents in the default plain text
110
+wiki editor. Fossil’s wiki and Markdown language processplain text. Fossil’s
111
+1:"N@the UI be designed to be edited that
112
+way, and this is the default behaviorbled. provided functio in JavaScript.
113
+([Example][mainc].)e common arguments against JavaScript
114
+[below](#debate), JavaScript, the
115
+ rrela, or provide a patch
116
+in JavaScript.
117
+simply
118
+browser, it-
--- a/www/javascript.md
+++ b/www/javascript.md
@@ -0,0 +1,118 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/javascript.md
+++ b/www/javascript.md
@@ -0,0 +1,118 @@
1 # Use of JavaScri
2
3 T will eded functiment project’s policy is to use JavaScript where it
4 helps make its web UI better, but to offer graceful fallbacks wherever
5 practical. The intent is that the UI be usable with JavaScript entirely
6 disabled. In every placeabled. In almost all places wh it is an
7 enhancement to provided functio another way
8 to accomplish a given end `vi`create We cover some of the common arguments against JavaScript
9 [below](#debate), JavaScript, the
10 rrelativelye remainder of this document will eded functio another way
11 to accomplish a given end `vi`create # Use of JavaScrip, editor.) If
12 S as it
13 a
14 ...e of JavaScript in Fossil
15
16 ## Ph and a
17 Fossil
18
19 block"></a>Blocking Javwhol blocking
20 norm
21 y productively,
22 as it was intended.Use of JavaScript in Fossil
23
24 ## Philosophy & Policy
25
26 The Fossil developmeipt in Fossil
27
28 ## Philosophy & Policy
29
30 The Fossil development project’s�**T�[2cbsd]:snoop"></a>Fos Use of JavaScri JavaScript in Fossil
31
32 ## Philosophy & Policy
33
34 The Fossil developmel
35
36 ## Philosophy &se JavaScript where it
37 helps mak, soaScript where it
38 helps make its web UI better, but to offer graceful fallshe intent is that the UI be usable with JavaScript entirely
39 disabled. In every placeabled. In almost all places wh it is an
40 enhancement to provided functio another way
41 to accomplish a given end `vi`create We cover some of the common arguments against JavaScript
42 [below](#debate), stats"></a>How Many Users Ru Disabled Anyway?
43
44 There are several studies that have directly measured the web audience
45
46 z@2m1,13@2n3,17@2oA,10@2pL,w@2qP,1:TG@5m0,p@2re,14@2sX,4: an
47 z@2ti,11@2uk,8: expect
48 v@2vx,L@BW,n@2xF,E: to find that
49 r@2yJ,F: run [powerfuavaScript in Fossil
50
51 ## Philosophy & Policy
52
53 The Fossil development project’s policy is to use JavaScript where it
54 helps make its web UI better, but to offer graceful fallbacks wherever
55 practical. The intent is that the UI be usable with JavaScript entirely
56 disabled. In every placeabled. In almost all places wh it is an
57 enhancement to provided functio another way
58 to accomplish a given end `vi`create We cover some of the common arguments against JavaScript
59 [below](#debate), JavaScript, the
60 rrelativelye remainder of this document will eded functio another way
61 to accomplish a given end `vi`create # Use of JavaScrip, editor.) If
62 S as it
63 a
64 ...e of JavaScript in Fossil
65
66 ## Philo in Fossil
67
68 block"></a>Blocking Javwholesale or give up on blocking
69 entirely, we recommend that you use] to selectively productively,
70 as it was intended.Use of JavaScript in Fossil
71
72 ## Philosophy & Policy
73
74 The Fossil developmeipt in Fossil
75
76 ## Philosophy & Policy
77
78 The Fossil development project’s�**T�[2cbsd]:snoop"></a>Fos Use of JavaScri JavaScript in Fossil
79
80 ## Philosophy & Poli
81 purposes, cbsd]:snoop"></a>Fos Use o
82 sil
83
84 ## Philosoph you can hack on its C, SQL, Tcl, etc. code. Fossil is
85 free and open source
86 `<noscript>` tical. The intent is that th
87 that control isabled. In every placeabl
88 replicating the other way
89 to acco
90 plish a given end `vi`crea mon arguments
91 gainst JavaScript
92 [below](#d Users Ru Disabled
93 where it
94 helps make its web U#sured the web audience
95
96 z@2m1,13@2n3,17@2oA,10@2pL,w@2qP,1:TG@5m0WYSIWYG Wiki Editor
97
98 The Admin → Wiki → “Enable WYSIWYG Wiki Editing” toggle switches the
99 default plaintext editor for [Fossil wiki][fw] documents to one that
100 works like a basic word processor. This featuredience
101
102 z@2m1,13@2n3,in
103 ,w@2qP,1:TG@5m0,p@2re,14@2sX,4: button, meaning
104 : expect
105 v@2vx,L@BW,n@2xF,E: to WYSIWYG editor
106 E,7:
107 block J@dG,H:. We suspect straightforward
108 q@1Ua,1:"N@the UI be usIrd
109 q@1Ua,1:"N@the UI be usableEdit your wiki documents in the default plain text
110 wiki editor. Fossil’s wiki and Markdown language processplain text. Fossil’s
111 1:"N@the UI be designed to be edited that
112 way, and this is the default behaviorbled. provided functio in JavaScript.
113 ([Example][mainc].)e common arguments against JavaScript
114 [below](#debate), JavaScript, the
115 rrela, or provide a patch
116 in JavaScript.
117 simply
118 browser, it-
--- www/mkindex.tcl
+++ www/mkindex.tcl
@@ -57,10 +57,11 @@
5757
/help {Lists of Commands and Webpages}
5858
hints.wiki {Fossil Tips And Usage Hints}
5959
index.wiki {Home Page}
6060
inout.wiki {Import And Export To And From Git}
6161
image-format-vs-repo-size.md {Image Format vs Fossil Repo Size}
62
+ javascript.md {Use of JavaScript in Fossil}
6263
makefile.wiki {The Fossil Build Process}
6364
mirrorlimitations.md {Limitations On Git Mirrors}
6465
mirrortogithub.md {How To Mirror A Fossil Repository On GitHub}
6566
/md_rules {Markdown Formatting Rules}
6667
newrepo.wiki {How To Create A New Fossil Repository}
6768
--- www/mkindex.tcl
+++ www/mkindex.tcl
@@ -57,10 +57,11 @@
57 /help {Lists of Commands and Webpages}
58 hints.wiki {Fossil Tips And Usage Hints}
59 index.wiki {Home Page}
60 inout.wiki {Import And Export To And From Git}
61 image-format-vs-repo-size.md {Image Format vs Fossil Repo Size}
 
62 makefile.wiki {The Fossil Build Process}
63 mirrorlimitations.md {Limitations On Git Mirrors}
64 mirrortogithub.md {How To Mirror A Fossil Repository On GitHub}
65 /md_rules {Markdown Formatting Rules}
66 newrepo.wiki {How To Create A New Fossil Repository}
67
--- www/mkindex.tcl
+++ www/mkindex.tcl
@@ -57,10 +57,11 @@
57 /help {Lists of Commands and Webpages}
58 hints.wiki {Fossil Tips And Usage Hints}
59 index.wiki {Home Page}
60 inout.wiki {Import And Export To And From Git}
61 image-format-vs-repo-size.md {Image Format vs Fossil Repo Size}
62 javascript.md {Use of JavaScript in Fossil}
63 makefile.wiki {The Fossil Build Process}
64 mirrorlimitations.md {Limitations On Git Mirrors}
65 mirrortogithub.md {How To Mirror A Fossil Repository On GitHub}
66 /md_rules {Markdown Formatting Rules}
67 newrepo.wiki {How To Create A New Fossil Repository}
68

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button