Re: changing image-loading handling.



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lex Hider wrote:
| I know the Epiphany philosophy is GNOME's: sensible defaults and no
| useless options so I am interested on what people think on this issue.

My two pence: I think "Images" acceptance policy is as important as
"Cookies" to many people, so the pref may be useful.

Lex: I'd like to propose an Epiphany extension, though... tell me what
you think of this interface:
- - Set a global pref to disable images in the Preferences window.
- - Browse to a "trusted" website.
- - Enable "View -> [ ] Images". Images show up. Ditto for disabling
- - If the global pref is enabled, you can still unset "View -> [x]
Images" to hide them for that particular site.

This is very similar to my existing Popup Blocker extension's interface.
It's no coincidence: the code would be nearly identical, since both use
the Permission Manager. (In fact, I might as well code Cookies support
while I'm at it, but that doesn't really fit in with this discussion.)

There's one issue I'd need to resolve, though: "Accept only from server"
would be *good practice* for the menu option but not *expected
behavior*. I could make my extension accept from all servers which are
referenced in <img> tags, but that would enable a lot of ad servers
automatically and unintentionally. Should I have two separate menu
options (one to enable from site, another to enable from all sites in
<img> tags)?

Beyond that, I can't seem to find a pref to make Mozilla show image
placeholders. This really makes me angry. IMO Konqueror has Mozilla beat
in this respect.

| PS - thanks to noda for taking me through a few of the issues on
| #epiphany.

You're welcome :)

By the way, if you're interested in more browser hacking, Epiphany has a
sweet extensions framework. I've just started documenting the API.

- --
Adam Hooper
adamh densi com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAX7uED7ySSW2J9egRAl6eAKC39PKTDqiCuhb2evxX7m/QUZXqkACgrzqV
JbXwuHGk9hzqrcYs6yAMMh0=
=8XTv
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]