browser page 13 - Dave's Blog

Search
My timeline on Mastodon

Behavioral Extensions to CSS

2007 Apr 17, 1:31The behaviors standard on the w3c.PermalinkCommentsbehavior css w3c extension browser standard

Opera Speed Dial Code-less Hack for IE7

2007 Apr 17, 11:45Opera (the fifth most popular web browser) has a new feature named Speed Dial (video of it in action). Whenever you open a new tab you get your Speed Dial view which consists of nine thumbnails of user-settable pages. Its like a quick-favorites that appears every time you open a new tab. I think this is a neat idea and was considering how I might do that in IE7. The following is my hack-y and ugly but no coding required version of Speed Dial for IE7. I like my hack and I'm about to expound upon it in unnecessary detail so skip to the last paragraph if you're afraid of losing interest.

By default in IE7, whenever you open a new tab you navigate to 'about:Tabs'. As noted in wikipedia the result of navigation to 'about:Tabs' is determined by values in the registry. Specifically, values in the key in "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs". Usually this fact is exploited by malicious software to hijack "about:blank" and show you ads but we can hijack it too in order to display our Speed Dial-ish page.

Of course since this is a code-less hack we've got limited options on what to change 'about:Tabs' to display. It should have the following requirements.
  1. Something local so that our 'about:Tabs' doesn't disappear when we go offline and so that its relatively fast.
  2. The user should be able to modify its content.
  3. Show links that the user uses.
  4. Show thumbnails of those links
  5. Provide easy to use drag and drop interaction and generally look cool.
Now, I use del.icio.us which allows me to store all of my favorites online and which provides RSS feeds that list my saved links. New in IE7 is an RSS platform that will, among other things, cache RSS feeds locally. So, by pointing about:Tabs to my del.icio.us feed 'http://del.icio.us/rss/sequelguy/quickreference' I get (1) from IE7's RSS support, and (2) and (3) from del.icio.us. Of course requirements (4) and (5) are missing but hey, I said this was ugly.

In summary, if you change the registry value "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs!Tabs" to point to an RSS feed of your favorites you can get a hack-y version of Opera's Speed Dial. I should note that although its referenced on pages such as wikipedia changing your 'about:Tabs' URI in the manner I describe is not documented and not supported by Microsoft. There could be all kinds of horrible repercussions from this change of which I'm not aware. Yeah, actually you know what? Forget I said any of this. Pretend I never wrote it...PermalinkCommentsbrowser technical hack

IE User-Defined Style Sheets - Managing Style Sheets (MSDN)

2007 Apr 16, 4:40Using this feature in IE you can provide your own style sheet that will override a page's style.PermalinkCommentsie browser css msdn microsoft

IE Extensibility - Using Rendering Behaviors

2007 Apr 16, 3:33An overlooked point of IE extensibility. Attach behaviors to elements in your document via style sheets. Essentially this lets you override the normal behavior of document elements with your own code. The article tells you all about it.PermalinkCommentsmsdn microsoft ie browser code programming css article howto extension behavior

webpage wind maker

2007 Apr 15, 11:55Uses wind data from stated zipcode to blow bits of webpages around.PermalinkCommentshumor wind visualization browser dhtml

OpenSearch / Mozilla Search Converter

2007 Feb 22, 2:35Tool I've built that allows you to turn Mozilla's search descriptions into OpenSearch descriptions that may be used in IE7.PermalinkCommentssearch ie ie7 browser me projects personal setupnewcomputer

IEBlog : IPv6 URIs in IE7

2007 Feb 20, 12:32My IE blog post on IPv6 URI support in IE7.PermalinkCommentsie ie7 blog ipv6 ip uri browser reference me neat-fp

Drive-By Pharming (TR641)

2007 Feb 16, 11:23This paper describes an attack on home networks using a page with javascript and java applets that takes over your router. Foiled by using the non default password.PermalinkCommentssecurity hack router browser javascript java article

IEBlog : International Mailto URIs in IE7

2007 Feb 12, 9:59My blog post on international mailto URIs in IE7PermalinkCommentswindows ie microsoft ie7 browser internet uri blog me mailto

An Evaluation of Extended Validation and Picture-in-Picture Phishing Attacks

2007 Jan 26, 6:43Usability study of phishing attacks and browser antiphishing defensesPermalinkCommentssecurity browser phishing paper ie7

Feed Folder

2007 Jan 24, 8:51Get Firefox's Live Bookmarking feature in IE7 using my extension Feed Folder. Feed Folder lets you view your feeds as lists of links that auto update. Works great with del.icio.us feeds!PermalinkCommentsprojects ie ie7 browser extension extensions feed rss atom feed-folder free download me personal

IEBlog : File URIs in Windows

2006 Dec 6, 10:47The blog post I wrote on file URIs in IE7. If you have questions or comments please post them in the comments section of the post. Thanks!PermalinkCommentswindows ie microsoft ie7 browser internet file uri blog me

Windows Live Local / Virtual Earth: Spaceland is Live!

2006 Nov 6, 6:45Windows Live Local mapping service now has a 3D in browser view. I think I found an Ad floating in 3D: http://local.live.com/default.aspx?v=2&cp=47.661837~-122.318396&style=h&lvl=18&tilt=-45.0127372558486&dir=351.874729443864&alt=389.481441551819&scene=37PermalinkCommentsmicrosoft windows-live search virtual-earth spaceland map blog article

Tony-Chor on the IE Cake

2006 Oct 29, 12:57PermalinkCommentstony-chor ie browser ie7 firefox browser-war cake internet blog

Microsoft(R) Firefox

2006 Oct 29, 12:15PermalinkCommentsfirefox internet microsoft humor ie mozilla browser-war browser

From Redmond With Love at fredericiana

2006 Oct 27, 1:56IE team sends FireFox team a congratulatory cake.PermalinkCommentsmicrosoft firefox mozilla browser-war cake article humor internet ie ie7

Microsoft Pulls Prank / Company takes browser war to Netscape's lawn

2006 Oct 27, 1:51PermalinkCommentsmicrosoft netscape history prank internet ie mozilla browser-war article

About Conditional Comments

2006 Apr 4, 5:30Conditional Comments and the Version Vector may be used to identify the browser version displaying an html page.PermalinkCommentsconditional-comment version-vector ie html web internet user-agent development dhtml reference msdn microsoft javascript

Web Browser User-Agent Information - Change IE's User Agent

2006 Feb 22, 2:28PermalinkCommentseric-lawrence fiddler http user-agent ie internet http-header
Older EntriesNewer Entries Creative Commons License Some rights reserved.