4 ms·
- Make it clear that an email address is optional for a report. I almost left the page right away before deciding to try it out with the email field blank. -
by jolan 16y ago
- Make it clear that an email address is optional for a report. I almost left the page right away before deciding to try it out with the email field blank.
- Merge "Things you need to work on" and "full report". Put errors/suggestions on top.
- Auto-expand the top most report field or make it more obvious that those are links.
- Add re-analyze site button. Typing the URL in over and over again is tedious.
- "You have too many meta keywords." It says I have more than 10 phrases but I only have 9. Off by 1 in the code?
- Change "domain is too new" to yellow instead of red since there's nothing that can be done about it.
- "Good! You your page has a meta description." has a broken img link in the report text. Ditto with "This page has a title tag."
- "The CSS on this page isn't valid." The only invalid part is foo-border-radius. I think that's typical.
Pretty useful. Caught that my HTML wasn't valid anymore due to some changes I made recently.
It also convinced me to add a sitemap to my site even though it's only a 1 page weather webapp.
- zippykid 16y agoThanks a ton for the feedback Jolan, I've deployed some of your suggestions. We've marked the reason why we need the email address, if it let you see the report without an email address, it's a bug :).. we'll fix it. I've merged the work on and full reports together. We're looking into the too many meta keywords issue, I'll fix that soon it's not a off by one issue, but I'm calculating words, instead of phrases. We're working on display issues :). I'm a former sysadmin who's now doing UI :) I need to get the images to show up in the copy better. We're running your CSS against Jigsaw and just outputting the result. One of the things that's on the way is "importance", so that the list of things to fix is displayed in order of importance. This would mean the css errors would be fairly low on the list.
- jolan 16y ago> We've marked the reason why we need the email address, if it let you see the report without an email address, it's a bug :).. we'll fix it. I really wouldn't do that but it's not my choice to make :) > I've merged the work on and full reports together. I saw that. Makes it a ton better. > We're running your CSS against Jigsaw and just outputting the result. I figured as much. Not a big deal. It might be nice to include the link in the report. One thing you might want to consider is building the report in real time rather than doing the status bar and then asking the user to click for the report. You can do something like the following w/jQuery: $.ajax({ url: '/api/v1/', data: { cmd: "report_getdata", id: reportid }, timeout: 5000, success: function(data) { // remove everything but the table header $("#reportinfo").find("tr:gt(0)").remove(); var obj = jQuery.parseJSON(data); jQuery.each(obj, function(i, ddata) { $("#reportinfo").last().append("<tr><td colspan=7>JSON report data row</td></tr>"); }); } });
- zippykid 16y agoYou're reading my mind :). On each report item I'm going to have a "re-check" button so you can make a change and just analyze that one part. Shouldn't be too hard to make the report in real time.