Freedom of speech doesn't mean freedom of audience. You have the right to say whatever you want, as much as the rest of us have a right to ignore you if we decide so.
The whole point of the WWW was that it was supposed to be resolution independent - I know a lot of people have forgotten that, alas, since it makes the web more accessible for everybody if you can adjust font sizes.
Hear, hear. I can count the sites that have a clear separation between content and presentation with my toes.
Much agreed about the new control panel layout in Vista / Win 7. I keep spending much more time than i should whenever i need to change some minor system configuration. But hey, does it look spiffy!
John Carmack announced a while ago the sourcecode for Doom 3 (iD Tech 4) would be released some time near this years' end. It was on a recent QuakeCon IIRC.
I was wondering - Âhow much stress does enabling HTTPs on a huge site like Wikipedia puts on a modern web server? IIRC this was one of the reasons Facebook took quite a while to enable SSL for their users.
Seems like just about every article that comes out about Firefox there's a dozen or so folks that keep complaining about how slow Firefox is and how much memory it leaks.
Perhaps it's because it is true. I like Firefox, but i wont hide my head in the sand and claim that its memory handling is flawless.
Which is exactly my point, and the point of the grandparent poster. HTML is, today, a kludge of patches over a technology that was originally built for a very different purpose. Again, someone mentioned websockets, which is (luckily) a right step torwards a modern, redesigned web protocol.
No, it's more like Opera Turbo. There's a server which preprocesses a web page for you, making it easier for the device to process and present. So yes, if Silk were ever down you'd be basically unable to surf the web.
Then again, every single online service i use daily has the same issue.
DOM based browsers still display static content:) They just make it easy for you to modify content afterwards its been served.
Someone below mentioned websockets - check it for a good overview of a proper full-duplex protocol which would solve most of these issues i've been mentioning.
I hate JS:), but that is beyond the point. Do you realize the amount of work and back-and-forths you need to do only to perform an action when you click on something on a page?
The feature is abused by AJAX which depends on long TCP sessions. I mentioned Google because its online apps usually implement this very well (from the UI point of view, at least).
No. The parent poster raises a nice point regarding TCP sockets and how they're handled to provide "instant" UI response. Google does it beautifuly but it requires a crapload of work and testing in order to get it right, not to mention it basically (again!) abuses a TCP feature intended for a completely different thing.
I'm talking the fact that you need to execute an HTML call in scripting language inside the same browse to retrieve HTML content which most of the times requires a framework tool in order to be reprocessed and inserted into the main pages' DOM. It's a (very ugly) workaround for the fact that HTML is was designed as a one-way method of comunication - static content.
Agreed, but then again, there's no magical solution for porting. There are great tools that ease the process though, in pretty much any platform and technology you'd like.
The fact that porting requires work shouldn't be an excuse to turn web browsers into fancy VMs.
And even then, it is not the desired target. If you use the right tools for each platform it gets way easer; Java paves and easy road for porting between desktops, Android, iOS, Chrome and Blackberry, for example.
Freedom of speech doesn't mean freedom of audience. You have the right to say whatever you want, as much as the rest of us have a right to ignore you if we decide so.
Arch Linux. Great support, ease of maintenance and gets updates as soon as a package releases a new version.
I'm a long time Gentoo user and i'm considering migrating my workstation to Arch.
How long are we leaving them there?
I disagree. This isn't about climbing a mountain or discovering radium, which would have happened sooner or later.
Unix in particular was so advanced and well thought out for its time that it is ridiculous.
But ... comments like yours seriously piss me off - do you really think that if Ritchie hadn't created C, that no one else would have?
He still did it, didn't he? He helped created both a low-level language and a OS that are still widely used everywhere, 40 years later.
His contribution to our everyday life shouldn't be understated.
The whole point of the WWW was that it was supposed to be resolution independent - I know a lot of people have forgotten that, alas, since it makes the web more accessible for everybody if you can adjust font sizes.
Hear, hear. I can count the sites that have a clear separation between content and presentation with my toes.
Who is Justin Bieber?
Thank you.
Much agreed about the new control panel layout in Vista / Win 7. I keep spending much more time than i should whenever i need to change some minor system configuration. But hey, does it look spiffy!
John Carmack announced a while ago the sourcecode for Doom 3 (iD Tech 4) would be released some time near this years' end. It was on a recent QuakeCon IIRC.
I was wondering - Âhow much stress does enabling HTTPs on a huge site like Wikipedia puts on a modern web server? IIRC this was one of the reasons Facebook took quite a while to enable SSL for their users.
Seems like just about every article that comes out about Firefox there's a dozen or so folks that keep complaining about how slow Firefox is and how much memory it leaks.
Perhaps it's because it is true. I like Firefox, but i wont hide my head in the sand and claim that its memory handling is flawless.
Yes. Opera did it first. As usual!
This is more of an architectural issue....
Which is exactly my point, and the point of the grandparent poster. HTML is, today, a kludge of patches over a technology that was originally built for a very different purpose. Again, someone mentioned websockets, which is (luckily) a right step torwards a modern, redesigned web protocol.
No, it's more like Opera Turbo. There's a server which preprocesses a web page for you, making it easier for the device to process and present. So yes, if Silk were ever down you'd be basically unable to surf the web.
Then again, every single online service i use daily has the same issue.
DOM based browsers still display static content :) They just make it easy for you to modify content afterwards its been served.
Someone below mentioned websockets - check it for a good overview of a proper full-duplex protocol which would solve most of these issues i've been mentioning.
Exactly - this is was i was talking about. A true full-duplex web protocol would be a godsend. Thanks!
I hate JS :), but that is beyond the point. Do you realize the amount of work and back-and-forths you need to do only to perform an action when you click on something on a page?
So the solution to Nintendo pissing over homebrew developers is turn every single game into web apps?
The feature is abused by AJAX which depends on long TCP sessions. I mentioned Google because its online apps usually implement this very well (from the UI point of view, at least).
Which means that Java is no longer slow by then. Only the rest of your system :)
No. The parent poster raises a nice point regarding TCP sockets and how they're handled to provide "instant" UI response. Google does it beautifuly but it requires a crapload of work and testing in order to get it right, not to mention it basically (again!) abuses a TCP feature intended for a completely different thing.
I'm talking the fact that you need to execute an HTML call in scripting language inside the same browse to retrieve HTML content which most of the times requires a framework tool in order to be reprocessed and inserted into the main pages' DOM. It's a (very ugly) workaround for the fact that HTML is was designed as a one-way method of comunication - static content.
Agreed, but then again, there's no magical solution for porting. There are great tools that ease the process though, in pretty much any platform and technology you'd like.
The fact that porting requires work shouldn't be an excuse to turn web browsers into fancy VMs.
PyObjC. It's completely doable.
And even then, it is not the desired target. If you use the right tools for each platform it gets way easer; Java paves and easy road for porting between desktops, Android, iOS, Chrome and Blackberry, for example.