delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:mime-version:in-reply-to:references:date | |
:message-id:subject:from:to:content-type; q=dns; s=default; b=sv | |
XQAqhZ7filTC8+Ax9EgkouZjZ7WEB6B4N6A59EaWcbq7al81B2kEwzYg/j/rh6Dl | |
NsyvkUV3CvrxSrXeCKOpePKUeWhfHcT2Bi+b2aYqbs1Je4doc+5YNgpkaDl3EApk | |
e52xSQ+2SQJAAvCSM9gpgCXbmEhw7LYA+ueYM88qk= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:mime-version:in-reply-to:references:date | |
:message-id:subject:from:to:content-type; s=default; bh=M7npHn4/ | |
Q3Iopgv0/iYPX0oCR78=; b=Ol2Nh9K7cbI9rhZ6JwZywNxWrbENZ7+mTHaAmxCG | |
j6OvdWcyn0XivHzEaJ1KywFJ21DOTtIVv8y4rl9JeK74WqZk8Qc/IrxZ088OsSDe | |
CubmZJKDWIKS0yjqHjTZaSZh+ciBf04E+FbYKfFdJp+uWuq4IrGu8COj7HC/274K | |
wxs= | |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Authentication-Results: | sourceware.org; auth=none |
X-Virus-Found: | No |
X-Spam-SWARE-Status: | No, score=-0.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 |
X-HELO: | mail-io0-f171.google.com |
MIME-Version: | 1.0 |
X-Received: | by 10.107.137.222 with SMTP id t91mr2499439ioi.172.1447844313948; Wed, 18 Nov 2015 02:58:33 -0800 (PST) |
In-Reply-To: | <18410085732.20151117192128@yandex.ru> |
References: | <CAPsu6Lgbg6nCnHZX8s_x3AVzYRD-8Nrm6M-Yg_wKaTD9QHxCZw AT mail DOT gmail DOT com> <18410085732 DOT 20151117192128 AT yandex DOT ru> |
Date: | Wed, 18 Nov 2015 11:58:33 +0100 |
Message-ID: | <CAPsu6LgBhN8XaNhozc0Sx=W+v_nJjeXZX5nKWa_mPN3x899=HQ@mail.gmail.com> |
Subject: | Re: Cygwin installer: "Next" button should not be default on "Select Packages" page |
From: | Brian Mathis <brian DOT mathis AT gmail DOT com> |
To: | cygwin AT cygwin DOT com |
X-IsSubscribed: | yes |
On Tue, Nov 17, 2015 at 5:21 PM, Andrey Repin <anrdaemon AT yandex DOT ru> wrote: > Greetings, Brian Mathis! > >> Current behavior: >> I have, many times, started typing something into the Search box at >> the top of the page and instinctively press Enter. Because the Next >> button is default, this causes the installer to advance to the >> installation stage (which may take a while as the actual installation >> occurs, so it is not easy to quickly go back and change the package >> selection). > >> Expected result: >> Search filter should be applied and installer should not advance to >> next stage until Next button. is explicitly clicked. > > The "Next" button should be the default action, however, in your specific use > case, the current behavior is, indeed, undesirable. Why "should" it be the default action? Without specific reasoning behind such a statement, it has no merit. >> It doesn't matter that the search box dynamically updates the results; >> there is still a natural instinct to press Enter after typing in the >> search query. > > I don't know. I've long since unlearned that habit. > And not only because of Cygwin setup. Many applications adopted the same > pattern of dynamically filtered list, and it is actually very useful. Seeing as it is a "habit" that you had to unlearn, it only reinforces that this is incorrect behavior for this case. Users should not have to unlearn/relearn a common behavior just for a single control in a single application. The argument is not in consistency of coding (i.e. all panels have "Next" as default, so this one also should), but consistency of user experience (i.e. when I type something into a search box and then press Enter, I expect a search to be initiated). Whether the list is filtered dynamically is beyond the point. Dynamic filtering can stay as it is, just the Enter key should either also initiate filtering (which is probably redundant), or it should simply do nothing. > -- > With best regards, > Andrey Repin > Tuesday, November 17, 2015 19:18:50 > > Sorry for my terrible english... > -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |