[AndreSlabber's site]... which I would rank as one of the very worst web pages I have ever seen. -- GarethMcCaughan
Would you care to elaborate on that opinion, Gareth? I can take criticism, but you have to be a little more specific than just saying you don't like it. The fact that you don't like it is irrelevant to me, but the reasons you don't like it highly interest me, being the author of the site. -- AndreSlabber
P.S. Having seen your own homepage on the Web [1], I get an idea why you don't like it: you are an 'Information Only' type of person, whereas I think that putting what you have to say into a nice suit also helps...
[See below. -- GarethMcCaughan]
I just cannot read the page. I didn't work with LynxBrowser (duh), but even NetscapeNavigator gives me troubles. The page suggests me to upgrade to a frames-compatible browser. I have a frames-compatible browser. (Netscape Communicator 4.6) Something is terribly wrong here. -- StephanHouben
Stephan, this is useful info. I did briefly test the site on Netscape before putting it on the Web, but it was mainly designed with Internet Explorer in mind. The advice to upgrade to a frames compatible browser only appears in the noframes section, so I cannot deduce anything else than that Netscape is for some reason displaying the noframes section for you. If I have time, I'll look into it. -- AndreSlabber
OK, I read the code and it turns out that if you don't have JavaScript enabled, it complains that it cannot display the page because your browser is not frames enabled. I always browse with Java, JavaScript and pictures disabled, but against my better judgement I turned it on just to view this page. It takes an eternity to load, and then... it makes my browser full-screen. Even the navigational aids are gone! This is extremely rude. Reminded me immediately why I always have JavaScript turned off.
I don't know which browser you are running, but I'm doing a simple window.maximize. On Internet Explorer, that NEVER touches the navigational aids. Now that I'm aware of the devastating effect it has on what I assume to be Netscape, I'll remove that feature.
Then there is this "advise" to upgrade to InternetExploder. Thanks, dude. I run Linux.
There is no advice, merely the mention of the possibility to do so. If you want it otherwise, it's your choice.
You should consider being LynxFriendly. That does not mean ugly. I just recently updated http://sunir.org/sunir/writing for instance, which isn't ugly (I hope), but it is LynxFriendly. Also, you should realize how seriously bad your FeatureKarma is. Remember, you are not done editing until you are left with a blank page. Delete everything that does not contribute to the unified whole. Your page has no unifying theme which is why it is so difficult to use (is it even usable?). Finally, don't spooge the hypermedia into an old medium (is that an etch-a-sketch?). Scrolling text is evil as well as your "More..." button. Examine how other people have solved interface issues in hypermedia. http://kuro5hin.org has an excellent interface and it is extremely powerful. -- SunirShah
Sunir, I find a lot of honest comments in the above, so I'll react to that: I've never even heard of the LynxBrowser until today. I gather it is one of the browsers that about 3% of the population uses. (79% IE, 18% Netscape, 3% other, as can be found at http://www.mcfedries.com/books/cightml/) I will look into this, but if your site is any indication, there is not much that one can do without being LynxUnfriendly?. Other than that, you've done a great job on your site.
As for the empty page stuff, I have my doubts: if so, wouldn't it be better to just not write anything altogether? At least we'd be finished sooner.
The unifying theme of the site is there, it just may not be all that obvious to you: It is about the things that keep me busy in daily life, as is clearly said in the introduction.
Also, the idea of this site was not to build the perfect interface, because if you call kuro5hin the perfect interface, I see no difference with any business site on the Web. The idea here was to create a simulation of a piece of hardware on a website. I think I at least succeeded in that.
I am also not entirely fond of the More... button, but have as yet to find a nice alternative. -- AndreSlabber
Since Andre asked me to elaborate on why I don't like his page, I'd better do so. Most of what I'm about to say has already been said by others. Andre, I'm hoping you really meant it about being able to cope with criticism... :-)
That should become obvious by my reaction to this elaboration...
OK, I briefly tested it with Netscape 4.08, but obviously not good enough. I just looked at it through Netscape again, and I cannot figure out how I missed all this: Selfaware's Internet Viewer through Netscape REALLY sucks!
That is because the frameset is dynamically created using JavaScript, because I wanted it to be able to be called with parameters. I just didn't realize that no JavaScript also meant that the noframes section would be displayed. Other than that, if you're programming C++ don't you also have to use tools that can handle C++? I think the same goes for JavaScript
Wouldn't I just love to have a screen like that. And you're right, 1600x1200 is too much for my site. As for the maximizing code, that is history before I go to bed tonight.
True again, I only noticed it after I put it in. Like I said, gone tomorrow.
And, of course, the auto-maximize happens any time I arrive at the page. This is pretty much inevitable, I suppose, but annoying: I just went to "About Communicator" to check what version I was using, then "Back" ... and, bang!, the window maximized itself again.
At a civilised size, the actual content occupies less than half the area of the window. Maybe you don't value your screen real estate, but I value mine. I don't want half of it or more taken up with decoration.
Aren't you overdoing it a bit? Or is your preferred window size 640x480? And are buttons considered decoration nowadays? OK, there is more on the screen than just a page showing some text. But most of it has a function.
OK, I did not go out of my way to make everything accessible if the user makes the window considerably smaller than the size it was designed for. If I had, the whole thing would have been cut up by scrollbars popping up left and right to make you reach all edges. There would have been little or nothing left of the effect I was trying to achieve. You may not like the effect in the first place, but that's another story.
At least now I have an inkling of what you call 'sensible size'. I guess my first guess of 640x480 wasn't all that bad... As for the text not fitting the window, that is probably the fault of the JavaScript code I used for it. It does not automatically resize the scroller if its window resizes. The other problem is probably Netscape's fault, because I've never seen that on IE.
I don't want a hardware device simulated in my browser windows. Your page says "I thought it might be fun to have a device like this in the window of your browser". Perhaps it's fun for you, but it's not fun for me.
OK, it was wrong of me to state it like that. It should have said ...my browser...
It says "You may have already noticed that right-clicking on my site doesn't do what you want it to do". Actually, for me it often does; presumably it doesn't for those lucky lucky people who are using InternetExploiter?. Be that as it may, this attitude really annoys me. It says "What I've done is so clever that I don't mind messing up your browsing experience in sundry ways to make it a little harder for you to find out how I did it". It's not as if this actually makes it impossible, anyway.
If you had read any further, you would have seen that I do not do it because I do not want you to know, but rather because I like to interact with people about the stuff I do. It is merely trying to get you to E-mail me if you want to know how I've done it.
No, I actually do listen to people.... the no-right-click stuff will be gone. If not tonight, then probably tomorrow night.
Note that the no-right-click thing doesn't just make it harder for people to read your source. My preferred way of doing the "back" operation goes via the right-click menu and, guess what?, your hack prevents that. By default I have the toolbar containing the "back" icon hidden on Netscape, because it takes up a lot of space and I don't need it. Congratulations: your hack has made one of the commonest operations done while web-browsing take ten times longer for me.
I myself have never used back through the rightclick menu (I don't think IE even supports it). But you are right: this is annoying.
Following links to other sites makes them appear inside your little viewer frame. Please consider that other people may not want to be trapped inside your "Internet Viewer". Yes, I know, you can do "open in new window". You're still gratuitously putting trouble in the user's way. Consider, incidentally, what happens if some other site someone gets to in this way also uses frames. Result: the area of screen actually containing useful stuff is about the size of a postage stamp.
By now the list of things to do has grown so large, that the best thing to do is probably to abandon the whole thing, and write a 'normal' website again. I'll have to think this over though, because the content in itself should then be all that much more important. This time it was presentation that counted. But again, at your 'desired size' you are probably right. At my preferred size I find it workable.
No, this is Netscape totally not comprehending the attempt to create a custom right-click menu. Obviously doesn't work...
A very nice conclusion to an honest rant. As you may have gathered by now, this site was not about super-content: anything you can find here you can find in several thousand other places, so what would be the point of doing it in the first place? Mainly it was about me learning to get along with JavaScript, and if anything, it tought me that there is NO standard JavaScript. Secondly, it was an attempt at creating something that you don't find in thousands of other sites. I may have gone a bit overboard on that, but that's what I usually do when something catches my eye.
''Points well taken. Small addition the morning after: Yesterday I worked like a horse trying to get all the changes in, and when I tested it last night most of it seemed to work. This morning at work I noticed that hardly anything worked, making me doubt my sanity and the correct functioning of several programs: FTP Explorer for one (didn't it transfer my files to the server, but say that it did?), Internet Exploiter (does it show me what is on the server, or just what it remembers it loaded last time?). Sorry about the changes, I'll try to get them in tonight.
'I did get them in, so everything I promised would change has been changed (I think, editing over a 100 files its hard to keep track of things). If you find anything not correct, please let me know. -- AndreSlabber'
I don't know which browser you are running
Exactly.
And Precisely. Go see http://www.anybrowser.org/campaign/ .
Coming up with impressive looking interfaces is fine if you want a learning experience, but there are far more interesting problems to solve. The best web designed sites I've been to are the ones that separate the user interface from the content, allowing the user interface to be chosen and customized by the user. A fair example of this is found in site creation tools like MicrosoftFrontPage (which uses "themes" to encode various formatting features at design time), and ManilaByDaveWiner (which also has "themes" but which are applied at run-time).
Wiki also allows this sort of experimentation with user interfaces since the content and the presentation are separate. In my experimental Wiki, I thought it would be interesting to present each page to have this general form:
+-------------------------------+ | Page title | +-------------------------------+ | Back | Rendered page content | | links | | | | | +-------------------------------+ | Page metainformation (date, | | time of last edit, revision) | | Edit link | +-------------------------------+This was pretty cool and useful (except when the page had many backlinks), and it led to lots more experimentation. The point here is that if your underlying web site's data is in a format that is separated from presentation, you can freely experiment with user interfaces all you want. -- JohnPassaniti