Website feedback

Website feedback

Re: Website feedback Posted by Gollum on Thu Mar 2nd 2006 at 11:25pm
Gollum
1268 posts
Posted 2006-03-02 11:25pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Linky: http://www.h2index.com/source/temp/index.html

Hello old friends (and new faces) :smile: I am on one of my perennial visits to Snarkdom.

This has always been a great place to get feedback on any creative project, especially one with a computer element. I'm making a website which, though it has nothing to do with Half-Life, is perhaps interesting nonetheless for its features and design.

It's a web guide to instruct badminton players. The original guide is the most popular online article on the subject of "badminton grip" (by Google rank). This will be a major update.

So I'd like to know what you discerning Snark-citizens (Snarkizens?) think of the site. Do you like the look? Is it easy to use? Is there anything you would change? Do you see any bugs?

This is largely a technology demo, with little content (three pages).

Although the primary purpose of this site is to provide information, I have also used it as my web developing "sandbox". It's my attempt to build a standards-compliant, attractive site, with some clever stuff thrown in too. Hope you like it :smile:
Re: Website feedback Posted by Addicted to Morphine on Fri Mar 3rd 2006 at 12:01am
Posted 2006-03-03 12:01am
3012 posts 529 snarkmarks Registered: Feb 15th 2005
Great looking site Gollum, I really like the low-glare (snarkpit-esque) feature and the background and transparencies are nice.

I'm using FF 1.0.7 and I noticed that when I manipulate the text size
the box surrounding the text doesnt always scale correctly, or the text
itself gets out of place. It fixes itself once I press mouse3 to
scroll. If you'd like screengrabs I can give you some.

Also -- the underlining doesn't extend all the way across when I enlarge the text.

Unfinished sentence here:
Gollum's Site said:
In the single-page version, you may choose whether to print photographs.

Note that your

The above features also require javascript, so they may not work for you.

You can navigate the site using the table of contents, which also shows your current location.
Looking good man... definitely dig the dynamism
that comes with the the beginner/intermediate/advanced settings, but I
didn't really see any difference in content, as of yet anyway.
Re: Website feedback Posted by Orpheus on Fri Mar 3rd 2006 at 12:33am
Orpheus
13860 posts
Posted 2006-03-03 12:33am
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
Welcome home Mike.

This may or may not be a concern for you since the majority of your hits will probably come from a school you attend or one similar and they will surely have broadband.

The web page took in excess of 45 seconds to load fully. I was connected at 4.2 at the time and I feel thats about normal for dial up.

I will attempt to comment further but as you know, I am not particularly in love with badminton :razz:

I do however like the ease on the eyes color scheme you chose. Not only is it easy to read, but somehow you picked different colors that harmonize well.

Good luck with this.

[edit] Oh f**king cool. The top layer is semi-transparent. I can actually see the background when I scroll. Nice. :smile:

The best things in life, aren't things.
Re: Website feedback Posted by Gollum on Fri Mar 3rd 2006 at 8:50am
Gollum
1268 posts
Posted 2006-03-03 8:50am
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Very perceptive comments, guys :smile:

I've also noticed the Firefox "text resize bug". I don't think there's anything I can do about this -- it's a very simple javascript function, which suggests that the problem is Firefox's rendering. I would be very happy, however, if anyone could suggest a method of fixing it.

In Firefox 1.5, the rendering errors only occur on the links in the top panel, not in the main text body.

A screenshot would be helpful, so I can be sure we are seeing the same thing.

Could you also post a screenshot of the "underline not extending" problem, please? I think you may be referring to the third-level headings, but I cannot replicate this bug in Firefox 1.5. Or are we still on the top-panel links?

Good pickup with the incomplete sentence.

Orph, your comment about download time is highly relevant. My audience is the entire online global badminton community, so I cannot assume broadband.

I'm in two minds about this one. On the one hand, I hate large images on the web. On the other hand, I like the look of the site.

Do the large images force you to wait for the content, or were you able to start reading the content immediately? And was it the CORRECT content, or did you get stuck with that red notice about javascript?

In fact, perhaps I should test this myself by uploading HUGE versions of the images to slow down my broadband...
Re: Website feedback Posted by Gollum on Fri Mar 3rd 2006 at 10:15am
Gollum
1268 posts
Posted 2006-03-03 10:15am
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Hmmm. The large image sizes DO seem to delay reading the content. I'll have to see what I can do about that...
Re: Website feedback Posted by Captain P on Fri Mar 3rd 2006 at 10:51am
Captain P
1370 posts
Posted 2006-03-03 10:51am
1370 posts 1995 snarkmarks Registered: Nov 6th 2003 Occupation: Game-programmer Location: Netherlands
The text resizing works fine here (using FF 1.5.0.1) though the small size is the same as the original size?
A workaround could be loading the page with a different stylesheet, though I never tried that before, I know it's possible one way or another. :smile:

