{"id":311,"date":"2012-03-06T09:23:14","date_gmt":"2012-03-06T15:23:14","guid":{"rendered":"http:\/\/www.alandmoore.com\/blog\/?p=311"},"modified":"2012-03-06T09:23:14","modified_gmt":"2012-03-06T15:23:14","slug":"wcgbrowser-meet-world","status":"publish","type":"post","link":"https:\/\/alandmoore.com\/blog\/2012\/03\/06\/wcgbrowser-meet-world\/","title":{"rendered":"WCGBrowser, meet world&#8230;"},"content":{"rendered":"<p>After conversing a bit with one reader of my <a title=\"Creating a kiosk with Linux and X11:  2011 edition\" href=\"https:\/\/alandmoore.com\/blog2\/2011\/11\/05\/creating-a-kiosk-with-linux-and-x11-2011-edition\/\">kiosk how-to<\/a>, I was reminded how tricky it can be to really lock-down a modern web browser for kiosk use. \u00a0It&#8217;s so tricky, that for my own needs I ended up writing my own browser.<\/p>\n<p>Well, I figure it&#8217;s time to stop being stingy, so I am releasing the code to that browser under the GPL. \u00a0You can find it on github, here:<\/p>\n<p><a href=\"https:\/\/github.com\/alandmoore\/wcgbrowser\">https:\/\/github.com\/alandmoore\/wcgbrowser<\/a><\/p>\n<p>Contributions would be welcome, as the code has some stupidities and shortcomings. \u00a0It does work for my needs, and may work in a wide variety of situations, so feel free to make use of it.<\/p>\n<p>I will, of course, appreciate code contributions from those so inclined!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After conversing a bit with one reader of my kiosk how-to, I was reminded how tricky it can be to really lock-down a modern web browser for kiosk use. \u00a0It&#8217;s so tricky, that for my own needs I ended up writing my own browser. Well, I figure it&#8217;s time to stop being stingy, so I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7,5],"tags":[16,33,28,41],"class_list":["post-311","post","type-post","status-publish","format-standard","hentry","category-floss","category-programming","category-technology","tag-floss-2","tag-kiosk","tag-programming-2","tag-software-projects"],"_links":{"self":[{"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/posts\/311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/comments?post=311"}],"version-history":[{"count":1,"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/posts\/311\/revisions"}],"predecessor-version":[{"id":312,"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/posts\/311\/revisions\/312"}],"wp:attachment":[{"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/media?parent=311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/categories?post=311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alandmoore.com\/blog\/wp-json\/wp\/v2\/tags?post=311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}