On Wednesday, 28 March 2012 at 06:20:57 UTC, James Miller wrote:
In another thread
(http://forum.dlang.org/thread/CAMfGmZsNX3GsOFVyUaCX79E4H8eTBXqDmUJtm41JSzRNtME=r...@mail.gmail.com)
I raged about std.container's documentation, then Teoh pointed out
that a lot of Phobos documentation needs improving. While he was
talking about content, it got me thinking about the actual
presentation of Phobos's documentation. Now, I have an interest in UX and I am a web developer my trade, so here's what I think it wrong with general layout+design right now and what could be done to fix it.
-snip-

There is a simple project called cuteDoc (name comes from the old candyDoc theme) which has a demo using the Phobos documentation:

    http://robik.github.com/phobos/

Project home page:

    https://github.com/robik/cuteDoc

It has some rudimentary JavaScript for a module list and a generated jump-to table. I would love to see the Phobos documentation on dlang.org do something similar; there's so much low-hanging fruit for D's documentation that I wish someone with some web savvy would pick up on. It's pretty baffling to think that some Phobos modules have *manually maintained* table headers, what the heck were people thinking? What happened to automation?

Reply via email to