April 19, 2014
On Friday, 18 April 2014 at 15:49:59 UTC, Andrei Alexandrescu wrote:

> We can (and probably should) integrate server-side scripting as well. http://dlang.org/bugstats uses PHP. Ideally we'd migrate the entire website to vibe.d.

Yes please. Ddoc might be better than plain HTML but most other frameworks for doing web sites are better than Ddoc.

--
/Jacob Carlborg
April 19, 2014
On Friday, 18 April 2014 at 16:40:32 UTC, Aleksandar Ruzicic wrote:

> I must respectfully disagree about retaining left justification.
> I have 27'' monitor with resolution of 2560x1440 and left-aligned websites are really hard to read!

Agree. I think we should use Bootstrap. Then we can also get a responsive web site for free.

--
/Jacob Carlborg

April 19, 2014
On Saturday, 19 April 2014 at 08:35:32 UTC, Jacob Carlborg wrote:
> On Friday, 18 April 2014 at 16:40:32 UTC, Aleksandar Ruzicic wrote:
>
>> I must respectfully disagree about retaining left justification.
>> I have 27'' monitor with resolution of 2560x1440 and left-aligned websites are really hard to read!
>
> Agree. I think we should use Bootstrap. Then we can also get a responsive web site for free.
>
> --
> /Jacob Carlborg

Bootstrap is great but I wouldn't use it for this project. As it might be difficult to work with when you don't want that "bootstrap style look". OTOH Zurb's Foundation framework is all about structure and it leaves styling up to you which is great. Also, I prefer Sass over LESS :)
April 19, 2014
On Saturday, 19 April 2014 at 08:16:20 UTC, Aleksandar Ruzicic
wrote:
...
> Download sites do that, so does sites that sell software. I think that dlang.org should focus on promoting D as a language, and compiler implementations should not be in spotlight.
> Also I think that having Download in top-nav as a first option is prominent enough. I've put what I think are the most important sections in top-nav bar (other navigation items should go to context-sensitive sidebar).

Also can we have things like a getting started guide? That really
impeded me at least when I was starting out.
April 19, 2014
On 2014-04-19 10:54, Aleksandar Ruzicic wrote:

> Bootstrap is great but I wouldn't use it for this project. As it might
> be difficult to work with when you don't want that "bootstrap style
> look". OTOH Zurb's Foundation framework is all about structure and it
> leaves styling up to you which is great.

I haven't really tried designing a web site with Bootstrap without Bootstrap styles but I think you can pick what you like and only use that.

> Also, I prefer Sass over LESS :)

As a Ruby on Rails programmer, so do I. Therefore it's great that Bootstrap now days officially supports Sass [1]. BTW, I used Bootstrap with Sass long before it was officially supported, it worked great.

[1] http://getbootstrap.com/css/#sass

-- 
/Jacob Carlborg
April 19, 2014
On Saturday, 19 April 2014 at 10:23:39 UTC, Jacob Carlborg wrote:
> On 2014-04-19 10:54, Aleksandar Ruzicic wrote:
>
>> Bootstrap is great but I wouldn't use it for this project. As it might
>> be difficult to work with when you don't want that "bootstrap style
>> look". OTOH Zurb's Foundation framework is all about structure and it
>> leaves styling up to you which is great.
>
> I haven't really tried designing a web site with Bootstrap without Bootstrap styles but I think you can pick what you like and only use that.
>
>> Also, I prefer Sass over LESS :)
>
> As a Ruby on Rails programmer, so do I. Therefore it's great that Bootstrap now days officially supports Sass [1]. BTW, I used Bootstrap with Sass long before it was officially supported, it worked great.
>
> [1] http://getbootstrap.com/css/#sass

Official Sass support for Bootstrap is news to me, thanks for info!

I have been using Foundation in last few projects and haven't played with Bootstrap in a while but when I did I had to override most of it's styles to achieve look I wanted (which resulted in a significant amount of CSS/LESS needed just to remove Bootstrap's styles).
I hope that things are better now..
April 19, 2014
Ok here's a mockup of search concept I would like to implement:

http://krcko.net/dlang.org/dlang-search-concept.png

Search suggestions feature would surely require JavaScript but IMHO it would be a really nice enhancement.

Also, search suggestions would require existence of some search service on the server. I believe that without too much effort an indexer can be written that will feed data to ElasticSearch[1] which would be used by a search service.


What do you think? (Just note that this is not final design, I'm not really happy with typography here, but it shows concept good)



[1] http://www.elasticsearch.org/
April 19, 2014
On 19 April 2014 11:56, Aleksandar Ruzicic via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> Ok here's a mockup of search concept I would like to implement:
>
> http://krcko.net/dlang.org/dlang-search-concept.png
>
> Search suggestions feature would surely require JavaScript but IMHO it would be a really nice enhancement.
>
> Also, search suggestions would require existence of some search service on the server. I believe that without too much effort an indexer can be written that will feed data to ElasticSearch[1] which would be used by a search service.
>
>
> What do you think? (Just note that this is not final design, I'm not really happy with typography here, but it shows concept good)
>
>
>
> [1] http://www.elasticsearch.org/


I'm more a fan of Solr myself.

https://lucene.apache.org/solr/
April 19, 2014
On Saturday, 19 April 2014 at 11:06:45 UTC, Iain Buclaw via Digitalmars-d wrote:
> On 19 April 2014 11:56, Aleksandar Ruzicic via Digitalmars-d
> <digitalmars-d@puremagic.com> wrote:
>> Ok here's a mockup of search concept I would like to implement:
>>
>> http://krcko.net/dlang.org/dlang-search-concept.png
>>
>> Search suggestions feature would surely require JavaScript but IMHO it would
>> be a really nice enhancement.
>>
>> Also, search suggestions would require existence of some search service on
>> the server. I believe that without too much effort an indexer can be written
>> that will feed data to ElasticSearch[1] which would be used by a search
>> service.
>>
>>
>> What do you think? (Just note that this is not final design, I'm not really
>> happy with typography here, but it shows concept good)
>>
>>
>>
>> [1] http://www.elasticsearch.org/
>
>
> I'm more a fan of Solr myself.
>
> https://lucene.apache.org/solr/

I have experience with ElasticSearch but I'm open to all suggestions, if Solr is better, then we'll use Solr.
But this is something Walter must approve first, as it would mean ditching Google search in favor of our own search service.
April 19, 2014
On Friday, 18 April 2014 at 16:40:32 UTC, Aleksandar Ruzicic wrote:
> I must respectfully disagree about retaining left justification.
> I have 27'' monitor with resolution of 2560x1440 and left-aligned websites are really hard to read!
>
> There is a reason why most editors have "zen mode" which centers your code on a screen. It's easier to read when it's centered and not too wide.

You can have the browser window centered on screen and have your preferred width. It doesn't make sense to have wide window if don't ever want anything that wide, then every site which fits the window width automatically has your preferred width, otherwise the designer would need to figure out everyone's preferred width and accommodate for that, but how?

> [1] http://devdocs.io/

"Sorry, your browser is not supported". I would understand, if it was an FPS web game, but what advanced technology a documentation site absolutely can't live without?