4 ms·
Cool site. I can definitely see myself browsing through it to learn some new stuff. If you're interested, I made a few notes to try to help you improve the sit
by AgentConundrum 14y ago
Cool site. I can definitely see myself browsing through it to learn some new stuff.
If you're interested, I made a few notes to try to help you improve the site:
* The point count on each Q&A section gives the points for the question, not the answer. The answer score doesn't seem to be given at all.
* Selecting a user/question which is low on the page doesn't change the scroll position. You need to manually move the browser up to the top of the content. For questions, this is easy to notice, but it's pretty jarring for users lower on the list, since there's no obvious suggestion that you're not at the top.
* If you select a question for which the users answer isn't the accepted one, nothing loads in the answer section, with no indication as to why.
* Your onclick hand;er is a bit overzealous. Ctrl+Clicking the SO link at the bottom of the answer closes the question on stack-ed. Same thing when selecting text. I'd suggest having explicit open/close buttons, or possibly just an explicit close.
* If you do add an explicit close, you may want to think about having the large question title at the top turn into a link to the question. I know that there's a small link at the bottom (see above), but I instinctively tried to (Ctrl+) click the larger link before I found the smaller one.
* You may want to consider allowing sorting by vote, in addition to your presently available view and answer count options.
* You may also want to consider making it a little more obvious that "topic" means "tag". The most popular tags are for languages, so its easy not to realize that it's not limited to just that.
* Deselecting all tags doesn't collapse the other portions of the page (top users, questions). This is a bit confusing when you're trying to select a new topic.
n.b. Ctrl+Click is the same as middle-click. On most laptops, there isn't a middle button under the trackpad, so we use Ctrl+Click instead. My laptop is like this, so I can't say whether a true middle click would make a difference, but I expect it wouldn't.
- nirvanatikku 14y agoThank you for all the feedback! There are numerous points listed above that I'm aware of and definitely want to refine (just simply wasn't able to get to it in order to launch). Others are a result of my building it and not using it extensively. That said, I'll definitely take these tips and cross them off. I appreciate your taking the time to write this up!
- d23 14y agoJust wanted to add that 1) this is freaking awesome, and 2) some of the formatting gets messed up and makes the answer difficult to read. For instance... well, actually I don't know how to link directly to one of the answers. Scroll down to "Difference between __str__ and __repr__ in Python" on this page[1]. I was having difficulty understanding the sentences, then I realized they were actually bullet points put together. [1] http://www.stack-ed.com/#tag/python/user/14343/Ned http://www.stack-ed.com/#tag/python/user/14343/Ned Batchelder
- gknoy 14y ago> http://www.stack-ed.com/#tag/python/user/14343/Ned http://www.stack-ed.com/#tag/python/user/14343/Ned Batchelder Also, URLs with spaces in them appear to be harder to share, in that they are not always automatically hyperlinked correctly. Would you consider using dashes (or underscores) in place of the dash in the stack-ed URLs?
- nirvanatikku 14y agoFair point. That portion of the URL is simply used for display purposes, so I can pretty much do anything; dashes, underscores, or encode it as a URI component. Seems that dashes/underscores are preferred?
- LukeShu 14y agoURLs can't contain spaces; the space needs to be "URL-encoded" ("%20"). Many browsers these days render URL-encoded characters in the URL bar. Firefox (actually Iceweasel) 18 handles this by displaying a space in the URL bar, but "%20" when I copy/paste it. Without doing any extra work, just copy pasting that URL after visiting it: http://www.stack-ed.com/#tag/python/user/14343/Ned%20Batchelder http://www.stack-ed.com/#tag/python/user/14343/Ned%20Batchel... Having URL-encoded values certainly is a usability problem, however, I do think that this should be registered as a bug with whatever browser you are using.
- nirvanatikku 14y agoThanks again. I've taken care of most of the issues described above and from various comments. The click handler issue was an artifact of my adding an XML response into the question and answer divs. Really strange behavior, but it's fixed. I've opted for a simple link on the question to toggle the q&a. Also the data issues should be resolved, and instead of seeing a answerer's 'acceptance rate' I'm showing the total score. Unfortunately I can't enable multiple-tag searches (API limitation). Single tags will have to do, and I'll add search soon to make it more robust. I realized that with Stack-Ed.com, all I need to do is change the 'site' parameter in the StackAPI and I get access to the vast array of StackExchange services. Photography, Math, Home Improvement, Server Fault, Webapps, Cooking, etc. Crazy.