www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - d-programming-language.org

reply Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
I've had some style updates from David Gileadi rotting in a zip file in 
my inbox for a good while. It took me the better part of today to 
manually merge his stale files with the ones in the repository, which 
have in the meantime undergone many changes.

The result is in http://d-programming-language.org. It has (or at least 
should have) no new content, only style changes. I added a simple site 
index, see http://d-programming-language.org/siteindex.html. It's not 
linked from anywhere but gives a good entry point for all pages on the 
site.

One other link of possible interest is 
http://d-programming-language.org/phobos-prerelease/phobos.html which 
will contain the latest and greatest Phobos committed to github. I've 
included build targets to synchronize /phobos-prerelease/ and /phobos/. 
(Right now both contain the prerelease version; don't let that confuse you.)

In agreement with Walter, I removed the Digitalmars reference. The 
message is simple - D has long become an entity independent from the 
company that created it. (However, this makes the page header look 
different and probably less visually appealing.)

Anyway, this all is not done in relation or in response to the recent 
related activity on redesigning the homepage. I just wanted to make sure 
that we have a clean basis to start from, and am looking with interest 
at the coming developments.


Cheers,

Andrei
Jan 30 2011
next sibling parent Tomek =?UTF-8?B?U293acWEc2tp?= <just ask.me> writes:
Andrei Alexandrescu napisa=C5=82:

 In agreement with Walter, I removed the Digitalmars reference. The=20
 message is simple - D has long become an entity independent from the=20
 company that created it. (However, this makes the page header look=20
 different and probably less visually appealing.)

The header's D should be in red. It's become a bit of a community crest and= it fits the color scheme like a glove. --=20 Tomek
Jan 30 2011
prev sibling next sibling parent reply Lutger Blijdestijn <lutger.blijdestijn gmail.com> writes:
Andrei Alexandrescu wrote:

 I've had some style updates from David Gileadi rotting in a zip file in
 my inbox for a good while. It took me the better part of today to
 manually merge his stale files with the ones in the repository, which
 have in the meantime undergone many changes.
 
 The result is in http://d-programming-language.org. It has (or at least
 should have) no new content, only style changes. I added a simple site
 index, see http://d-programming-language.org/siteindex.html. It's not
 linked from anywhere but gives a good entry point for all pages on the
 site.
 
 One other link of possible interest is
 http://d-programming-language.org/phobos-prerelease/phobos.html which
 will contain the latest and greatest Phobos committed to github. I've
 included build targets to synchronize /phobos-prerelease/ and /phobos/.
 (Right now both contain the prerelease version; don't let that confuse
 you.)
 
 In agreement with Walter, I removed the Digitalmars reference. The
 message is simple - D has long become an entity independent from the
 company that created it. (However, this makes the page header look
 different and probably less visually appealing.)
 
 Anyway, this all is not done in relation or in response to the recent
 related activity on redesigning the homepage. I just wanted to make sure
 that we have a clean basis to start from, and am looking with interest
 at the coming developments.
 
 
 Cheers,
 
 Andrei

It looks great. Is it possible to create a github repository specifically for this site? That would help a lot with contributing. I'll revisit taking a stab at creating good indexes soon, sorry for the delay.
Jan 30 2011
parent reply "Vladimir Panteleev" <vladimir thecybershadow.net> writes:
On Sun, 30 Jan 2011 16:25:20 +0200, Lutger Blijdestijn  
<lutger.blijdestijn gmail.com> wrote:

 It looks great. Is it possible to create a github repository specifically
 for this site? That would help a lot with contributing.

I believe one already exists: https://github.com/D-Programming-Language/d-programming-language.org -- Best regards, Vladimir mailto:vladimir thecybershadow.net
Jan 30 2011
parent Lutger Blijdestijn <lutger.blijdestijn gmail.com> writes:
Vladimir Panteleev wrote:

 On Sun, 30 Jan 2011 16:25:20 +0200, Lutger Blijdestijn
 <lutger.blijdestijn gmail.com> wrote:
 
 It looks great. Is it possible to create a github repository specifically
 for this site? That would help a lot with contributing.

I believe one already exists: https://github.com/D-Programming-Language/d-programming-language.org

o wow, somehow I missed that. That's great!
Jan 30 2011
prev sibling next sibling parent spir <denis.spir gmail.com> writes:
On 01/30/2011 09:03 AM, Andrei Alexandrescu wrote:
 In agreement with Walter, I removed the Digitalmars reference. The message is
 simple - D has long become an entity independent from the company that created
 it. (However, this makes the page header look different and probably less
 visually appealing.)

