Reinventing the wheel sucks. Having to find out all that shit through trial and error is a great way to drain yourself of motivation.
Not that there's any real alternative. The web has little information on how to make a game. All the useful info is locked into expensive series of books. You can ask for help on message boards and mailing lists, but either they'll shoot you down with the same "just try stuff" crap or they can't explain well.
So we're doomed to reinvent the wheel every damn time.
put stuff into the HTML META fields (keywords, description)
Just for your (and anyone who's reading) information, those meta fields are deprecated in favor of semantic mark-up that gives much more meaning information about the page. Search engines mostly ignore them now.
And, for what it's worth, the default theme that ships with Wordpress is valid XHTML.
That's not worth much, actually. Valid mark-up is only the first (small) step to a good web page. The XHTML that the default theme outputs suffers from divitis, lacking any sort of semantics or proper tag use.
A lot of other Wordpress themes are the same. I don't think it's wrong to blame the application when it encourages this.
GeoCities is not gone because appearance bothered anyone, but because many of their users migrated to the latest trends of social networking and weblogging.
That's easy. Each weblog entry would be its own separate page that links back to the index. Then you only need to update the index every time you make an entry.
You do not understand how Javascript works. It's not as if JavaScript has some hard-coded limitations on what it can be used for.
Actually, it does, especially in Mozilla web browsers.
If scripts are allowed to run unchecked they can do anything to your PC the coder wants them to do.
You're talking as if JavaScript is a programming language with direct access to memory, which it isn't (that's why it's called a scripting language!). There aren't even any interfaces to access the file system for JavaScript on the web.
That's why when someone manages to make JavaScript go out of its defined bounds by some means that we call them exploits and not language features.
There is zero possibility of HTML doing anything to you.
There have been crashes due to malformed HTML, and I wouldn't be surprised if there has been some exploit in the past where a load of HTML could trigger a buffer overflow and inject code that way. You know, exploits.
It's a pain in the ass to do workarounds and the ones hurt are the actual developers - one of the big reasons Firefox was started in the first place.
What are you talking about? The Phoenix project was started because some developers wanted to concentrate on Windows market share and doing what they wanted.
I guess you and I use a different Interwebz. The number of sites I visit that "don't work right/fully without JavaScript" hover around 3-5%. And many of those are just poorly designed (i.e. failing to use the tag effectivly).
I'm just saying they're out there, and they're annoying. Good luck trying to shop on some of these sites.
Blithely allowing any site to run any client-side script it wants (e.g. javascript, vbscript, Flash) is foolhardy and naive.
Only if its implementation is broken and insecure. This is the case with VBScript, IE's Jscript and Flash. Not so with JavaScript, which is what we are actually talking about, in case you forgot.
Why aren't you afraid of HTML, CSS, or even images? After all, they're also untrusted content.
I am trading the quantifiable dangers of running scripts for the tiny percentage of sites that require them to work properly.
Those supposedly quantifiable dangers aren't real, and that's why you're being labelled paranoid.
Are you talking about used PC/Mac games, or in general? Because there's no EULA you have to agree to when you play a game console game, even though they still argue that you licensed the software instead of buying it.
The YesScript plugin is cute and all, but I want something that prevents annoyances before I have to experience them.
You're just trading the annoyance of running scripts for the annoyance of pages that don't work right/fully without JavaScript.
The mentality of reasonable security being seen as 'paranoia' and requiring minimal effort by the user as creating 'hassles' has been behind some of the worst information security breaches in history.
Except that blocking all JavaScript is not reasonable at all. It's one of the fundaments of today's web, and used on it everywhere for a variety of functions. By now JavaScript security in web browsers is well understood for it to not be worth thinking about by the end user. This isn't the late 90s anymore, and it's not like you're using IE.
In fact, if you're going to be this paranoid, you should use Lynx or even telnet.
The Pandora has its own problems, like being expensive, having a limited supply, etc. A GamePark machine like the GP32 or GP2X would be a better option if you're looking for a handheld gaming device.
The best option at the moment, though, is a Nokia N900. But that's more of a smartphone than a handheld gaming device.
You got the accent on that one wrong, good sir. :) It should be "touché".
crème de la crème
Reinventing the wheel sucks. Having to find out all that shit through trial and error is a great way to drain yourself of motivation.
Not that there's any real alternative. The web has little information on how to make a game. All the useful info is locked into expensive series of books. You can ask for help on message boards and mailing lists, but either they'll shoot you down with the same "just try stuff" crap or they can't explain well.
So we're doomed to reinvent the wheel every damn time.
Just for your (and anyone who's reading) information, those meta fields are deprecated in favor of semantic mark-up that gives much more meaning information about the page. Search engines mostly ignore them now.
That's not worth much, actually. Valid mark-up is only the first (small) step to a good web page. The XHTML that the default theme outputs suffers from divitis, lacking any sort of semantics or proper tag use.
A lot of other Wordpress themes are the same. I don't think it's wrong to blame the application when it encourages this.
One apostrophe? How about two! You don't use the apostrophe to pluralise the term "CPU" either.
GeoCities is gone. The others are still online.
GeoCities is not gone because appearance bothered anyone, but because many of their users migrated to the latest trends of social networking and weblogging.
That's easy. Each weblog entry would be its own separate page that links back to the index. Then you only need to update the index every time you make an entry.
Yet appearance never bothered people who made sites on GeoCities, Angelfire, FreeWebs, etc. It's all about content.
WordPress also outputs horrible HTML, so that's not an argument.
Nope.
Actually, it does, especially in Mozilla web browsers.
You're talking as if JavaScript is a programming language with direct access to memory, which it isn't (that's why it's called a scripting language!). There aren't even any interfaces to access the file system for JavaScript on the web.
That's why when someone manages to make JavaScript go out of its defined bounds by some means that we call them exploits and not language features.
There have been crashes due to malformed HTML, and I wouldn't be surprised if there has been some exploit in the past where a load of HTML could trigger a buffer overflow and inject code that way. You know, exploits.
Not at all.
I did so several times in the past, as well as porn sites, and I didn't have any problems.
What are you talking about? The Phoenix project was started because some developers wanted to concentrate on Windows market share and doing what they wanted.
Those quotes are from the beginning of the thread to which you appended my comment, ignoring the coments in-between. It goes like this:
As you can see, that comment was talking about an admin account on a Mac. Then you reply talking about Windows XP and I roll my eyes.
I'm just saying they're out there, and they're annoying. Good luck trying to shop on some of these sites.
Only if its implementation is broken and insecure. This is the case with VBScript, IE's Jscript and Flash. Not so with JavaScript, which is what we are actually talking about, in case you forgot.
Why aren't you afraid of HTML, CSS, or even images? After all, they're also untrusted content.
Those supposedly quantifiable dangers aren't real, and that's why you're being labelled paranoid.
Are you talking about used PC/Mac games, or in general? Because there's no EULA you have to agree to when you play a game console game, even though they still argue that you licensed the software instead of buying it.
A minimum of 10 years? Where did you get that from?
The grandparent was talking about Macs, smartass.
You're just trading the annoyance of running scripts for the annoyance of pages that don't work right/fully without JavaScript.
Except that blocking all JavaScript is not reasonable at all. It's one of the fundaments of today's web, and used on it everywhere for a variety of functions. By now JavaScript security in web browsers is well understood for it to not be worth thinking about by the end user. This isn't the late 90s anymore, and it's not like you're using IE.
In fact, if you're going to be this paranoid, you should use Lynx or even telnet.
That changed a year ago. Try to keep up.
No, it's what YesScript is for. That one uses a blacklist instead of a whitelist, which is more usable.
I have an even better trick to avoid the new lay-out fluff: having a non-standard user agent string. Yes, even Google uses retarded browser sniffing.
But CERN's WWW had a very important role in the Internet. So important that these days "Internet" and "WWW" are used interchangably.
CERN disagrees.
The Pandora has its own problems, like being expensive, having a limited supply, etc. A GamePark machine like the GP32 or GP2X would be a better option if you're looking for a handheld gaming device.
The best option at the moment, though, is a Nokia N900. But that's more of a smartphone than a handheld gaming device.