Writing a browser in three rows

We reached a new record: writing a browser in three rows! After python I decided to test also WebKit bindings for ruby:

[kaltura-widget wid=”jr0a2p7nrk” width=”410″ height=”364″ addpermission=”0″ editpermission=”3″ /]

And these are the three rows:

require 'webkit'
Gtk::Window.new().add(wv = Gtk::WebKit::WebView.new).show_all
Thread.new do Gtk.main end

As you can see from the video to open a webpage you have to write wv.open(“URL”) to the irb prompt.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s