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.

Blogger Introduces RSS 2.0 Without telling anyone it seems

Paul Kinlan

Blogger has quietly rolled out RSS 2.0 support, which I discovered via reports and confirmed by IE7. Time to clean up my feeds!

Read More

My Tag Directory Doesn't render IE7 very well

Paul Kinlan

My tag directory isn't rendering properly in Internet Explorer 7 (IE7 Beta 2). I'm aware of the issue and will work on fixing compatibility problems.

Read More

Bill Hill on IE7 Cleartype

Paul Kinlan

In this post, I share my support for Internet Explorer 7's decision to enable ClearType by default. Bill Hill's blog post on the topic highlights research demonstrating ClearType's positive impact on reading, IE's primary use case. Personally, I've found ClearType enhances readability and focus, though IE7 Beta 2 has presented rendering issues on platforms like Blogger.

Read More

Openseach and IE7 Beta 2 update

Paul Kinlan

I've updated my Opensearch implementation based on feedback from Michael Fagan. Changes include correcting the short name length, fixing capitalization issues, and adding an RSS search URL using Google Blog Search. Unfortunately, full A9.com integration isn't possible because the search engine isn't on my domain. While proxying results is an option, I feel that would be unfair to Google.

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 Search and IE 7 Search Provider

Paul Kinlan

I've added a custom search provider to my blog using Google Search for Internet Explorer 7 Beta 2 users. It lets you easily search my site's content. The provider is set up using an OpenSearch XML file linked in each page's header. Not sure about Google's terms on this, so I'll remove it if there's an issue. Hopefully, this example helps others implement search providers.

Read More

Google Search Query: internet explorer 7 favorites

Paul Kinlan

I revisited my Internet Explorer 7 Favorites guide now that Beta 2 is available. Previously, Beta 1 had two major issues: the favorites menu would crash and, if the menu was large, it would fill and obscure the screen. Thankfully, both problems seem resolved in Beta 2; the menu is scrollable like in IE6 and no longer crashes.

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

Microsoft Feed Management API c# problems

Paul Kinlan

I'm having trouble using the Microsoft Feed Management API in IE7 Beta 2. Specifically, I can't create a FeedFolderWatcher object to track feed item count changes. The error I'm getting suggests the required COM class (CLSID {281001ED-7765-4CB0-84AF-E9B387AF01FF}) isn't registered on my system. I'm looking for help troubleshooting this issue. Is it an installation problem, or is there a broader problem with the API itself? Any insights or code examples (especially a C# screensaver example) would be greatly appreciated.

Read More

IE7 Beta 2 Select Boxes

Paul Kinlan

IE7 Beta 2 fixes a rendering issue present in IE6 where select boxes would always appear as the topmost element, overlapping other elements like menus. This fix improves the visual presentation of web pages with select boxes. For more details, refer to the provided MSDN blog link. Further testing with CSS styles is pending.

Read More

IE7 Font Rendering

Paul Kinlan

I've been testing Internet Explorer 7 Beta 2 and noticed a significant improvement in font rendering, likely due to ClearType. The difference is subtle but noticeable, especially when comparing the BBC News website between Beta 1 and Beta 2. More info on IE7 changes can be found on the IE Blog.

Read More

IE7 Beta 2

Paul Kinlan

I've previously blogged about IE7 Beta releases, and now it's time for another update! Beta 2 of Internet Explorer 7 is now available for download. Check out the IEBlog post for more details, and stay tuned for my upcoming impressions.

Read More

OPML Output now working

Paul Kinlan

The OPML output functionality in my AJAXTagger is now fixed! There was a bug caused by Internet Explorer's lack of support for the __proto__ construct, affecting how the script determined an object's type. This fix resolves the issue, ensuring compatibility with IE6 and IE7.

Read More

My Site and The Anti-Phishing Feature

Paul Kinlan

My site, DeliTag, is being flagged as suspicious by IE7, likely due to the username and password fields for Delicious. I've created a privacy statement to address concerns about how this information is used. In short, the credentials are passed directly to Delicious without any further processing. The transmission is unsecured, mirroring Delicious's own security. The privacy statement at http://www.kinlan.co.uk/Deli/DeliPrivacy.htm offers more details. Please contact me with any questions.

Read More

Problem with JavaScript in IE7

Paul Kinlan

