From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: On being web-friendly and why info must die Date: Fri, 05 Dec 2014 22:32:41 +0100 Organization: Organization?!? Message-ID: <87388tsrye.fsf@fencepost.gnu.org> References: <20141205123549.GA29331@thyrsus.com> <20141205175203.GB3120@thyrsus.com> <20141205193843.GC5067@thyrsus.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1417815211 7828 80.91.229.3 (5 Dec 2014 21:33:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2014 21:33:31 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 05 22:33:23 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xx0V7-0004jq-8v for ged-emacs-devel@m.gmane.org; Fri, 05 Dec 2014 22:33:21 +0100 Original-Received: from localhost ([::1]:52546 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xx0V6-0004NM-OE for ged-emacs-devel@m.gmane.org; Fri, 05 Dec 2014 16:33:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48329) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xx0Uo-0004NG-7O for emacs-devel@gnu.org; Fri, 05 Dec 2014 16:33:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xx0Ui-0007kM-Oc for emacs-devel@gnu.org; Fri, 05 Dec 2014 16:33:02 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:37261) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xx0Ui-0007kE-Hs for emacs-devel@gnu.org; Fri, 05 Dec 2014 16:32:56 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Xx0Ug-0004XU-N3 for emacs-devel@gnu.org; Fri, 05 Dec 2014 22:32:54 +0100 Original-Received: from x2f51fab.dyn.telefonica.de ([2.245.31.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 05 Dec 2014 22:32:54 +0100 Original-Received: from dak by x2f51fab.dyn.telefonica.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 05 Dec 2014 22:32:54 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: x2f51fab.dyn.telefonica.de X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:Spc7KPdN5QHn2K5b0i6dORifbig= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:179023 Archived-At: "Eric S. Raymond" writes: > Stefan Monnier : >> > As to document browsing inside Emacs itself, Emacs is now a browser. >> > So rendering HTML solves that problem too. >> >> EWW/SHR looks a lot more crappy than Info-mode, so I don't think it's >> quite that easy. > > This problem can be fixed, and almost certainly will be simply because > HTML has such a a large constituency. HTML is _not_ a source format. Its current "constituency" is _minuscule_ since every "web programmer" actually does not write HTML but uses "authoring tools" and "frameworks" which produce a lot of crap inconsistent with what everybody else produces and seeping in CSS, JavaScript, Flash, incompatible browser extensions and what not. That is absolutely not the way to arrive at consistent documentation. If you want to arrive at consistent HTML documentation, you use some well-defined logical authoring system/subset like Docbook or, guess what, Texinfo and convert your HTML from there. And that's what we have already. -- David Kastrup