All in all, it makes a solid impression, but it does take some scrolling down before you get to some actual usefull content. Put the read help links in a sidebar or panel or such, as they're nice tools but not the focus of the site.

The images don't hinder reading the main text body, but the readability help links only show up after the images are loaded. I also noticed some hidden textblocks aren't hidden during the image loading (a big red div with a notice towards beginners or such).
Create-ivity - a game development blog
Re: Website feedback Posted by Gollum on Fri Mar 3rd 2006 at 3:27pm
Gollum
1268 posts
Posted 2006-03-03 3:27pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Does anyone know a good way to force images to load after other content? I'm not having much luck so far :sad:
Re: Website feedback Posted by Addicted to Morphine on Fri Mar 3rd 2006 at 4:10pm
Posted 2006-03-03 4:10pm
3012 posts 529 snarkmarks Registered: Feb 15th 2005
Here are some screenshots of the problem:

After pressing the larger text button a couple times this is what the top box looks like:

User posted image

Everything else lower on the page scales correctly.

After I press and hold my mouse3 button (which is how I easily scrollup
and down the page with my mouse) the screen resizes correctly.
Everything except for the underlining of the words (yet again the
problem is only in this first box):

User posted image

When I press Reset Text Size it ends up looking like this:

User posted image

When I press the mouse3 button it fixes it again:

User posted image
Re: Website feedback Posted by Gollum on Mon Mar 6th 2006 at 9:50am
Gollum
1268 posts
Posted 2006-03-06 9:50am
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Morphine-- thanks for the screen grabs. The problem seems to be much more pronounced under FF1.07 than FF1.5.

In case anyone can see how to fix this, here is the relevant Javascript:

/*==========================================
The functions below deal with text-size
*/
function textsize()
{
var max = 5;
var min = 1;
var x = document.getElementById("main");
var y = document.getElementById("nav");
x.style.fontSize = '1em';
recallSize();

var as=document.getElementsByTagName("a");
for (i=0;i<as.length; i++) { //loops through all anchors + assigns onclick by class
if (as.item(i).className == "text_plus"){
as[i].onclick=function()
{
var textSize = parseFloat(x.style.fontSize.replace('em', ''));
textSize += 0.2;
if (textSize > max) (textSize = max);
x.style.fontSize = textSize + 'em';
}
}
if (as.item(i).className == "text_minus"){
as[i].onclick=function()
{
var textSize = parseFloat(x.style.fontSize.replace('em', ''));
textSize -= 0.2;
if (textSize < min) (textSize = min);
x.style.fontSize = textSize + 'em';
}
}
if (as.item(i).className == "text_reset"){
as[i].onclick=function()
{
x.style.fontSize = 1 + 'em';
}
}
}

}

function recallSize() {

var x = document.getElementById("main");
var textSize = 1 + "em";
var cookie = readCookie("Badminton-guide-textSize");
if (cookie) {
textSize = cookie
x.style.fontSize = textSize;
}
}

function getSize() {

var x = document.getElementById("main");
var textSize = x.style.fontSize;
return textSize;
}
Re: Website feedback Posted by Gollum on Mon Mar 13th 2006 at 12:47pm
Gollum
1268 posts
Posted 2006-03-13 12:47pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
I have updated the site, with the intention of improving the load time for 56k users. Could anyone with a slow connection please help me test this?

What I want to see: the content loads quickly, and the images load afterwards. You should not see the red javascript box.

What I want to know: does this happen for you?

How to test: clear your browser cache, then visit http://www.h2index.com/source/temp/index.html .

Thanks!
Re: Website feedback Posted by Orpheus on Mon Mar 13th 2006 at 1:35pm
Orpheus
13860 posts
Posted 2006-03-13 1:35pm
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
1st test:

After I cleared my history, my temp internet files and my cookies (a process fraught with grief considering replacing it with 56k will take ages)

The page, upon clicking the link:

30 seconds of white.
25-35 seconds of page loading with no scrolling available.
10 seconds of last minute loading.

Total time from link click to completion approx. 1 minute.

will delete everything and do a second attempt. My connection is 4.2k

