Closed
Bug 174991
Opened 22 years ago
Closed 3 years ago
Better UI for quality factors
Categories
(Core :: Internationalization, enhancement)
Core
Internationalization
Tracking
()
RESOLVED
INACTIVE
People
(Reporter: kk, Assigned: tetsuroy)
Details
(Keywords: intl)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020913 Debian/1.1-1 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020913 Debian/1.1-1 Now that we've passed 1.0 by far, I think it is time to reopen some issues I and others pointed out in Bug 55800. Mozilla needs a better UI for quality factors. Now, there isn't an UI for that at all, really. There has been an argument that automatically assigning q-values is good enough for most users, and perhaps it is, but it is not in itself a reason not to move beyond. Clearly, the current linear q-values nowhere near represent how well I read the different languages that I have listed. True, very few use this feature, but tha t is again no reason to neglect it. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: What I have in mind is a GUI with a ruler, not only for languages, but also for all the other things that allow q-values to be assigned. That way, people can explicitly say what formats they prefer, how well they speak different languages, etc. For every MIME-type, language or charset, imagine a dialogue box with a ruler, that you can slide between "I read this excellently" to "I can't read this at all" (or some similar phrase). In one end, q=1, in the other q=0. Since q-value fits in a finite interval and the extremes have a well-defined meaning, this is a really great UI to q-values. Say, I install SVG, and I want my setup to reflect that I prefer SVG to a representation of the same thing in PNG, I would use this ruler to set SVG with q=1 and PNG to 0.9, yeah and GIF to 0.01. Yeah, I've seen image/gif;q=0.2 by default, which is cool, but this is the kind of power I'd like each individual user to have. Finally, I'd like to point out that the absence of *;q=0.001 is still a pain for those of us who would like to use language negotation with minimum effort. I still think it is a Bad[tm] decision not to include this by default, and I think most people using this feature would agree.
Comment 1•22 years ago
|
||
over to Networking, as bug description is not limited to Accept-Language.
Assignee: yokoyama → darin
Component: Internationalization → Networking: HTTP
QA Contact: ruixu → httpqa
Comment 2•22 years ago
|
||
please don't assign a UI bug to the networking component. that just doesn't make sense. i can help explain what q values are for, but i'm not the right guy to be hacking on browser UI. back to intl
Assignee: darin → yokoyama
Component: Networking: HTTP → Internationalization
QA Contact: httpqa → ruixu
Comment 3•22 years ago
|
||
cc-ing some folks who were involved in this issue before. Personally I don't think that this belongs in the default UI, but it is worth considering as an extension.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Updated•15 years ago
|
QA Contact: amyy → i18n
Updated•3 years ago
|
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•