<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
> Subject: RE: [LAD] "bleeding edge html5" has interesting Audio APIs<br>
> From: d@drobilla.net<br>> As for UIs, there is precisely one "platform" available by default on<br>> almost all devices: the browser.  Period.<br>> <br>> How much a bunch of Unix curmudgeons or Java fans dislike that fact<br>> doesn't change it, any more than me disliking blue changes the colour of<br>> the sky.<br><br>
I think I missed the point so this response might also miss the mark. This has <br>nothing to do with blue skies. Green grass is also everywhere but not being a<br>cow means I will probably get serious gut ache if I eat it.<br><br>Liking/disliking Java or browsers does not really bear on their applicability to any <br>given problem. Does one size now fit simply because everybody has some kind of<br>browser? Availability has nothing to do with applicability to a solution.<br><br>> Plus, the same UI works on any PC, iOS, blackberry, etc.<br><br>That is also a bit of a longshot. Web content is as volatile as any programing<br>language, now its java applets, javascript, or html4, or html5, or flash. Hoping <br>that it works in your browser is just pushing a lot of effort back onto the <br>developer. This mish-mash of languages just about seems to work for the<br>web because the websites want to get exposure to everybody so it is totally in <br>their interest to work in all the different browser configurations (including text <br>based ones for example). It might not work so well for applications that are not<br>after universal exposure or that want to be used for what they  are - applications<br>and not web pages.<br><br>What I am trying to say is that just because every system has a hammer does <br>not mean you have to support nails. Screws will still always have a use but<br>people may just have to get a driver from somewhere to use them.<br><br>Nick.                                                                                 </div></body>
</html>