I have an update for Activities that adds preview and fixes some bugs. If you just want that, skip to the end of the post.
One of the things I realized as I worked on this extension is just how amazingly easy it is to write Firefox extensions. When you combine great technology (Firefox extensions), great people (like Mark Finkle, for example), great documentation (developer.mozilla.org, XULPlanet) and open source, it’s amazing what you can produce and how fast you can produce it, as noticed in Compiler from Wired.com.
Compare this to my experience with Internet Explorer.
One of the things I wanted to do with Operator was make a version for Internet Explorer. I spent a few weeks trying to find good documentation on creating a toolbar for IE, and I have to say it was sorely lacking. I got a basic HTC working, but compared to my experience working on Firefox extensions, it was just SO painful, I gave up. I realize I’m not a Windows programmer, and that might have helped, but I just couldn’t believe how hard it was to create extensions for IE. It’s not even called a toolbar, it’s called a a toolband which started me off in the wrong direction!
In a way, that was kind of sad because I was feeling like my focus on web development and in particular Mozilla and Firefox browsers was limiting my skills so that when it came to things like Windows development, I was at a disadvantage. (I’ve been working in the browser space and the development of web browsers for over 12 years). Hopefully, though, what I’ve actually done is cultivated a set of specialized, but very useful skills so that when other opportunities come up, I’ll be able to take advantage of them. Especially since it seems like my work at IBM is requiring less and less of those Mozilla/Firefox skills.
So all that to say, I’ve thoroughly enjoyed working on the Microsoft Activities extension and the other extensions I’ve done and I hope that there will be more opportunities to do that, whether inside or outside IBM. Maybe I’ll have a chance to talk to some folks about that at SXSW this weekend.
On to the new release. Version 0.3 of Microsoft Activities for Firefox is available (make sure you didn’t grab the 0.2 that was up for a few minutes this morning). Features include:
- Preview mode (only in FF3)
- Problems adding services in FF3 have been fixed
- Issues with query parameters fixed (all current services have been tested)
- UI is updated immediately when a new service is added
- Activities menu identifies the context you are acting in, and activities are limited based on that context (selection, link, document)
- Built-in link to take you to the IE8 Service Gallery
- Verified it works on Mac OS X
Interaction with the preview window is a little quirky, but I’m working on that. Surprisingly it seems to work better than IE8.
Enjoy!
For the folks having trouble with Preview.
1. You must be using FF3 Beta 3 or later.
2. Please put this URL: chrome://activities/content/preview.xul in the browser and tell me the results you get.
3. Please post browser version and platform.
For folks having trouble installing the activities. Unfortunately this is a FF bug. The actions should be installable on the second invocation of the browser.
The next version will only work on FF3 Beta 4 and will have a fix for this problem.
I got a blank page when I tried it..so what is wrong? and I want to make a few suggestions — please put a activities button which hovers over the selected text (as in IE8). An option to select default providers–ex. I’ve got map with live maps, map with yahoo maps….so I should be able to select the default amongst them and the default should appear in activities button. and how do we delete a activity?
I hope you’ll implement it.
THANKS
I got a blank page when I tried it..so what is wrong? My browser version is FF3 Beta 4 and platform is Windows XP service pack 2. and I want to make a few suggestions — please put a activities button which hovers over the selected text (as in IE8). An option to select default providers–ex. I’ve got map with live maps, map with yahoo maps….so I should be able to select the default amongst them and the default should appear in activities button. and how do we delete a activity?
I hope you’ll implement it.
THANKS
OK, so basically the problem with preview is that a setting in chrome.manifest is not working properly.
You can fix it by going into your profile/extensions/activities@kaply.com directory.
Edit the file chrome.manifest.
Change
overlay chrome://browser/content/browser.xul chrome://activities/content/preview.xul appversion>=3.0
to
overlay chrome://browser/content/browser.xul chrome://activities/content/preview.xul
I’ll have something fixed in the new version.
How will I edit chrome.manifest file? windows can’t open it.
Pingback: Firefox 3, come avere le activities e le Webslices di Internet Explorer 8 - Geekissimo
Room for improvement:
Any one knows how to make the activity launch in a new tab instead of launching in the same tab?
When u highlight the word and pick an activity u’ll be redirected in the same page. So is there a way u can force the activity to open in a new tab?
Thanks,
@Xsever:
Sure. I follow the shortcuts in firefox to do this. You can:
Hold down Ctrl while clicking to open in a new tab
Hold down Ctrl+Shift while clicking to open in a new tab in the background
Hold down Shift when clicking to open in a new window
Click with the middle mouse button to open in a new tab
@mkaply
Thanks a lot for the shortcuts. that was a bullseye, but the middle mouse one did not work but that’s fine. Holding Ctrl is no big deal at all.
Thanks again,
Pingback: Firefox pasivijo IE8 per kelias dienas : nežinau.lt
Pingback: Microsoft Activities for Firefox 让 Firefox 也有 IE8 的Activities - 花儿开了
I have develop a Activity for the Serendipity Blog. You can copy text to your blog. But the Activity doesn’t work in Firefox. It works only with the Internet Explorer 8.
Is it a bug?
Here you can find the Activity:
http://www.xp-dev.de/index.php?archives/33-English.html&serendipitylang_selected=en
Pingback: Eternalmoonlight.net » Life tips #3
How will I edit chrome.manifest file? windows can’t open it.
@vinitneo (and everyone else)
I’ll have a new version out on Wed that should solve all these issues.
It will more closely emulate IE (with default actions), as well as fixing the various install issues and the preview issues.
Thank you very much… I just can’t just wait to get my hands on it.
Pingback: Les fonctions d’Internet Explorer 8 dans Firefox
Pingback: قابلیتهای IE8 را به فایرفاکس اضافه کنیم
Pingback: Фичи Internet Explorer 8 в Mozilla Firefox by Lifehacker
I Like Activity…can anyone tell me abt how to send a selected portion via gmail
Pingback: Add Activities Feature of IE8 to Firefox [Featured Firefox Extension] « Tech Recipe
Another addon that is better than ie8′s activities
http://www.cleeki.com/firefox.html
https://addons.mozilla.org/en-US/firefox/addon/7750
Why it is better: compared with IE8 activities,
1) The preview page is with richer amount of information and interaction
2) You can customize your own search channel easily
3) Edit the keyword freely
Hi,
I was just wondering if you had any plans of making this work with FF3.5? I have a few handy accelerators on my site that I would like users of FF be able to use and I want to suggest to them to install your extension!
Thanks,
Neil
Pingback: Life tips #3 | Eternalmoonlight.net