From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#50500: Add ways to copy id bookmark link in eww Date: Fri, 10 Sep 2021 19:08:44 +0300 Organization: LINKOV.NET Message-ID: <87v938ijxf.fsf@mail.linkov.net> References: <87ilz9x74z.fsf@ypei.me> <87o890ptpf.fsf@gnus.org> <87sfycwpjl.fsf@ypei.me> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20502"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) Cc: Lars Ingebrigtsen , 50500@debbugs.gnu.org To: Yuchen Pei Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Sep 10 18:21:21 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mOjHE-00054l-KL for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 10 Sep 2021 18:21:20 +0200 Original-Received: from localhost ([::1]:36484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mOjHD-00032i-2y for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 10 Sep 2021 12:21:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOjGx-0002wF-Cd for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2021 12:21:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55746) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mOjGx-0004ue-5A for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2021 12:21:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mOjGx-0005Zi-15 for bug-gnu-emacs@gnu.org; Fri, 10 Sep 2021 12:21:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 10 Sep 2021 16:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50500 X-GNU-PR-Package: emacs Original-Received: via spool by 50500-submit@debbugs.gnu.org id=B50500.163129081121277 (code B ref 50500); Fri, 10 Sep 2021 16:21:02 +0000 Original-Received: (at 50500) by debbugs.gnu.org; 10 Sep 2021 16:20:11 +0000 Original-Received: from localhost ([127.0.0.1]:39045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOjG6-0005X6-Rg for submit@debbugs.gnu.org; Fri, 10 Sep 2021 12:20:11 -0400 Original-Received: from relay12.mail.gandi.net ([217.70.178.232]:56389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mOjG4-0005WQ-Ap for 50500@debbugs.gnu.org; Fri, 10 Sep 2021 12:20:09 -0400 Original-Received: (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 3664C200009; Fri, 10 Sep 2021 16:19:59 +0000 (UTC) In-Reply-To: <87sfycwpjl.fsf@ypei.me> (Yuchen Pei's message of "Fri, 10 Sep 2021 23:03:42 +1000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:214028 Archived-At: >> Well, people put ids on all kinds of elements, but they're not generally >> meant to be used for navigation. (I mean, sometimes they are, but >> statistically speaking, they're not.) >> >> So I'm not sure that `w' in general should be doing this in eww. >> Anybody else got an opinion? > > Makes sense. How about adding it as a customization variable, so that one > can customize whether `w` also includes the id bookmark part and by default > it does not. It is often useful to save more precise positions in web > page documents. The problem is that "id" from such HTML:
13. Use with the GNU Affero General Public License.
is not rendered on UI, so the user doesn't know that here is some "id" available for bookmarking. But, for example, github.com for the sections of the README.org file with ids displays visual indication that looks like a chain icon on the left. If eww will support some visual indication about ids used on the page like github does, then it will make sense also to include the displayed id to the copied link.