-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
This has always struck me as an undesirable feature, from the user's
perspective.
I can certainly understand why Web developers would want it, especially
ones who are trying not to create a Web page but to build a Web app (on
which subject I will refrain from subjecting you to some much lengthier
and more vitriolic opinions).
- From a user-friendliness perspective, however, it has always seemed to
me that there should be an option to say "I know the Website didn't want
there to be a [URL bar / menu bar / whatever] on this window, but I want
to override that and make it show me one" - both as a global override
preference, and optionally on the fly, on a per-window and even
per-hidden-widget basis.
I've certainly been bitten enough times by *not* being able to do that,
in practice. I've gone looking for ways to apply such an override, and
as far as I recall, not found any sign that there might be any.
Given the position Mozilla has tried to take at various points about
ensuring that the user is in control, I find it at least a bit
surprising that no such capability appears to be offered.
(Having the URL bar shown but not editable would address some of the use
cases I've had for this type of thing, but not all. Again from a
user-control perspective, the idea of presenting a non-editable address
bar seems strange to me; if the user wants to repurpose an
automatically-opened window to navigate somewhere else, there should be
nothing preventing that, any more than there would be with a window the
user opened manually. Similarly, there should be nothing preventing
opening a new tab in such an automatically-opened window, and having it
behave like any other tab. There should be nothing special about a
window opened in response to a Web page's request, except perhaps for
its initial/default state; every browser window should be the same at
its base, just a container that can hold one or more tabs, and with all
the same characteristics - whether hidden or not - of every other
browser window.)
- --
Andrew J. Buehler
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEJCOqsZEc2qVC44pUBKk1jTQoMmsFAmlT8yoVHHdhbmRlcmVy
QGZhc3RtYWlsLmZtAAoJEASpNY00KDJrKU0P+wcNErpajX5r9sbuU0twBMxSgqYy
sW7fzs9Tc0uARbQtRtsPcaPCp1V4It6eL08VX1OYXp6zU/z6O4nmp4CK2Lfi6D88
HgYs2b7Niw3GZDsCcxYXiWGvYyXfTumLpPt4tyeNbV5RL9RR+LUdqKliMMxcJDpS
h1ZFId1B5MtC1fPJhiHAkLhgbanBdZOwmkyMDSbk/rMoUhRkxarBh/mCVR1xfwOF
El90viSPMYhlQzn9D/V/t+rTyLnK9OLLmzwaDn+koG0KdZg07ckjeFtQHK7fcWYP
VlAx+B0qsQSNZgO5hJrubsHr5TBkAlswXY1ZmumQK5pm6jUCYiT4PqKg/tWfy4lG
LuitXuYA+76gE/LQeL5Tf55Pwaey5dtn1zhbO68i64kGfV8Nb3Ptn4/i9ly4eG1n
SIY9yYK30WnXgRI1dnLWQa04u0g66vu5PRDTeazaUtVz4Uk5GesrPbT64oLEKJdf
fbdMzlijaA1tPYhh/UfW4/7vnfocGlUiBTVbC1n19YuO0moFOPfGO+ubgqsrRds0
YTnRunsWibeboAkXkHJtyhE9CJXEHG1iUZJPVkSOfZN4BadsNQtNMqyR2xsdk2QY
AejURQ4+CMXKKaPDlavsUxChEujpKC9EJvwe0NLn7hgweni3w/G2fNvVXbuAor+n
Cyw1NT5K4z8MssLq
=oJBk
-----END PGP SIGNATURE-----