3 ms·
I'd say that in the near future it will be possible to use some of the larger, more widely touted features of HTML5 and related tech. Definitely things like can
by dtwwtd 15y ago
I'd say that in the near future it will be possible to use some of the larger, more widely touted features of HTML5 and related tech. Definitely things like canvas and web sockets as most modern browsers support those now in some form and it looks as if even IE 10 will support web sockets.
The way I see some of the other things: They're coming along, slowly. It will probably be awhile before you're able to use many of the new browser APIs or things like WebGL without some (many?) hacks to ensure that things work properly in all browsers.
- moldbug 15y agoWhat scares me is that this is actually a much lower compatibility expectation than Posix ever achieved. It is possible to use strict Posix APIs, whether "large and widely touted" or not, and always has been. It is not and never has been possible to treat Posix as a single interoperable platform, because every Unix vendor wound up developing their own APIs much faster than the Posix process could standardize this. Also, once vendor APIs diverge in semantics, whether because of implementation errors or spec ambiguities/inconsistencies, these differences become permanent, as no vendor wants to break the existing code of a developer who was loyal enough to target their platform in the first place. And everyone has a motivation to "extend and embrace," of course. Can anyone name some factors that mitigate these effects in the HTML5 context?