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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.