January 22, 2015
On 21 Jan 2015 16:51, "Ali Çehreli" <digitalmars-d@puremagic.com> wrote:
>
> On 01/21/2015 07:00 AM, Ali Çehreli wrote:
>>
>> On 01/21/2015 06:46 AM, Sebastiaan Koppe wrote:
>>
>>  > Just for fun and proof-of-concept I went ahead and forked the
dlang.org
>>  > site. I basically took the `do-what-everybody-else-is-doing` approach:
>>  >
>>  > http://dlang.skoppe.eu
>>
>> I love it!
>
>
> While you're at it, can you fix the following as well? :p
>
>   http://ddili.org/ders/d.en/
>

Don't forget http://gdcproject.org too.  :o)

Iain


January 22, 2015
On Wednesday, 21 January 2015 at 19:51:57 UTC, Walter Bright
wrote:
> On 1/21/2015 6:46 AM, Sebastiaan Koppe wrote:
>> Just for fun and proof-of-concept I went ahead and forked the dlang.org site. I
>> basically took the `do-what-everybody-else-is-doing` approach:
>
> Thank you very much for doing this! I very much appreciate the hard work you put into it.
>
> For comparison, here are some other language front doors:
>
> Swift: https://developer.apple.com/swift/
>
> Go: https://golang.org/
>
> Rust: http://www.rust-lang.org/
>
> C++: http://www.cplusplus.com/
>
> C#: doesn't seem to have one!
>
> Java: http://java.com/en/
>
> Haskell: https://www.haskell.org/
>
> Python: https://www.python.org/
>
> Php: http://php.net/
>
> Objective C: https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html
>
> Typescript: http://www.typescriptlang.org/
>
> Perl: https://www.perl.org/
>
> Ruby: https://www.ruby-lang.org/en/
>
> Fortran: http://www.fortran.com/
>
> Dart: https://www.dartlang.org/
>
> The Dart one is probably most similar to this proposal. But there definitely is a trend among these sites - a menu across the top, lots of white space, lots of scrolling. I can't say I'm a fan, but it's undeniable what people consider modern. (I like the older style, as it is denser and easier to navigate.)

On Wednesday, 21 January 2015 at 19:51:57 UTC, Walter Bright
wrote:
> On 1/21/2015 6:46 AM, Sebastiaan Koppe wrote:
>> Just for fun and proof-of-concept I went ahead and forked the dlang.org site. I
>> basically took the `do-what-everybody-else-is-doing` approach:
>
> Thank you very much for doing this! I very much appreciate the hard work you put into it.
>
> For comparison, here are some other language front doors:
>
> Swift: https://developer.apple.com/swift/
>
> Go: https://golang.org/
>
> Rust: http://www.rust-lang.org/
>
> C++: http://www.cplusplus.com/
>
> C#: doesn't seem to have one!
>
> Java: http://java.com/en/
>
> Haskell: https://www.haskell.org/
>
> Python: https://www.python.org/
>
> Php: http://php.net/
>
> Objective C: https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html
>
> Typescript: http://www.typescriptlang.org/
>
> Perl: https://www.perl.org/
>
> Ruby: https://www.ruby-lang.org/en/
>
> Fortran: http://www.fortran.com/
>
> Dart: https://www.dartlang.org/
>
> The Dart one is probably most similar to this proposal. But there definitely is a trend among these sites - a menu across the top, lots of white space, lots of scrolling. I can't say I'm a fan, but it's undeniable what people consider modern. (I like the older style, as it is denser and easier to navigate.)

Why not think outside the box a little? Design trends change
every 3-5 years. I'm sure that users and web designers are
already getting sick and tired of the tablet-friendly layout we
see everywhere and are thinking of ways to improve and change it.
We should think about what the D website needs and maybe we'll
come up with an innovative feature (that others may copy). I've
learned that every website needs its own tailor made solution. D
needs a different approach than C++, Go or Rust. The current
approach of presenting code and the three major points
(Efficiency, (Modelling) Power, Convenience) is not bad at all.

Tools like dub and 3rd party software could be more visible (e.g.
"Build D apps easily with dub the D package manager"). Topics of
interest like "Using D on Windows" should be visible immediately.

Let's first think about the content, what's important and the
ways to structure it properly. The layout can be adapted and
jazzed up later.
January 22, 2015
On Wednesday, 21 January 2015 at 19:51:57 UTC, Walter Bright wrote:
> I can't say, but it's undeniable what people consider modern. (I like the older style, as it is denser and easier to navigate.)


I'm not a big fan of these sites either, but because of association with bold marketing.

As I understand, it is popular because it works well on phones/tablets.
To me it also seems like these sort of sites are "marketing-first" with unproven claims everywhere and such a layout now screams "bullshit" to my mind, regardless of the content.

