[QUOTE=garry;21644942]OP is like saying that HL2 running in a browser completely coded in HTML5 wouldn't be anything special because we've already seen it running outside a browser[/QUOTE]
To be honest, it really shouldn't be an issue. If the browser impedes performance to such a degree an otherwise comparatively cheap and old game runs like shit something is wrong.
Having a framework in which a 3D game is even possible as standard is pretty damn impressive though.
[QUOTE=garry;21644942]OP is like saying that HL2 running in a browser completely coded in HTML5 wouldn't be anything special because we've already seen it running outside a browser[/QUOTE]
Of course, because we all know that 5gb of content downloads during a 10 second long loading screen!
And if we are talking reusing cached data, then how is it different from running local application? (Quake Live) Because instead of boring Aero title bar we have fancy Chrome tabs?
Still not impressed, yawn
[QUOTE=__stdcall;21656411]Of course, because we all know that 5gb of content downloads during a 10 second long loading screen!
And if we are talking reusing cached data, then how is it different from running local application? (Quake Live) Because instead of boring Aero title bar we have fancy Chrome tabs?
Still not impressed, yawn[/QUOTE]
You're completely missing the concept. But you also scream of someone who knows nothing about the web as na industry. Which means your ignorance is forgivable.
it's great and new and exciting but i don't think it will be the end of flash.
flash and html have commingled perfectly fine up until now and i don't really see why there can't be both still continuing in existence
[editline]03:56PM[/editline]
[QUOTE=__stdcall;21656411]Of course, because we all know that 5gb of content downloads during a 10 second long loading screen!
And if we are talking reusing cached data, then how is it different from running local application? (Quake Live) Because instead of boring Aero title bar we have fancy Chrome tabs?
Still not impressed, yawn[/QUOTE]
what the fuck are you talking about? pick a train of thought and stick to it
I like how it defines more like this is how a browser works and this is how websites should be rather than having plugins all over the place that pretty much just place whatever they're doing within the browser. I dunno how else to explain what I mean.
[url]http://helium.hexxeh.net:8080/GwtQuake.html[/url]
Nice HTML5 and WebGL demo there, Quake in your browser using HTML5.
I like HTML5 because it adds a whole bunch of new tags and features which negate a whole bunch of client side JavaScript people have had to rely on (e-mail validation? just use an <input> tag with type="email")
It also cleans up HTML. The doctype is just there to trigger standards mode, it hasn't meant anything for a while now. It's specified that HTML5 parsers have to accept <tag /> syntax, which before was an error (but people who thought they were using XHTML used it a whole bunch). <canvas> is great, especially since the API easily allowed for the addition of the 3D canvas Mozilla came up with (now known as WebGL). And a side effect of all the new <canvas> use, the the speed ups in all the JS engines.
It's also increased interest in the language and related specs and in browser engines, that interest is why IE9 supports SVG and XHTML, and why all the browsers now have much faster JS engines (which are still getting faster). The renewed interest is also beneficial for other areas, Mozilla's JS engine got a feature called Trace Compilation, that same feature is what makes LuaJIT so much faster than the default interpreter/old JIT.
[QUOTE=TheDecryptor;21710705](e-mail validation? just use an <input> tag with type="email")[/QUOTE]
Email validation is a waste of time IMHO. You'll always get false negatives no matter what insane regex (or whatever) you use, and at the end of the day if people want to enter a fake email, they'll just use a perfectly valid but non existent one like [email]jhfhft@jihad.info[/email]
[QUOTE=turb_;21711130]Email validation is a waste of time IMHO. You'll always get false negatives no matter what insane regex (or whatever) you use, and at the end of the day if people want to enter a fake email, they'll just use a perfectly valid but non existent one like [EMAIL="jhfhft@jihad.info"]jhfhft@jihad.info[/EMAIL][/QUOTE]
Well there are two reasons for email validation. One as you pointed out is for people who don't want to put a real email in there. The other would be to actually ensure that people input their email correctly, so that if they need to request a new password or activate their account, it actually gets sent somewhere.
[QUOTE=Pepin;21727372]One as you pointed out is for people who don't want to put a real email in there.[/quote]
That's not a reason for email validation, as I said it's easier just to make a garbage but valid email address.
[quote]The other would be to actually ensure that people input their email correctly, so that if they need to request a new password or activate their account, it actually gets sent somewhere.[/QUOTE]
They should enter their email address correctly, it's not hard. Also you're more likely to make a letter based typo (which passes validation), than stick a bad symbol or something in.
I hate email validation, I always just leave the site if I have to.
These forums have email validation
[QUOTE=Wipmuck;21731087]I hate email validation, I always just leave the site if I have to.[/QUOTE]
You mustn't be on many sites. Almost every website requires it.
It's not like it's really time consuming to click a link in your email.
Even easier, Google Talk pops up that I have a new message. 2 clicks and I've confirmed my email.
@Wipmuck : You are well and truely lazy! How did you pluck up the courage to validate your email for here(facepunch)..
I'm not so sure on HTML5's performance compared to flash's.
[URL]http://www.themaninblue.com/writing/perspective/2010/03/22/[/URL]
[QUOTE=turb_;21730957]They should enter their email address correctly, it's not hard. Also you're more likely to make a letter based typo (which passes validation), than stick a bad symbol or something in.[/QUOTE]
Is that really a good reason to not validate that field? If it just helps a few brain dead people from entering the incorrect email, isn't it serving a purpose?
[QUOTE=Pepin;21746194]Is that really a good reason to not validate that field? If it just helps a few brain dead people from entering the incorrect email, isn't it serving a purpose?[/QUOTE]
No because most implementations will fall apart as soon as someone uses an IDN.
There are way too many edge cases to bother validating an email. (by the way, I'm talking about [i]validating[/i], not [i]verifying[/i])
[QUOTE=Pepin;21746194]I'm not so sure on HTML5's performance compared to flash's.
[URL]http://www.themaninblue.com/writing/perspective/2010/03/22/[/URL][/QUOTE]
But this way it's browser dependant, not Adobe dependant.
When I said e-mail validation, I meant that the address entered would be valid (e.g. not a date or a phone number), not that it exists.
Edit: It's not really surprising that Flash is faster at animation, it's a decade+ old rendering engine that's highly optimised for animation. Web Browsers aren't.
Uh, the email adress format isn't very complicated. It should be pretty easy to validate.
Fully conforming to the RFC requires a page long regex, you can write smaller code to skip things but then you risk rejecting valid e-mails you don't expect.
One site I use refuses the "username+sitename@gmail.com" format, so I get a whole bunch of messages from them with no way to filter it (different senders every time)
[QUOTE=turb_;21751537]No because most implementations will fall apart as soon as someone uses an IDN.
There are way too many edge cases to bother validating an email. (by the way, I'm talking about [i]validating[/i], not [i]verifying[/i])[/QUOTE]
I'm sorry but if you are claiming that you just shouldn't bother validating a form field that a user is going to be directly interacting with you obviously have no real world UX/UI design experience.
Validate everything. Always assume your users are completely computer illiterate, and stupid proof everything.
I'm not trying to argue that HTML5 is bad or anything, but I am just a bit skeptical about how fast it really is and if it really is that much better than flash. I can see it being better for a lot of things, but I can also see flash being more suited for other things.
[QUOTE=garry;21756560]But this way it's browser dependant, not Adobe dependant.[/QUOTE]
I am not quite sure if I understand your point. As far as flash's performance, it should be the same under any browser. But under different OS's it will perform different, best on windows, worse on mac, and terrible on linux. But I'm still confused about what you are trying to say.
What would you suggest as a valid performance comparison?
[QUOTE=TheDecryptor;21756635]Edit: It's not really surprising that Flash is faster at animation, it's a decade+ old rendering engine that's highly optimised for animation. Web Browsers aren't.[/QUOTE]
It just isn't animation with this though, it is also the math. All the tests do the same thing, generate x amount of particles and then calculate their path based on some algorithm.
[QUOTE=Andreas;21735075]@Wipmuck : You are well and truely lazy! How did you pluck up the courage to validate your email for here(facepunch)..[/QUOTE]
Facepunch > Other sites
[QUOTE=KmartSqrl;21761524]Validate everything. Always assume your users are completely computer illiterate, and stupid proof everything.[/QUOTE]
What if someone tries to register with hello`+there@παράδειγμα.δοκιμή
Your magical email validation system falls right down. For the record, that's a valid email
To be honest, most sites shouldn't even request an email, or it should be optional. The only use is annoying newsletters, notifications and forgotten password, well, I don't forget my passwords, so I don't need an email registered, but yet they insist.
[QUOTE=turb_;21770814]What if someone tries to register with hello`+there@παράδειγμα.δοκιμή
Your magical email validation system falls right down. For the record, that's a valid email[/QUOTE]
If it's a valid email why would my email validation say that it's not? That's a horrible assumption to make.
I'm loving HTML5, and I'm really hoping major companies like YouTube, Google, and Adobe all utilize it so we can forever drop flash. HTML5 runs great in my Firefox browser with Linux Mint 9.
Sorry, you need to Log In to post a reply to this thread.