Website message overhaul, pass 2

Kapps Kapps at NotValidEmail.com
Sun Nov 20 23:28:32 PST 2011


I think it actually looks quite nice.

Some issues:
I really think it should be Expand/Contract Example instead of +/- 
Example. Having +/- after a period just seems... strange.

Example Convenience[1] uses 'dictionary' as the name of the AA, then 
references it by using 'table'.
Example Convenience[2] uses new Widget. This goes against @property I 
believe, and would probably not work with -property.

I really don't like the "#!/usr/bin/rdmd" at the top. I believe this is 
a unix thing (at the very least, Windows command prompt does not support 
'#!'), and it's worrying seeing something like that when looking at 
basic examples for a cross-platform language. It will either confuse the 
user if they don't know what it is, perhaps making them think it's part 
of the language (as # usually means a preprocessor directive), or make 
them wonder whether things like Windows are treated second-hand when 
it's all they see.


On 20/11/2011 11:31 PM, Andrei Alexandrescu wrote:
> On 11/20/11 2:40 AM, Andrei Alexandrescu wrote:
>> Thanks to all who provided feedback! I read again the entire thread,
>> then made one more pass:
>>
>> http://d-programming-language.org/new/
>
> I made one more pass and improved the homepage in a number of ways.
> (Learned about <div> more than I ever wanted to know...)
>
> * The news column is now on the right.
>
> * Border is thinner
>
> * The page behaves better when shrinking laterally
>
> * Footer is better integrated
>
> * Copyright text is smaller
>
>
> Andrei



More information about the Digitalmars-d mailing list