I think this a very good choice to avoid misleading message about D the language to newcomers. On the other hand, I think it would be fair to place their Logo at the footer, where sponsors or contributors usually are listed. About the header look & feel, I agree; why not a D logo? Denis -- _________________ vita es estrany spir.wikidot.com
Jan 30 2011
prev sibling next sibling parent reply Ary Manzana <ary esperanto.org.ar> writes:
On 1/30/11 5:03 AM, Andrei Alexandrescu wrote:
 I've had some style updates from David Gileadi rotting in a zip file in
 my inbox for a good while. It took me the better part of today to
 manually merge his stale files with the ones in the repository, which
 have in the meantime undergone many changes.

 The result is in http://d-programming-language.org. It has (or at least
 should have) no new content, only style changes. I added a simple site
 index, see http://d-programming-language.org/siteindex.html. It's not
 linked from anywhere but gives a good entry point for all pages on the
 site.

It looks great!! The only think I don't like is the background image. I mean, I like the background, it just doesn't have to be an image. Each time I go to another page it shows me a white page and then loads everything. It would be much better to use the lastest css gradient feature ( http://robertnyman.com/2010/02/15/css-gradients-for-all-web-browsers-w thout-using-images/ ). Of course this won't work in IE, but just put a brown background color for IE or put a background image just for IE.
Jan 31 2011
parent Adam Ruppe <destructionator gmail.com> writes:
Ary Manzana
 The only think I don't like is the background image. I mean, I like
 the background, it just doesn't have to be an image. Each time I go to
 another page it shows me a white page and then loads everything.

That's not the image's fault. The image is cached and background loaded, so the main page never has to wait on it. The problem is a meta refresh on some of the pages. Meta refresh is evil evil evil and sucks massively. I wish nobody used it. It's completely useless too. And it delays the page load, giving the white we see here. The right way to do that is with an http redirect, or just pointing the links to the files themselves. (symlink them on the server perhaps if you want both names to work, but I'd just change the link targets in the side to pick one name or the other.) Kill all meta refreshes with fire!
Jan 31 2011
prev sibling next sibling parent reply "Steven Schveighoffer" <schveiguy yahoo.com> writes:
On Sun, 30 Jan 2011 03:03:08 -0500, Andrei Alexandrescu  
<SeeWebsiteForEmail erdani.org> wrote:

 I've had some style updates from David Gileadi rotting in a zip file in  
 my inbox for a good while. It took me the better part of today to  
 manually merge his stale files with the ones in the repository, which  
 have in the meantime undergone many changes.

BTW, in perusing the site, I noticed the language reference does not contain a navigation menu. I can only get to the lexical page, not any other pages of the language reference. -Steve
Jan 31 2011
next sibling parent David Gileadi <gileadis NSPMgmail.com> writes:
On 1/31/11 11:50 AM, Steven Schveighoffer wrote:
 BTW, in perusing the site, I noticed the language reference does not
 contain a navigation menu. I can only get to the lexical page, not any
 other pages of the language reference.

Andrei e-mailed me about this. It's due to some Ddoc macros that got lost on some pages, including the lexical page. I'll take a look at fixing it soon; right now I'm a bit swamped.
Jan 31 2011
prev sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 1/31/11 12:50 PM, Steven Schveighoffer wrote:
 On Sun, 30 Jan 2011 03:03:08 -0500, Andrei Alexandrescu
 <SeeWebsiteForEmail erdani.org> wrote:

 I've had some style updates from David Gileadi rotting in a zip file
 in my inbox for a good while. It took me the better part of today to
 manually merge his stale files with the ones in the repository, which
 have in the meantime undergone many changes.

BTW, in perusing the site, I noticed the language reference does not contain a navigation menu. I can only get to the lexical page, not any other pages of the language reference. -Steve

Thanks, David and me are looking into that. Andrei
Jan 31 2011
prev sibling next sibling parent Bruno Medeiros <brunodomedeiros+spam com.gmail> writes:
On 30/01/2011 08:03, Andrei Alexandrescu wrote:
 I've had some style updates from David Gileadi rotting in a zip file in
 my inbox for a good while. It took me the better part of today to
 manually merge his stale files with the ones in the repository, which
 have in the meantime undergone many changes.

 The result is in http://d-programming-language.org. It has (or at least
 should have) no new content, only style changes. I added a simple site
 index, see http://d-programming-language.org/siteindex.html. It's not
 linked from anywhere but gives a good entry point for all pages on the
 site.

 One other link of possible interest is
 http://d-programming-language.org/phobos-prerelease/phobos.html which
 will contain the latest and greatest Phobos committed to github. I've
 included build targets to synchronize /phobos-prerelease/ and /phobos/.
 (Right now both contain the prerelease version; don't let that confuse
 you.)

 In agreement with Walter, I removed the Digitalmars reference. The
 message is simple - D has long become an entity independent from the
 company that created it. (However, this makes the page header look
 different and probably less visually appealing.)

 Anyway, this all is not done in relation or in response to the recent
 related activity on redesigning the homepage. I just wanted to make sure
 that we have a clean basis to start from, and am looking with interest
 at the coming developments.


 Cheers,

 Andrei

