Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Stefan Reuther Newsgroups: de.comp.lang.javascript Subject: =?UTF-8?Q?Re:_Aktion_beim_Schlie=c3=9fne_eines_Browserfensters?= Date: Fri, 14 Dec 2018 18:56:06 +0100 Lines: 29 Message-ID: References: <8ec1baef-ed6d-aad5-73df-b7c9dedfb099@PointedEars.de> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Trace: individual.net tglBrjXoWKyux2/6Qr8DKAIz64w8GRMlwM7rlTClUZNQmJ9/sn Cancel-Lock: sha1:jIOpdi96Ce7EUey2/oBJF+tvIJE= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Hamster/2.1.0.1538 In-Reply-To: Xref: csiph.com de.comp.lang.javascript:5002 Am 14.12.2018 um 00:03 schrieb Peter J. Holzer: > On 2018-12-07 20:17, Arno Welzel wrote: >>>> Wordpress und Confluence machen sowas. Confluence arbeitet offenbar >>>> mit 30s-Pings. >>> >>> Nur weil einige oder sogar viele etwas tun, macht es das noch lange >>> nicht richtig. >> >> Was wäre denn die "richtige" Lösung? > > Im konkreten Fall? > > Auf das exklusive Sperren verzichten und entweder ein Three-Way-Merge Das macht die Aufgabe gleich um Größenordnungen komplizierter. Und zwar nicht nur in der Programmierung, sondern auch in der Benutzung. "Das Dokument ist gerade in Bearbeitung bei " versteht Oma Brömmel, das kennt sie von Excel. Eine Merge-GUI nicht. > oder eine "Live"-Bearbeitung (a la Etherpad, Google Docs, etc.) > implementieren. Wenn man sich für Live-Bearbeitung entscheidet (auch das ist in allen Metriken um Größenordnungen komplizierter), ist die Signalisierung des geschlossenen Browserfensters aka "Nutzer hat die Editor-Sitzung abgebrochen" ein zu lösendes Teilproblem. Stefan