I've encountered a bug in IE6/7 where dynamically created checkboxes lose their checked status after being added to the document. Setting the checked property after appending the element seems to be a reliable workaround. If anyone knows why this behavior occurs, please contact me!

Read More

RE: Call to action: The demise of CSS hacks and broken pages

Paul Kinlan

The IE team has announced that some CSS hacks used to fix issues in IE5 and IE6 won't work in IE7. This means web developers targeting IE7 will need to update their sites to address these breaking changes. The IE team encourages developers to check for common CSS hacks and replace them with standards-compliant code or conditional comments. While a CSS-based solution would be ideal, there currently isn't a standard for this issue, prompting a call to action for developers to update their code and support the move towards better standards compliance.

Read More

Start Of The Requirements

Paul Kinlan

This post kicks off documenting the requirements for the next version of AJAXTagger. The goal is to create a successful application (by my definition) by outlining features across functional areas, UI/UX, client/server-side business logic, data access, and dependencies. Key features include easy journal tagging, related information retrieval (tags, articles, blogs, websites), diverse search provider integration, streamlined results presentation, image inclusion, and efficient article pulling/saving. The UI should minimize user effort, provide immediate feedback, and offer information hiding. Performance is crucial, targeting IE6/7 and Firefox, with emphasis on minimal server round trips, client-side optimization, and error handling. Data storage is preferably client-side, with external access optimized for speed and resilience. External dependencies include various search engines/services, while internal constraints involve limited server access and reliance on HTML, JavaScript, and XmlHTTPrequest.

Read More

Developer Toolbar for IE announced at PDC

Paul Kinlan

I'm excited to announce the release of the IE Developer Toolbar, a free tool for exploring HTML documents in both IE6 and IE7. It offers features like DOM exploration, disabling IE settings, viewing element information, outlining, image control, resizing, a ruler for pixel-perfect measurements, and standards validation with links to W3C specs. Download it now and share your feedback and bug reports!

Read More

I can't belive I missed this About IE7

Paul Kinlan

I just read on the IE Team's Blog that Internet Explorer 7 will have native support for XMLHttpRequest and a rebuilt, windowless select element. This is huge! Native XMLHttpRequest means no more ActiveX security issues. And a windowless select element? Finally, we might have proper layering and styling. Fingers crossed these features make it into Beta 2!

Read More

Google Desktop Beta 2 and IE7

Paul Kinlan

Google Desktop Beta 2 is slowing down my computer significantly, affecting web browsing, IE7 tabbed browsing, and Blogger's editor. It also hogs CPU and makes Outlook integration and IMAP usage very slow. While the What's Hot widget and Gmail integration are nice, the lack of UK news and email ordering issues are disappointing. I plan to uninstall it soon.

Read More

Google Desktop Search 2.0 Beta

Paul Kinlan

I've downloaded the Google Desktop Search 2.0 Beta and I'm liking it so far. My only complaint is not being able to force indexing when not idle. It seems to be lightweight, which is great for my computer. I've installed the Adsense plugin and the Gmail plugin is a plus. The feed detection is excellent, even better than IE7 Beta 1. I'll post more thoughts after I've used it longer.

Read More

The Successes of my first AJAX Application: Part 6 - The things I talk about

Paul Kinlan

I've been reflecting on the direction of my blog, "C#, .Net Framework." I feel the name is too limiting, given my recent posts on topics like IE7, AJAX, Firefox, and XMLHttpRequest. I plan to broaden the scope while keeping the content technical. I also want to increase reader interaction, possibly by crowdsourcing a new name for the blog.

Read More

Update about IE7 Feeds not working

Paul Kinlan

I haven't been updating the list of feeds that don't work in IE7 lately. I've been in contact with Sean Lyndersay, a Lead Program Manager on the RSS team at Microsoft, about this. He confirmed that the feeds I listed should work in IE7 Beta 1 and suggested there might be a bug in the RSS rendering code. I've also noticed all feeds seem to be broken for me in IE7, which he thinks could be a configuration issue on my end. Sean said the RSS rendering code has been completely rewritten for Beta 2 and is hoping that fixes the issue. I am also looking forward to IE7 Beta 2. Thanks Sean!

Read More

Colour Theory

Paul Kinlan

