jeff_rigby
Banned
D-Bus Will the next desktop be the Browser?
This article grabbed my attention not because it mentions the PS3, D-Bus and Telepathy which are Collabora projects and I believe Collabora is working with Sony in some way, but because it mentions; "the next desktop will be the browser".
I believe Cairo is being used for the PS3 and NGP for their desktop as well as to support webkit. Cairo can be used to support a desktop that is a browser or has a browser like capability.
Patsu and I speculated on HTML5 UI subsections in the XMB and I and others on HTML5 widgets. A better choice is SVG using Cairo and possibly bypassing the HTML5 javascript engine. Clutter support MAY be in the webkit port and on the Desktop but there is no way to confirm this.
The logic of this clicks in my mind. The uses for this in an on-line world beg for some speculated uses in a thread on this forum.
Would such a scheme result in a smaller XMB that is at the same time more powerful? Is a subset of this idea already being used for the PS3 XMB with the full implementation in Firmware 4.0? Anyone else think this is coming?
Spawned to: Will the PS3 have an XMB desktop that has Browser abilities
While many people envision that the next desktop will be the browser, many more do use Web applications almost exclusively, already today. The traditional separation between Web and Desktop app development is blurring. Browsers have become powerful platforms for running complex applications, and this situation is speeding up with the broad and increasing adoption of HTML5 standards by major browsers.
On the other hand, we have D-Bus, a freedesktop.org standard that is at the core of almost every GNU/Linux system out there. It is the de-facto IPC mechanism on which your applications talk and share. D-Bus allows us to write a program in any language, and export its usefulness over a standard channel. Also allows us to write differentiated UIs (e.g, Qt vs. GTK+ vs. NCurses) to interface a common functionality. Yes, one bus to bind them all!
Joining these two pieces together is just the next logical step. A step towards bringing together the best of two contexts: the ubiquity of the Web and the inter-process collaborative nature of the Desktop.
We need to write applications that you can host and use securely and reliably not only in your computer, but anywhere in the Planet where you happen to have a browser plugged into the Net; whether it is your laptop, mobile phone, tablet or your neighbors’ PS3. We also need to encourage application developers to export the logic of their programs over D-Bus, to allow other platforms (like the Web!) to reuse it. Telepathy is a good example of such program.
Almost identical applications in terms of functionality are written for FOSS environments like GNOME, KDE, MeeGo, Android, etc; yet many times only the user experience and the technologies used to build it are different. I think there is room for a wider code-reusing culture if we come back to the original Unix philosophy:
Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.
This article grabbed my attention not because it mentions the PS3, D-Bus and Telepathy which are Collabora projects and I believe Collabora is working with Sony in some way, but because it mentions; "the next desktop will be the browser".
I believe Cairo is being used for the PS3 and NGP for their desktop as well as to support webkit. Cairo can be used to support a desktop that is a browser or has a browser like capability.
Patsu and I speculated on HTML5 UI subsections in the XMB and I and others on HTML5 widgets. A better choice is SVG using Cairo and possibly bypassing the HTML5 javascript engine. Clutter support MAY be in the webkit port and on the Desktop but there is no way to confirm this.
The logic of this clicks in my mind. The uses for this in an on-line world beg for some speculated uses in a thread on this forum.
Would such a scheme result in a smaller XMB that is at the same time more powerful? Is a subset of this idea already being used for the PS3 XMB with the full implementation in Firmware 4.0? Anyone else think this is coming?
Spawned to: Will the PS3 have an XMB desktop that has Browser abilities
Last edited by a moderator: