|
I hope Griff doesn't mind me answering on his behalf, but bytecode has been around for decades now (first by Burroughs machines in the 1960s if my sources are correct), as have the concepts of VMs. Both of these could be used to achieve platform-independence.
I don't care about browser-independence - the whole HTML+CSS+JS stack disobeys all good principles of software engineering. Each component should do just one thing, and do it well.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
The little endians and big endians will not hear of it!
I noted your stack didn't include PHP. When I do webdev, it generally includes all four - and a bunch of SQL on the back end to keep all things in balance.
In some ways, I haven't had this much fun since I found out about inline assembly block for C.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Luckily, the back end is something entirely different - a variety of technologies are available there.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
"The little endians and big endians will not hear of it!"
As for Unicode, simply add a byte order mark.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
the IE and its design and "machine" are legacy code of Windows 95 stuff. On old legacy project trowing all in the trash can is the only solution, and make a new start.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
I'm a web developer, and as most (maybe all) of us, I don't use it for development, but the truth is that if you target IE as your main browser, you have 99% chances that things will work everywhere.
If on the other hand, you target other browsers (any), chances are that it will only work properly on that browser.
Also the IE dev tools improved A LOT!
Also, if we're here today we have to thank a lot to IE.
Actually the torture is IE8, which according to wikipedia was released in March 2009. It's not MS fault that companies/people froze in time and we still have to target this version.
Go and develop for the Chrome version that was released at that time
Also, try to work for a customer that requires Opera...
Bottom line, don't blame IE for this inconsistency between environments, it's the same pain that native developers feel when developing for different devices and platforms.
Live with it and ENJOY!!!
|
|
|
|
|
Even if Microsoft comes up with a new browser, there is no guarantee that it will stay up to the mark.
New browser = new bugs, less functionality and developers will have to struggle to satisfy client's need for new browser.
Life is a computer program and everyone is the programmer of his own life.
|
|
|
|
|
That's all I've got to say about it!
New version: WinHeist Version 2.1.0
My goal in life is to have a psychiatric disorder named after me.
I'm currently unsupervised, I know it freaks me out too but the possibilities are endless.
|
|
|
|
|
You're being exceedingly generous...
The best way to improve Windows is run it on a Mac.
The best way to bring a Mac to its knees is to run Windows on it.
~ my brother Jeff
|
|
|
|
|
Yeah I was going to say they could put it where the sun don't shine but the anger management classes have really been paying off!
New version: WinHeist Version 2.1.0
My goal in life is to have a psychiatric disorder named after me.
I'm currently unsupervised, I know it freaks me out too but the possibilities are endless.
|
|
|
|
|
Slowest browser ever
|
|
|
|
|
|
|
|
I did not believe it until I saw.
I had a clumsy GPRS connection and I was trying to play Battleknight, a web game. Several pages failed to load because the timeouts were set at 60 seconds - I was being attacked without being capable of occupying my player first.
Out of frustration I tried Firefox: loading time of the pages went from 60-80 seconds to 3-4. Regularly. If you consider that my connection was billed on time basis you may understand the savings, when the connection costs 3$/hour...
Geek code v 3.12
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++*
Weapons extension: ma- k++ F+2 X
|
|
|
|