2007 Jun 20, 1:05A tool that lets you edit HTML & CSS in realtime with views rendered in IE and Firefox side by side.
browser ie ie7 firefox mozilla css debug html free software download tool tools web 2007 Jun 17, 11:59I expected more from Safari -- more like Opera. There weren't many exciting features to convert me.
apple article safari internet browser arstechnica review 2007 Jun 5, 5:50Firefox's notes on their implementation of the OpenSearch description.
api browser firefox internet search opensearch programming reference mozilla mycroft specification 2007 May 22, 7:53Thoughts on determining the effective TLD of a hostname from Mozillaland.
mozilla security tld domain uri url api browser firefox dns 2007 May 9, 4:15I read about
text/xml URI fragment resolution a few months ago. I was interested to find another kind of fragment reference other than the text/html URI
fragment but of course I didn't find an implementation in IE, Firefox, or Opera. I decided to see how much work would be required to implement this in IE.
In IE and Firefox when you open an XML file that doesn't have an XML stylesheet the XML source is rendered with syntax highlighting. In IE I also noticed that the gold bar appears when you open an
XML file off of your local machine. To me this suggested that the XML source was being rendered as HTML which I assumed was produced by running an XSLT on the source XML file. If so, I figured I
could modify the XSLT to implement text/xml URI fragments. I ran
FileMon to see if iexplore.exe loaded an
XSLT file when opening an XML file. Only the XML file and MSXML3.DLL were opened and no XSLTs were loaded as files. My next hope for modifying the XSLT was if it existed as a resource in MSXML3.DLL.
I did a findstr on the DLL for SCRIPT and found an XSLT so I decided to check for resources in MSXML3.DLL. Unfortunately my previous resource viewer didn't work correctly so I decided to write my
own.
I created
resource tools to view and modify resources in Windows modules. The viewer outputs HTML with links to the
individual resources of a module using the
res URI scheme that's built into IE. The modifier is a simple command line tool that
replaces or adds one resource at a time to a module.
Using these tools I found that the XSLT was stored as a resource in MSXML3.DLL. I'll talk more about the existing XSLT and the one I replaced it with next time.
resource technical xml msxml res xslt xsl 2007 Apr 8, 3:05Shortcut Tag?
I just saw this on
another user's delicious links:
a link to ESV search that's
tagged with, among other things, "shortcut:esv". When viewed on del.icio.us there's a text box that lets you search using that link. I hadn't seen this before, but it seems pretty cool and I'm
surprised I hadn't seen it previously. A delicious post with such a tag ends up looking like the following:
I tried searching for information on this and I've found
other delicious users doing the same thing,
but nothing about the tag itself. If you know any information especially official information from del.icio.us itself please post links in reply to this post. So without further preface here's what
I've learned about the del.icio.us shortcut tag.
How-to
To get a search box in your del.icio.us links make a post that satisfies the following requirements:
- One of the tags must begin with the text 'shortcut:'. You can have more text following that in the tag if you like but it must at least start with 'shortcut:'.
- The 'url' you post must be a shortcut url rather than an actual URL. It must contain a '%s' with a lowercase 's'. When you enter text into the textbox on the del.icio.us page the text will
replace the '%s' after being percent-encoded. For example 'http://www.google.com/search?hl=en&q=%s' is the shortcut url for Google and if you type 'foo bar' into the textbox the URI you will
navigate to would be 'http://www.google.com/search?hl=en&q=foo%20bar'.
Complaints
This is neat but I do have a few complaints:
- The text from the textbox is percent-encoded before replacing the '%s'. Most sites use application/x-www-form-urlencoded
which encodes spaces as '+' rather than '%20'.
- The shortcut url format seems to be taken from Mozilla's Firefox Custom Keywords. Its a shame it wasn't based on something more
adaptable like the OpenSearch URL template syntax.
- A '%s' in the url means technically what you're submitting to del.icio.us isn't a URI as defined by the standard.
- Allowing text after 'shortcut:' means you can't look at all of a user's shortcut using this tag.
The next step is to create a tool to sync my
IE7 search providers with my shortcuts saved to delicious...
technical howto tagging tool tag delicious 2007 Mar 26, 10:20A website where you can search through Penny Arcade comics using terms set by the community.
tag tagging social penny-arcade folksonomy tools search 2007 Mar 24, 1:18A poster of the portrait above Stephen Colbert's fireplace on the Colbert Report.
colbert shopping poster stephen-colbert humor 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!
projects ie ie7 browser extension extensions feed rss atom feed-folder free download me personal 2007 Jan 24, 5:32My new extension for IE7 named
Feed Folder is now (more) available. Feed Folder is like Firefox's
Live Bookmarks feature. You can view your subscribed IE7 feeds as a folder containing shortcuts to each of the feed's items. If you've got Windows
XP and you like Feeds then use my extension with IE7. Do it now!
feed-folder feed live-bookmarks ie7 technical project atom rss extension 2006 Dec 28, 1:09Humorous graph likely produced by 3rd party and in no way generated by Microsoft.
firefox humor comic microsoft mozilla ie witchcraft 2006 Nov 28, 5:23A quick-fire round up of what’s happened in the microformats world this week; new implementations, major mailing list discussions and microformat-related discussion from the web at large.
microformats web2.0 semanticweb reference monthly xhtml html blog 2006 Oct 27, 1:56IE team sends FireFox team a congratulatory cake.
microsoft firefox mozilla browser-war cake article humor internet ie ie7