Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

I love the web. The web should allow anyone to access any experience that they need without the need for native install or content walled garden.

I wish I could easily move away from blogger

Paul Kinlan

I'm incredibly frustrated with Blogger's lack of updates, inconsistent publishing, and inflexibility. I wouldn't recommend it to anyone looking for a reliable blogging platform.

Read More

Google Adsense for Search and IE7 Openseach Provider

Paul Kinlan

I contacted Google about using my AdSense account with IE7's SiteSearch through OpenSearch. Unfortunately, they don't currently allow anything but their own search boxes. I think this is a limitation and they said they'd consider it, but for now, using AdSense with IE7's OpenSearch provider is not permitted.

Read More

Google Adsense For Search Limits Use [In a Bad Way]

Paul Kinlan

I wanted to use IE7 Beta 2's custom search providers with my Google AdSense for Search account to create a site search that generates revenue. Unfortunately, Google's terms of service explicitly prohibit this by requiring search queries to originate directly from user input in the search box. This restriction limits the potential of OpenSearch integration with AdSense for Search, which is disappointing.

Read More

The Successes of my first AJAX Application: Part 9

Paul Kinlan

In this installment, I reflect on the limitations of Blogger.com as a blogging platform. Despite its user-friendliness, several features fall short of my needs. The "Blogger For Microsoft Word" integration isn't particularly helpful, the WYSIWYG editor is inconsistent, and the available tags seem outdated. I crave more innovation, especially regarding feed customization and ping configuration. While AudioBlogging.com intrigues me, its practicality for someone in the UK is questionable. Ultimately, I desire greater control and configurability, but acknowledge Blogger's value as a free service.

Read More

XAML Menu Throbbing!

Paul Kinlan

I had this cool idea to add some throbbing action to my GelButton menu items in XAML. I wanted them to subtly pulse when hovered over. Turns out, it's harder than I thought! I've learned some limitations in XAML (May CTP): you can't start/stop storyboards from triggers, apply a single animation to all controls of a type, and TargetID is deprecated in favor of TargetName. Points 1 & 2 are especially problematic as they blur the lines between UI and application logic. I'm going to look for workarounds and see if others have solutions. Might even post my (probably wrong) ideas on how things should work.

Read More