<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sat, 25 May 2013 01:21:30 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPClasses.org: Using PHP-GTK to serve Web Applications to HTML 5 Browsers]]></title>
      <guid>http://www.phpdeveloper.org/news/17049</guid>
      <link>http://www.phpdeveloper.org/news/17049</link>
      <description><![CDATA[<p>
On the PHPClasses.org blog today there's a new post showing how you can <a href="http://www.phpclasses.org/blog/post/162-Using-PHPGTK-to-serve-Web-Applications-to-HTML-5-Browsers.html">use PHP-GTK to generate websites</a>, not just the more traditional desktop applications people associate it with.
</p>
<blockquote>
es, you read it right, GTK+, the Gnome Toolkit library, normally used to create desktop applications, can now be used to serve the same applications via the Web to a browser that supports HTML 5 canvas objects. PHP-GTK is a PHP extension that uses the GTK+ library to build PHP desktop applications. So it can eventually benefit for this GTK library enhancements to build PHP-GTK based applications that can be served over the Web to HTML 5 browsers.
</blockquote>
<p>
<i>Manuel</i> starts by explaining a bit about what PHP-GTK (and GTK+) is and a recent update to GTK+ that allows it to generate output to different backends - Wayland (direct graphics rendering) and Broadway (HTML5 canvas support). There's no example code to go along with the post, but there's a good description of how the output of an X Windows session could be pulled in and displayed in a browser (<a href="http://www.youtube.com/watch?v=AO-qca9ddqg">see this video</a> for a cool example using GIMP and Broadway).
</p>]]></description>
      <pubDate>Thu, 27 Oct 2011 09:57:13 -0500</pubDate>
    </item>
  </channel>
</rss>