[edit#1]

Second test:

10 seconds of white page.
33 seconds of page loading with no scrolling available.
3 seconds of last minute stuff.

will do one final testing. Strangely enough, Snarkpit loads and scrolls smoothly with everything deleted/cleared even though the page is loading all the avatars and images on the given page (this page).

[edit#2]

Final test:

8 seconds of white page.
25 seconds of page loading with no scroll available.
3 seconds of last minute stuff.

Yes, before anyone asks, I waited for Snarkpit to complete before I clicked the link so no stray bits of bandwidth will be wasted. (bandwidth, what a stupid concept when used in conjunction with 56k :sad: )

Hope that helps Mike.

Hopefully, you can get a few more 56k users to test since I do not trust my connection.

The best things in life, aren't things.
Re: Website feedback Posted by Gollum on Mon Mar 13th 2006 at 5:53pm
Gollum
1268 posts
Posted 2006-03-13 5:53pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Thanks Orph, that's really helpful :smile:

It's bad news, of course :sad: Those load times are far too long, and indicate that the images loading does not work as I had intended in Internet Explorer (it appears to work in FF).

I will have another go soon....ish.

Thanks Jon. Hopefully next time I'll get it right!
Re: Website feedback Posted by Orpheus on Mon Mar 13th 2006 at 6:16pm
Orpheus
13860 posts
Posted 2006-03-13 6:16pm
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
Gollum said:
Thanks Jon. Hopefully next time I'll get it right!
Dude, I feel really uncomfortable with you making alteration based exclusively on my experiment.

Don't you have any other friends on 56k other than me?

I have serious reservations about my connection. I got way to used to DSL and everything seems skewed.

The best things in life, aren't things.
Re: Website feedback Posted by Gollum on Mon Mar 13th 2006 at 6:19pm
Gollum
1268 posts
Posted 2006-03-13 6:19pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
It's not entirely based on your experiment. I had an existing suspicion that this would happen, based on a test with a very large image (3Mb).

Your evidence is sufficient to confirm my suspicion, at least for now.

But, of course, more data points would always be welcome :smile:
Re: Website feedback Posted by Orpheus on Mon Mar 13th 2006 at 6:41pm
Orpheus
13860 posts
Posted 2006-03-13 6:41pm
Orpheus
member
13860 posts 2024 snarkmarks Registered: Aug 26th 2001 Occupation: Long Haul Trucking Location: Long Oklahoma - USA
Gollum said:
But, of course, more data points would always be welcome :smile:
And of course, my stupid ass keeps forgetting to tell you about this.

Read on Master Gollum.

This may/might/should solve your testing shortfalls.

Good luck.

The best things in life, aren't things.
Re: Website feedback Posted by Gollum on Mon Mar 13th 2006 at 7:03pm
Gollum
1268 posts
Posted 2006-03-13 7:03pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Ooooh!

Looks interesting :smile: This might save me some testing hassle.
Re: Website feedback Posted by parakeet on Tue Mar 14th 2006 at 9:25pm
parakeet
544 posts
Posted 2006-03-14 9:25pm
parakeet
member
544 posts 81 snarkmarks Registered: Apr 30th 2004 Occupation: n/a Location: Eastern US
also i perfer the glare resistant over the original , though both are quite amazing. i really want to know how you did the clear framely guys... they are pretty
.else /me ~kill you
www.arclan.net
Re: Website feedback Posted by Gollum on Tue Mar 14th 2006 at 10:26pm
Gollum
1268 posts
Posted 2006-03-14 10:26pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
The "see-through" effect, whereby the body appears to show some of the background behind it, is a trick :smile:

In reality, it's not translucent. I've used CSS background attachments to fake the effect.

CSS allows you to fix background images relative to the viewport, so that they remain in place when you scroll. There are in fact several images that go together to make up this fake compositing effect.

Eric Meyer is probably the first person to come up with this idea on CSS Edge: http://www.meyerweb.com/eric/css/edge/complexspiral/demo.html .

I also needed to trawl the web for a fix for Internet Explorer (it's only a partial fix, because it does not allow centreing of the image).

Look at my stylesheets, paying particular attention to the background images in style.css and ie_hacks.css. The supporting javascript for IE is found in ie_hacks.js.
Re: Website feedback Posted by Crono on Wed Mar 15th 2006 at 3:42am
Crono
6628 posts
Posted 2006-03-15 3:42am
Crono
super admin
6628 posts 700 snarkmarks Registered: Dec 19th 2003 Location: Oregon, USA
Making something translucent is easy ... I used to use it on drop down menus. And it works in IE too ... but my menus didn't :\

Let's see here ... Yep. Can't find it.

I'll keep looking, but I know I've done this before and actually made it transparent. Frames and everything were visible and the transparency could be set to whatever opacity. I'm sure I used some JS too though. It's been a long time. :sad:
Blame it on Microsoft, God does.
Re: Website feedback Posted by Gollum on Wed Mar 15th 2006 at 9:31am
Gollum
1268 posts
Posted 2006-03-15 9:31am
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Apart from the fix for IE, my method of "fake translucency" uses only CSS (and simple CSS, too).

On the other hand, it does require more images than genuine transparency would need. But it also gives more control over the effect you want.
Re: Website feedback Posted by Gollum on Fri Mar 17th 2006 at 10:06pm
Gollum
1268 posts
Posted 2006-03-17 10:06pm
Gollum
member
1268 posts 525 snarkmarks Registered: Oct 26th 2001 Occupation: Student Location: Oxford, England
Update: problem fixed :smile: The images now load in the background without slowing down the text content.

(Note that I haven't updated the online version.)