git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-scm.com refresh

From
ASAndrew Sayers <andrew-git@pileofstuff.org>
Date
May 5, 2012, 09:14 UTC
Message-ID
<4FA4EF85.2060104@pileofstuff.org>
In-Reply-To
<CAP2yMaJy=1c3b4F72h6jL_454+0ydEQNXYiC6E-ZeQQgE0PcVA@mail.gmail.com>
I had a poke round the site looking for trouble - here's what I found:

I'm using Linux, but for some reason the front page offers me downloads for Mac. When I click on "Mac GUIs", I am taken to a sensible URL for Macs[1] but the button at the top says "Only show GUIs for my own OS (Windows)". I'm not sure how the detection works, but I have Javascript disabled and the following user agent string: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11 Automatically guessing the user's OS is a good way of reducing interface complexity, but for example the Firefox homepage[2] shows Windows, Linux and Mac OS buttons if it can't guess. This probably also helps Google index their site, as GoogleBot can follow links to all the OS-specific download pages.

The "about" section doesn't work in JS-disabled browsers - I always see the "branching and merging" page no matter what I click on. Again, this means GoogleBot most likely won't index the other pages.

Not a bug, but a little tip - while investigating the issue on the "about" page, I noticed that all the links had href="#". You might want to consider using href="#some-unique-identifier" so when you click round the site with a JS-enabled browser and notice a "#" in the URL, you can identify which click handler(s) failed.

Probably another non-JS browser issue, although not one that will bother
Google: the "book" section in the documentation page[3] has the first
"book cover" block protruding way into the left column, with all its
text mirrored.

Not a bug but a feature request: in the actual book pages, could you put the prev/next links at the top as well as the bottom? If I read through the book, then come back a few weeks later looking for one of the pages, it's much quicker to click through links at the top without needing to scroll or move the mouse.

These bugs are relatively minor - the new site looks great overall.
	- Andrew

[1] http://git-scm.com/download/gui/mac [2] http://www.mozilla.org/en-US/firefox/new/ [3] http://git-scm.com/documentation

Previous: Junio C HamanoNext: Felipe Contreras
Message 16 of 28 in “git-scm.com refresh”
  1. Scott ChaconMay 4, 2012
  2. Jakub NarebskiMay 5, 2012
  3. Scott ChaconMay 5, 2012
  4. Josh JuranMay 5, 2012
  5. Junio C HamanoMay 5, 2012
  6. Felipe ContrerasMay 5, 2012
  7. Scott ChaconMay 5, 2012
  8. Junio C HamanoMay 6, 2012
  9. Felipe ContrerasMay 6, 2012
  10. Scott ChaconMay 6, 2012
  11. Philip OakleyMay 6, 2012
  12. Junio C HamanoMay 7, 2012
  13. Junio C HamanoMay 8, 2012
  14. Andreas SchwabMay 8, 2012
  15. Junio C HamanoMay 8, 2012
  16. Andrew SayersMay 5, 2012
  17. Felipe ContrerasMay 5, 2012
  18. Philip OakleyMay 5, 2012
  19. Neal KreitzingerMay 6, 2012
  20. Neal KreitzingerMay 6, 2012
  21. Matthieu MoyMay 6, 2012
  22. Scott ChaconMay 6, 2012
  23. Christian CouderMay 7, 2012
  24. Ævar Arnfjörð BjarmasonMay 7, 2012
  25. A Large Angry SCMMay 7, 2012
  26. Matthieu MoyMay 7, 2012
  27. Heiko VoigtMay 9, 2012
  28. Antonio OspiteMay 8, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.