From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "ian.tegebo" Newsgroups: gmane.emacs.help Subject: Re: Running WebKit browser in Emacs! Date: Sat, 8 Mar 2014 11:31:23 -0800 (PST) Message-ID: <77d0d759-0fd6-4b1a-8b4c-047e232f2398@googlegroups.com> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1394307310 17818 80.91.229.3 (8 Mar 2014 19:35:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 8 Mar 2014 19:35:10 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Mar 08 20:35:19 2014 Return-path: Envelope-to: geh-help-gnu-emacs@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 1WMN1j-000560-1O for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Mar 2014 20:35:19 +0100 Original-Received: from localhost ([::1]:41614 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMN1i-000502-JO for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Mar 2014 14:35:18 -0500 X-Received: by 10.50.87.65 with SMTP id v1mr4133801igz.0.1394307083732; Sat, 08 Mar 2014 11:31:23 -0800 (PST) X-Received: by 10.182.158.196 with SMTP id ww4mr175632obb.5.1394307083567; Sat, 08 Mar 2014 11:31:23 -0800 (PST) Original-Path: usenet.stanford.edu!ur14no4183501igb.0!news-out.google.com!gi6ni57igc.0!nntp.google.com!l13no4129093iga.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=50.131.221.192; posting-account=WTqZCgoAAAA6dyV2bUqB6QLZ3CU5AjGe Original-NNTP-Posting-Host: 50.131.221.192 User-Agent: G2/1.0 Injection-Date: Sat, 08 Mar 2014 19:31:23 +0000 Original-Xref: usenet.stanford.edu gnu.emacs.help:204050 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96320 Archived-At: On Friday, March 7, 2014 4:22:01 PM UTC-8, Daniel Hackney wrote: > For another approach, see my old project Ezbl [1]. It used the XEmbed And yet another, http://www.emacswiki.org/emacs/eww This approach is nice because it's pure elisp; the benefits could be manifo= ld. On the one hand, it doesn't require a custom build. =20 On the other, I believe such an approach could be used to create graphical = interfaces in Emacs for Emacs, e.g. Customize, but using the far more ubiqu= itous HTML/CSS languages as oppose to working directly with buffer/window/t= ext-properties. Going further, js2-mode already has a fair bit of what's n= eeded for an EMCAScript implementation. There's still a mountain of work to= get through, but doing so would make Emacs even better for javascript deve= lopment. Currently, I suspect the difficulty of understanding the Emacs/Elisp interf= aces and rendering model are why we don't see more ambitious graphical feat= ures from the community. To be clear, I'm not claiming that the Emacs/Elis= p interfaces and rendering model *can* or *should* be simplified. That may= or may not be so. My point is that many more people already understand th= e HTML/CSS interfaces and rendering model and that learning another is a si= gnificant barrier.