Software As She’s Developed

Mahemoff’s Podcast/Blog - Web, Programming, Usabilty from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

Entries Tagged as 'Links'

Cross-Domain Communication with IFrames

March 31st, 2008 · 5 Comments

This article explains iframe-to-iframe communication, when the iframes come from different domains. That you can do this effectively is only now becoming apparent to the community, and is now used in production by Google, Facebook, and others, and has powerful implications for the future of Ajax, mashups, and widgets/gadgets. I’ve been investigating the technique and […]

[Read more →]

Tags: Links · SoftwareDev

Shindig Architecture: Java gadget Server 3 - Util

February 29th, 2008 · No Comments

More raw Shindig notes. This time, looking at org.apache.shindig.util. See Shindigging tag. This is just a quickie for completeness sake as it’s a few generic util classes. This post completes the listing of all Java classes in the Shindig architecture at this time. Check - Runs some standard assertions (empty null etc). InputStreamConsumer - Input stream -> […]

[Read more →]

Tags: Links · SoftwareDev

Shindig Architecture: Java Gadget Server 2 - Servlets

February 26th, 2008 · No Comments

More raw Shindig notes. This time, looking at org.apache.shindig.gadgets.http. See Shindigging tag. I'll structure them just a little more this time. Main Servlet BasicHttpContext.java - data struct for country/language/locale GadgetRenderingServlet.java - The servlet that accepts gadget spec URL and prefs, and outputs the gadget content (typically in an iframe). Delegates heavily to GadgetServer, in order to get a [...]

[Read more →]

Tags: Links · SoftwareDev

Shindig Architecture: Java Gadget Classes

February 25th, 2008 · 1 Comment

This is the first of an open series on the architecture of Shindig, the new open-source gadget/widget framework project. As mentioned here earlier, this project is building something similar to iGoogle, i.e. an environment for serving gadgets, a run-time environment for the gadgets to operate in, and a gadget container (as well as OpenSocial support). I'm [...]

[Read more →]

Tags: Links · SoftwareDev

Dual-Side Templating

February 14th, 2008 · 11 Comments

Ajax, Ajax Patterns, Javascript, Server-Side Javascript As server-side Javascript continues to gather momentum, patterns will start to emerge. Dual-side templating, which I'll explain below, is a pattern I've been harping on about for a while because you can kinda sorta use it already with a product like Rails. It will be a lot more powerful with [...]

[Read more →]

Tags: Links · SoftwareDev

BlingText and Banner

February 12th, 2008 · No Comments

Ajax, AjaxPatterns As foretweeted last week, I created a little Ajax app called BlingText. As you can see, it takes a message and provides some ASCII renderings. In particular, it includes a port of the old UNIX/C Banner utility. If I do more work on it, the main improvements will be: Options. Let the user specify, for [...]

[Read more →]

Tags: HumansAndTech · Links · SoftwareDev

Where Do Widgets Come From? A Look at Widget/Gadget Content Types

February 1st, 2008 · 1 Comment

Ajax, AjaxPatterns, Gadgets, Google, Web, Web 2.0, Widgets Background A while back, I walked through a Google Gadget I made called Digg Roundup, which simply shows Digg headlines and can be customised on topic and popularity. In my quest for an uber-simple tutorial, one thing I skipped on was content type, the subject of the present muttering. [...]

[Read more →]

Tags: Links · SoftwareDev

Taking Browser Tabs Seriously

January 31st, 2008 · 8 Comments

I've just updated my favicon library, which I first wrote about here. I'll explain more about the update in a separate post. For now, I want to talk about browser tabs. Browser tabs were introduced by Opera. Then Firefox adopted them a few years later, as did Safari. Then Microsoft stepped into the '90s with their [...]

[Read more →]

Tags: General · HumansAndTech · Links · SoftwareDev

Firebug Wishlist

August 5th, 2007 · 1 Comment

Just mailed Joe Hewitt a couple of suggestions for the bug. Hi Joe, A couple of firebug suggestions. (1) Search On the Ajaxian interview, you mentioned people have trouble locating and knowing about the existence of Search. (Me too.) Redesigning the layout will help, but I'd also suggest retaining the standard alt/control-F shortcut somehow, as I'm sure a lot [...]

[Read more →]

Tags: Links · SoftwareDev

Ajax Patterns Lookalike

July 29th, 2007 · No Comments

So there's this Japanese R&D blog that focuses on covers and spotted an uncanny resemblance. Ajax本が一杯出てきているけど、トウトウこんな本まで登場です。 Ajax Design Patterns http://www.oreilly.com/catalog/ajaxdp/index.html Ajax Design Patterns 作者: Michael Mahemoff 出版社/メーカー: Oreilly & Associates Inc 発売日: 2006/07 メディア: ペーパーバック カバー表紙が「バクダッド・カフェ」風味。ちょっと惹かれる。   紀伊国屋、DVD「バクダッド・カフェ 完全版」を4月25日に発売―日本初公開版に、カットシーンを追加した完全版で登場http://www.watch.impress.co.jp/av/docs/20030204/kino.htm 少しは読もうかな? Bagdad Cafe is an arthouse that was always in the video library but I never watched. The film runs 95 minutes in the [...]

[Read more →]

Tags: Links