I stumbled upon a helpful link about colour theory, which explains how to combine colours effectively. I'm fascinated by this concept and plan to research it further. Currently, my colour theory knowledge is limited to using shades of the same colour, such as SteelBlue and LightSteelBlue. I'll explore Google and Wikipedia for more information. I've bookmarked the link, despite my Favorites in IE7 crashing.

Read More

IE7 Tabbed Browsing Annoyance Part 2

Paul Kinlan

IE7's synchronous XmlHttpRequest locks up all browser tabs during long requests, not just the active tab. Is this behavior expected or a bug? If you've encountered this problem, please email me so I can investigate further.

Read More

IE7 Crashes when Showing list of favorites

Paul Kinlan

My IE7 Beta 1 keeps crashing when I try to expand my favorites list, although it works fine in collapsed view. This might be related to the large number of unsorted favorites I have, as mentioned in my previous post. Has anyone else encountered this issue or found a solution? Please email me if you have any suggestions. I also plan to re-add searches to the sections below soon.

Read More

Important Information for web publishers about IE7 feed detection

Paul Kinlan

IE7 Beta 1 now has a feed auto-discovery feature, but it's a bit picky. It only recognizes RSS feeds (no Atom yet) and requires a specific HTML snippet with the correct rel, type, and title attributes. Direct feed links won't trigger the notification, and using text/xml instead of application/rss+xml won't work either. I've updated my blog to comply, but the feed, converted by 2RSS.com and containing ads, still isn't displaying correctly in IE7.

Read More

RSS Feeds that don't work in IE7

Paul Kinlan

This post lists RSS feeds that aren't displaying correctly in the IE7 feed viewer. Specifically, they don't render in IE7's new format. I'm trying to understand why these feeds aren't working, and I've provided links to a few examples, including the IE7 blog, Channel 9, Scoble's blog, and my own blog. I've since updated this post with more information after speaking with Microsoft's RSS Product Manager (see the link at the top).

Read More

IE7 RSS Feed Update Part 3: The case of the found feed which doesn't display [Is it a Bug]

Paul Kinlan

IE7 finds the RSS feed on channel9.msdn.com but doesn't display it correctly, only showing the raw XML. I'm looking for other examples of feeds that IE7 can't render properly to compile a list and see if there's a pattern or bug. If you know of any, please email me!

Read More

IE7 Beta 1 Minor Annoyances In Tabbed Browsing

Paul Kinlan

After using IE7 Beta 1, I've found tabbed browsing, while a welcome addition, has a few quirks. Modal dialog boxes lock the entire browser, not just the tab, which is disruptive. Tabs don't have tooltips, making it hard to distinguish between similar pages. Closing tabs requires going to the far right of the screen or right-clicking, neither of which is ideal. And finally, new tabs don't open to the homepage, which would be a useful option.

Read More

IE7 RSS Feed Update

Paul Kinlan

IE7 introduces the ability to subscribe to any link in your default RSS aggregator. This function allows users to right-click a link and select the "Subscribe in default RSS reader" option. While useful for valid RSS feeds, this feature does not work for other content types. Whether this is specific to Internet Explorer 7, enabled by default, or a result of extensions like RSS Bandit is uncertain.

Read More

IE7 Suggestions For RSS Feeds

Paul Kinlan

I've been exploring the RSS features in IE7 Beta 1 and have a couple of suggestions. First, it would be great if we could add feeds to favorites directly from the feeds toolbar button, rather than having to navigate to the feed itself. It's an extra step when we've already decided we like the content enough to add it. Second, I'm curious about how IE7 discovers feeds on a page. Sometimes it works, sometimes it doesn't. Is it just looking for a specific link tag in the head section or is there more to it? It seems to struggle with feeds linked via anchor tags. Overall, I'm enjoying IE7 so far, just want to offer some feedback.

Read More

IE7 Beta 1

Paul Kinlan

I've been trying out IE7 Beta 1 and have some mixed feelings. While I like the tabbed browsing and the new tab placement, I'm not sure it's the ideal UI. It makes it difficult to compare sites side-by-side and to see open pages in the taskbar like I could with separate windows. A hybrid approach, like Office's per-document window or better taskbar tooltips, might be a good compromise. Also, my ATOM feed isn't being auto-discovered, and I'd like to know how IE7 handles feed discovery in general. I'm looking forward to the improved CSS support in Beta 2, although some rendering bugs are already fixed in this build.

Read More