{"id":4222,"date":"2013-09-23T05:00:31","date_gmt":"2013-09-22T19:00:31","guid":{"rendered":"http:\/\/www.rjmprogramming.com.au\/wordpress\/?p=4222"},"modified":"2013-09-23T05:00:31","modified_gmt":"2013-09-22T19:00:31","slug":"firefox-imacros-add-on-primer-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/firefox-imacros-add-on-primer-tutorial\/","title":{"rendered":"Firefox iMacros Add-on Primer Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/Firefox\/iMacros\/\"><img decoding=\"async\" style=\"float:left; border: 15px solid pink;\" alt=\"Firefox iMacros Add-on Primer Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Firefox\/iMacros\/Firefox_iMacros_Primer-18of.jpg\" title=\"Firefox iMacros Add-on Primer Tutorial\" \/><\/a><p class=\"wp-caption-text\">Firefox iMacros Add-on Primer Tutorial<\/p><\/div>\n<p>Today&#8217;s tutorial about a Firefox web browser add-on called iMacros which can record a series of Firefox web browser session actions builds on the previous <a title='Firefox and Favourite Plugins Tutorial' href='#fafpt'>Firefox and Favourite Plugins Tutorial<\/a> as shown below.   The Firefox web browser has excellent possibilities for add-ons, extensions and plugins to extend its functionality, which is already very good &#8220;out of the box&#8221;.   We need to stop and pause to explain the differences between Firefox add-on, extension and plugin, and, for this purpose, you should read <a target=_blank title='Firefox add-on, extension, plugin explained' href='http:\/\/stackoverflow.com\/questions\/7575658\/firefox-add-on-vs-extensions-vs-plugins#answer-7580811'>here<\/a>, as you see fit.   Did you see &#8220;fit&#8221; anywhere?   (Chortle, chortle).<\/p>\n<p>The Firefox add-on iMacros looks good as a recorder of the actions you take to perform a procedure, if your procedure can take place entirely from within the Firefox web browser.   So this could be good for demonstrating, or showing web-based reports or to navigate to a deeply embedded web page of interest.   It has similarities to AutoHotKey except that iMacros is purely for use within the Firefox web browser, and because of this, it outputs its recordings as like a Bookmarklet (see <a target=_blank title='Bookmarklet tutorials' href='http:\/\/www.rjmprogramming.com.au\/wordpress\/?s=Bookmarklet#content'>tutorials<\/a> here) which you could use as a one-off address bar paste (after copy) or as a way to create a reusable Firefox Bookmarklet (accessible from the Bookmarks menu).<\/p>\n<p>The iMacros add-on has sharing arrangements for Facebook sharing or to share via shared URLs or via email (of the Bookmarklet).<\/p>\n<p>Here is a link to the downloadable iMacros script that resulted from this tutorial, which you could rename to <a target=_blank title='iMacros tutorial script' href='http:\/\/www.rjmprogramming.com.au\/Firefox\/iMacros\/HashCurrent.iim_GETME'>#Current.iim<\/a> as required.<\/p>\n<p>Hope you enjoy today&#8217;s <a target=_blank title='Firefox iMacros Add-on Primer Tutorial' href='http:\/\/www.rjmprogramming.com.au\/Firefox\/iMacros\/'>tutorial<\/a>.<\/p>\n<hr \/>\n<p id='fafpt'>Previous <a target=_blank title='Firefox and Favourite Plugins Tutorial' href='http:\/\/www.rjmprogramming.com.au\/wordpress\/?p=440'>Firefox and Favourite Plugins Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/Firefox\/iFrame.html\"><img decoding=\"async\" style=\"float:left; border: 15px solid pink;\" alt=\"Firefox and Favourite Plugins Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Firefox\/Firefox.jpg\" title=\"Firefox and Favourite Plugins Tutorial\" \/><\/a><p class=\"wp-caption-text\">Firefox and Favourite Plugins Tutorial<\/p><\/div>\n<p><a target=_blank title='click picture' href='http:\/\/www.rjmprogramming.com.au\/Firefox\/iFrame.html'>Tutorial<\/a> &#8230;<\/p>\n<p><strong><\/p>\n<p>Transcript:<\/p>\n<p><\/strong><\/p>\n<p>One of the best tools for Web Development is an HTML element analyzer.<\/p>\n<p>There are a few out there by now, but I really like Firebug from <a target=_blank href='http:\/\/getfirebug.com\/'>http:\/\/getfirebug.com\/<\/a><\/p>\n<p>Both these great tools are plugins for my favourite Web browser Firefox from<br \/>\n    <a target=_blank href='http:\/\/www.mozilla.org\/en-US\/firefox\/new\/'>http:\/\/www.mozilla.org\/en-US\/firefox\/new\/<\/a><\/p>\n<p>Another important tool for Web Development is an ftp application like FireFTP from<br \/>\n    <a target=_blank href='http:\/\/fireftp.net\/'>http:\/\/fireftp.net\/<\/a><\/p>\n<p>So let&#8217;s have a look at Firefox, briefly, and Firebug and FireFTP &#8230;\n<\/p>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d440' onclick='var dv=document.getElementById(\"d440\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"http:\/\/www.rjmprogramming.com.au\/wordpress\/?s=Firefox\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d440' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr \/>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d4222' onclick='var dv=document.getElementById(\"d4222\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"http:\/\/www.rjmprogramming.com.au\/wordpress\/?s=Firefox\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d4222' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Today&#8217;s tutorial about a Firefox web browser add-on called iMacros which can record a series of Firefox web browser session actions builds on the previous Firefox and Favourite Plugins Tutorial as shown below. The Firefox web browser has excellent possibilities &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/firefox-imacros-add-on-primer-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,37],"tags":[60,439,589,1319,1404],"class_list":["post-4222","post","type-post","status-publish","format-standard","hentry","category-elearning","category-tutorials","tag-add-on","tag-firefox","tag-imacros","tag-tutorial","tag-web-browser"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/4222"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=4222"}],"version-history":[{"count":0,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/4222\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=4222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=4222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=4222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}