I gave a few comments on this some time ago, I'm not sure if they were seen (the post was way after the thread creation). It regards the search button and functionality, it goes like this: The search section looks fugly, IMO. The text&button itself is not bad, but the dropdown is ugly, and not just on aspect, but also functionality. I'm surprised no else commented likewise. :( My suggestion is to remove the drop-down altogether. Let the more refined search scope options be available elsewhere, perhaps on the search results page itself. Also, we should use Google Custom Search. Just linking to raw google looks amateurish. That's because (amongst other things) the search page shows up with all the Google personalized homepage stuff (if you enable it for google.com). Compare: http://oi55.tinypic.com/350mmxc.jpg to: http://www.google.com/cse?q=foobar&cx=013598269713424429640%3Ag5orptiw95w&ie=UTF-8&sa=Search Here's an example of what I'm suggesting for the search functionality, try it out: http://svn.dsource.org/projects/descent/downloads/temp/dwebpage.htm (obviously the layout and colors are broken, I just want to demo the functionality, especially using Google Custom Search. Also please try it *with Firefox*, with Chrome it's broken) An alternative is to maintain the current behavior: and have the search page be presented on its own, instead of contained the D programming language site: http://www.google.com/cse?cx=016833344392370455076%3Afjy38cei55c&ie=UTF-8&q=foobar&sa=Search However I don't know how to customize the CSS for this hosted page, plus, when you click the scope labels, the search query changes: you get an annoying extra "more:library_reference" keyword one it. Meh. Yet another alternative is to put the search text&button as a section in the navigation leftbar, and put the three search scopes as 3 radio buttion options, each on their own line... but please, no dropdown on a header! :S -- Bruno Medeiros - Software Engineer
Feb 11 2011
prev sibling parent reply =?iso-8859-1?Q?G=F6lgeliyele?= <usuldan gmail.com> writes:
Can the D logo (as in the github site: 
https://secure.gravatar.com/avatar/1fe90c0586802aee103ff9ac0b8f3fbe?s=140&d=https://github.com%2Fimages%2Fgravatars
2Fgravatar-140.png) 
located on the left top area where the digital mars logo used to sit? 
the empty space looks a little strange.

-b

On 2011-01-30 03:03:08 -0500, Andrei Alexandrescu said:

 I've had some style updates from David Gileadi rotting in a zip file in 
 my inbox for a good while. It took me the better part of today to 
 manually merge his stale files with the ones in the repository, which 
 have in the meantime undergone many changes.
 
 The result is in http://d-programming-language.org. It has (or at least 
 should have) no new content, only style changes. I added a simple site 
 index, see http://d-programming-language.org/siteindex.html. It's not 
 linked from anywhere but gives a good entry point for all pages on the 
 site.
 
 One other link of possible interest is 
 http://d-programming-language.org/phobos-prerelease/phobos.html which 
 will contain the latest and greatest Phobos committed to github. I've 
 included build targets to synchronize /phobos-prerelease/ and /phobos/. 
 (Right now both contain the prerelease version; don't let that confuse 
 you.)
 
 In agreement with Walter, I removed the Digitalmars reference. The 
 message is simple - D has long become an entity independent from the 
 company that created it. (However, this makes the page header look 
 different and probably less visually appealing.)
 
 Anyway, this all is not done in relation or in response to the recent 
 related activity on redesigning the homepage. I just wanted to make 
 sure that we have a clean basis to start from, and am looking with 
 interest at the coming developments.
 
 
 Cheers,
 
 Andrei

Feb 13 2011
parent Walter Bright <newshound2 digitalmars.com> writes:
Gölgeliyele wrote:
 Can the D logo (as in the github site: 
 https://secure.gravatar.com/avatar/1fe90c0586802aee103ff9ac0b8f3fbe?s=140&d=https://github.com%2Fimages%2Fgravatars
2Fgravatar-140.png) 
 located on the left top area where the digital mars logo used to sit? 
 the empty space looks a little strange.

I agree it should use the D logo.
Feb 13 2011