Re: what's currently broken in dillo
"Sebastian Geerken" <[email protected]>
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sa, Jan 03, 2015, Jorge Arellano Cid wrote:
> [...]
> One solution I've been thinking about is to customize the
> rendering for each user. In general terms, a user goes to a
> handful of websites regularly. Those sites are the ones he cares
> more about.
>
> If we for instance remember that for site X, the user prefers
> no embedded CSS, that's it.
>
> This would be stored in a plain text file as a simple line. The
> UI interface, under Tools|Customize may offer something like:
>
> [ ] Remember settings for this page
> [ ] Remember settings for this site
>
> That's it, after a few simple clicks, problem is gone.
>
> The idea is this to be exceptional, this is, used as an
> exception for a few sites as general rendering should solve most
> cases.
>
> FWIW, I'm planning to make a list of these ideas to work on
> this year and be of help in this area.
First of all, let's see how many problems fall into the "plain bug"
category, and so are simple to fix (although it needs work and time).
Partly, this kind of customization is already possible by usage of
user style sheets; perhaps we could add a (proprietary) extension for
selecting specific sites.
While we're at this: Attached is a page which renders differently in
dillo and Firefox; the latter closes the "em" implicitely, so that the
red box is below (not inside) the green one.
From my understanding,
(i) this is incorrect HTML, but
(ii) since "div" is not allowed within "em", this could be easily
detected, to mimic Firefox behaviour.
This page is a simplified version of a real-word page, and in some
cases, the implications for the rendering are quite extreme.
Sebastian
_______________________________________________
Dillo-dev mailing list
[email protected]
http://lists.dillo.org/cgi-bin/mailman/listinfo/dillo-dev
signature.asc
(application/pgp-signature, 490 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJUqTmEAAoJEAw7+YHB+ZL69EMH/iHebBZ4HmKtD7lmpi5UzAVj EOyRYmA2TiMAiGRxHtUNKkJRdf9pTqx8fDJf60KUgeb7m3SekSAzL9fzlCWOYK8K D4WoVEZm83xuyehL7xq2s6i2kxQFRKh/j6c4WBUSTGWB5QgcAS4u/p5JGdZQg1OO L1R75cghxVGe2Zrv2cr5j/dXpOcjxCdKbsE2Rl9MreflirUpzHePMVZHJGCKLkeD EpkT9Tbzira8HXzn1H1GCjIZ8Vo30i3LwrEDKt8yNi3+on09DAYHrRP5Qv/AVYlb /p3DdU7Mfj3qguW7wQsY8zhq9XUJpDTA4mw5HzdaZNJM9ZYg18xmZ6A/BoYL5EQ= =wbpC -----END PGP SIGNATURE-----