January 22, 2015
On 2015-01-21 22:52, DaveG wrote:

> You're not alone gents. I like some parts and content pages aren't too
> bad, but the homepage is completely impractical. It feels like I'm
> emulating a giant phone. The problem with "mobile first" design is the
> desktop often gets left behind. This may not be a problem for sites that
> are primarily viewed on phones, but I don't think that will be the case
> for dlang any time soon.

It doesn't work so great on the phone either.

-- 
/Jacob Carlborg
January 22, 2015
On Thursday, 22 January 2015 at 01:37:25 UTC, Kiith-Sa wrote:
> On Thursday, 22 January 2015 at 01:34:01 UTC, Sebastiaan Koppe wrote:
>> On Wednesday, 21 January 2015 at 17:52:56 UTC, Kiith-Sa wrote:
>>> Suggested improvement:
>>>
>>> http://imgur.com/a/zgSJa
>>
>> Can't open link.
>
> Direct image links:
>
> current: http://i.imgur.com/5IN3Nui.png
> better:  http://i.imgur.com/CdgKxhM.png
>

On my pc with chrome it looks like the 2nd one. There is probably an offensive margin/padding somewhere.
January 22, 2015
On Thursday, 22 January 2015 at 05:27:04 UTC, Zekereth wrote:
> First of all I like the new design. Way better than what's here now. I'll just throw another site into the mix that I like which is Ocaml's site: https://ocaml.org/ .

I like than one and it addresses some of the remarks about a denser site.
January 22, 2015
On Wednesday, 21 January 2015 at 23:25:04 UTC, Mike wrote:
>
> I have to agree with Walter, and prefer the denser design.
>
> This proposal is attractive, though, but the new website trends are too sparse.  I realize this is the modern trend, but that trend seems to treat eveything like a 5" smartphone.
>
> Mike

Agree about the denseness. You need to have good fillers though. Simply minimizing the margins aint enough.
January 22, 2015
On Thursday, 22 January 2015 at 10:32:19 UTC, Chris wrote:
>
> Why not think outside the box a little? Design trends change
> every 3-5 years. I'm sure that users and web designers are
> already getting sick and tired of the tablet-friendly layout we
> see everywhere and are thinking of ways to improve and change it.
> We should think about what the D website needs and maybe we'll
> come up with an innovative feature (that others may copy). I've
> learned that every website needs its own tailor made solution. D
> needs a different approach than C++, Go or Rust. The current
> approach of presenting code and the three major points
> (Efficiency, (Modelling) Power, Convenience) is not bad at all.
>
> Tools like dub and 3rd party software could be more visible (e.g.
> "Build D apps easily with dub the D package manager"). Topics of
> interest like "Using D on Windows" should be visible immediately.
>
> Let's first think about the content, what's important and the
> ways to structure it properly. The layout can be adapted and
> jazzed up later.

i agree with you. also, in the home page, there must be bold call to action buttons such as download, learn and get support. that big rounded cornered area can be used for that i think.
January 22, 2015
On Thursday, 22 January 2015 at 13:06:40 UTC, Sebastiaan Koppe wrote:
> On Thursday, 22 January 2015 at 01:37:25 UTC, Kiith-Sa wrote:
>> On Thursday, 22 January 2015 at 01:34:01 UTC, Sebastiaan Koppe wrote:
>>> On Wednesday, 21 January 2015 at 17:52:56 UTC, Kiith-Sa wrote:
>>>> Suggested improvement:
>>>>
>>>> http://imgur.com/a/zgSJa
>>>
>>> Can't open link.
>>
>> Direct image links:
>>
>> current: http://i.imgur.com/5IN3Nui.png
>> better:  http://i.imgur.com/CdgKxhM.png
>>
>
> On my pc with chrome it looks like the 2nd one. There is probably an offensive margin/padding somewhere.

For the code examples could you do something with 'tabs'
(or whatever the cool kids call those nowadays) so
that all three appear on screen at once, this is more dense
but loses none of the content. And not even a genius can
read three different code examples at once anyway.:

ie.

+-------------+    +------------+    +-------------+
| Convenience |    |  Power     |    | Efficiency  |
| blah, blah  |    | blah,blah  |    | blah, blah  |
+-------------+    +------------+    +-------------+

+--------------------------------------------------+
| Shows convenient code exmple when 'convenience'  |
|   is the selection.                              |
| Shows power code when 'power' is selected.       |
| Shows efficient code when that is selected       |
+--------------------------------------------------+

I am sure you can do stuff like that with modern
JavaScript.

January 22, 2015
Can we just get back the old design, please?