TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

PS4 UX is powered by WebGL

259 pointsby sciwizover 11 years ago

18 comments

gisenbergover 11 years ago
There&#x27;s a bit of irony in that the strengths of HTML5 shine through when confined to a single environment. If the best experience comes from targeting a single environment, then why go web at all? Further, HTML is considered a strong contender for true cross-platform app support, which is where it fails the hardest. In my experience, it&#x27;s less effort to target native apps per platform than to try and use something like PhoneGap for apps of reasonable quality and complexity.<p>The single environment HTML5 showcase is also often supported by another development team who is actively trying to support their specific use cases; Microsoft with IE&#x2F;WinJS, Mozilla with Firefox&#x2F;WebOS, Sony with a PS4-optimized WebGL implementation, etc.<p>When the big players hit roadblocks during the development of something as high profile as their UI for their next-gen console, the browser can be changed on-the-fly to overcome them. That option isn&#x27;t available to the rest of the world, and &quot;audio doesn&#x27;t work like we need it to&quot; being a solvable problem can certainly influence whether or not you believe HTML5 is a suitable app platform.
评论 #6742232 未加载
评论 #6741938 未加载
评论 #6741965 未加载
评论 #6742962 未加载
评论 #6744001 未加载
评论 #6743306 未加载
kllrnohjover 11 years ago
So they have a web browser for the sole purpose of setting up an GLES context for their UI? On a video game console? I guess that&#x27;s what you do when you suddenly have 8GB of RAM, you piss it away on useless shit...
评论 #6741721 未加载
评论 #6741607 未加载
评论 #6741583 未加载
评论 #6741626 未加载
评论 #6741666 未加载
评论 #6742224 未加载
评论 #6741941 未加载
评论 #6743658 未加载
评论 #6741696 未加载
评论 #6741768 未加载
评论 #6741835 未加载
seanalltogetherover 11 years ago
Both steam and mac app stores are html as well. It really makes sense given how easy it is to create fluid layouts in browsers, as well as how much easier it is to prototype new changes from designers.
评论 #6741658 未加载
评论 #6741730 未加载
评论 #6741592 未加载
评论 #6741857 未加载
评论 #6742192 未加载
drawkboxover 11 years ago
Most game companies and associated now use embedded Webkit that makes all this possible. Apple webkit investment still paying dividends and benefitted so many areas including desktop browsers (Chrome, now Opera) that run on it.<p>EA&#x27;s open source initiatives almost all use an embedded webkit lib&#x2F;browser to render UI content (some also use Scaleform (flash) -- skate 3 uses it a bunch).<p><a href="http://gpl.ea.com/" rel="nofollow">http:&#x2F;&#x2F;gpl.ea.com&#x2F;</a><p>Back in the day EA did this more often, they also had an EASTL for game optimized STL containers&#x2F;usage: <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2271.html" rel="nofollow">http:&#x2F;&#x2F;www.open-std.org&#x2F;jtc1&#x2F;sc22&#x2F;wg21&#x2F;docs&#x2F;papers&#x2F;2007&#x2F;n227...</a>
评论 #6741808 未加载
macspoofingover 11 years ago
Makes sense. HTML&#x2F;CSS&#x2F;JS is not a bad way to build UI and if you&#x27;re going to have an HTML rendering engine and JS VM on your machine, you might as well use it.<p>When WebView on iOS and Android finally get WebGL support ( what&#x27;s taking so slong?!!?), native app development with native SDKs will plummet.
评论 #6741577 未加载
评论 #6741574 未加载
评论 #6741569 未加载
评论 #6741729 未加载
shocksover 11 years ago
Many commenters here may be very surprised to know that it is very common for game developers to use Flash&#x2F;ActionScript to build both game interfaces and game logic. See ScaleForm.<p>WebGL is the natural next step.
评论 #6744387 未加载
davbover 11 years ago
I suspect it may be rendered in WebKit (<a href="http://www.scei.co.jp/ps4-license/webkit.html" rel="nofollow">http:&#x2F;&#x2F;www.scei.co.jp&#x2F;ps4-license&#x2F;webkit.html</a>)
评论 #6741637 未加载
评论 #6741680 未加载
评论 #6741984 未加载
kayooneover 11 years ago
Its actually a pretty small part of the UX as the guy pointed out here: <a href="https://plus.google.com/113371030751322342143/posts/5akNbY6A15J" rel="nofollow">https:&#x2F;&#x2F;plus.google.com&#x2F;113371030751322342143&#x2F;posts&#x2F;5akNbY6A...</a>
fidotronover 11 years ago
More interesting is it is running FreeBSD: <a href="http://www.scei.co.jp/ps4-license/" rel="nofollow">http:&#x2F;&#x2F;www.scei.co.jp&#x2F;ps4-license&#x2F;</a>
评论 #6742466 未加载
ffrryuuover 11 years ago
So that&#x27;s why PS4 is using 70-90W idle?
filipedeschampsover 11 years ago
Despite all the hate, they&#x27;ve done it and it looks rock solid. Great job guys!
damirkotoricover 11 years ago
Hate it when people use UX as a cool new buzzword for UI. UX is not UI. Read:<p><a href="http://www.helloerik.com/ux-is-not-ui" rel="nofollow">http:&#x2F;&#x2F;www.helloerik.com&#x2F;ux-is-not-ui</a>
Toucheover 11 years ago
Any video of what it looks like?
评论 #6741693 未加载
评论 #6742009 未加载
davbover 11 years ago
I really enjoy getting to &quot;peak behind the curtain&quot; of embedded systems and other such appliances, especially games consoles. They&#x27;ve always held a certain mystique. Sometimes a beautiful, glossy UI running on top of a well thought out, logical and high performance system can be just as exciting as the games they were designed to deliver.<p>(At least to someone stuck doing LoB&#x2F;ERP work and CMS development.)
eonilover 11 years ago
WebGL is just an interface to low-level graphics. This just means HTML was inappropriate for any UX in PS4.<p>So, why didn&#x27;t they use just native GL code? Because of sandboxing limitation?
camus2over 11 years ago
yeah, Netflix thought it was a good idea too until they ditch their web ui for a native one:<p><a href="http://gigaom.com/2013/11/12/netflix-ditches-webkit-to-roll-out-slick-new-ui-for-smart-tvs-roku-boxes-and-game-consoles/" rel="nofollow">http:&#x2F;&#x2F;gigaom.com&#x2F;2013&#x2F;11&#x2F;12&#x2F;netflix-ditches-webkit-to-roll-...</a>
评论 #6742389 未加载
morenoh149over 11 years ago
no surprise. Here in SF Sony was searching aggressively for webGL and JS hackers since last year
taopaoover 11 years ago
UX =&gt; UI
评论 #6742781 未加载