dlang.org redesign n+1

Chris via Digitalmars-d digitalmars-d at puremagic.com
Thu Jan 22 07:09:51 PST 2015


On Thursday, 22 January 2015 at 14:54:16 UTC, Chris wrote:
> On Thursday, 22 January 2015 at 14:15:58 UTC, ref2401 wrote:
>> Can we just get back the old design, please?
>
> I think it's a waste of time to make the website look "modern" 
> while what we really need is to point out the topics of 
> interest (better):
>
> What is D?
>
> - Systems programming language
> - Native (three compilers: dmd, ldc, gdc)
> - C++/C like
> - Modelling power
> - Modern convenience
> - Cross platform
> - Interacts with C/C++
> - Community driven (free, boost license)
> - Benchmarks (+ examples)
>
> AND also very important
>
> - (Build) tools (dub, dvm)
> - GUI toolkits
> - third party libraries
> - Guide to Windows integration
> - ... (please fill in)
>
> (basically all the major points that newbies ask about on the 
> forum)
>
> The layout should be clear and simple ("one-click-shops"), 
> whether we jazz it up later is not so important now. I know 
> that hours and days can be wasted with getting the CSS and JS 
> right, however a convenient and clear structure are more 
> important now than shiny icons and the like. In fact, thinking 
> about the content/structure might give rise to new ideas as 
> regards the design. If the design is there first, it adds 
> unnecessary constraints regarding the structure / content, i.e. 
> the free flow of ideas.

PS What annoys me about the modern, tablet friendly layouts is 
that once you enter a section, you lose reference to other 
sections, i.e. you have to browse back to the entry point, 
because the menu logic has changed. Example:

https://ocaml.org/learn/

If you click on one of the tutorials, say "Basics" 
(https://ocaml.org/learn/tutorials/basics.html), you have to go 
back to "Learn" to be able to go to the list of tutorials. We 
should avoid that.

Btw, a cool feature for the library section would be a way to 
quickly scroll up / jump back to the top of the page, like e.g. 
the up arrow on duckduckgo.com that takes you to the top of the 
page, or simply a "back to top" link under each function 
documentation. That would really help.


More information about the Digitalmars-d mailing list