Showing posts with label Firefox. Show all posts
Showing posts with label Firefox. Show all posts

Monday, 5 February 2007

, , ,

Link checking with Firefox

OK, so checking your blog or web site for dead links is never going to be glamorous or fun. Really the best you can hope for is to make the tedious process as painless as possible. I checked several hundred links in a matter of minutes with the aptly named Firefox extension, LinkChecker, and didn't blub like a baby once so I reckon we're on the right track.

Unlike most other link checkers this one embeds the results within the very page it's probing in real time in the form of multi-coloured highlights. Invalid links become red, valid ones turn green, forwarded, forbidden or otherwise inaccessible ones get a splash of yellow, while skipped ones are greyed out. Because these colours emerge sequentially and piecemeal(ially) you can manually test and fix broken links as the extension continues to chug away in the background.

If your pages contain links that you'd rather not have tested, maybe because they are sure to work, or connect to internal sign out, delete et al commands, you can opt to exclude them from testing. Note that while the exclusions list refers to 'keywords', they do not necessarily have to appear in linked text. Entering domain or sub-domain names works just as well providing you don't include any dots as they seem to confuse LinkChecker.

You might find that some links are automatically skipped despite them not containing any of your banned words. I assume this is because the extension respects rules declared by robots.txt files. How thoroughly decent and considerate. Pfft!

That aside my only other gripe is that it fails to skip excluded links if they happen to be internal anchors - something about the # symbol seems to be knocking it off balance.

Thursday, 30 June 2005

,

Access Job Centre Plus vacancies with Firefox

When it's your responsibility to keep your nearest and dearest's computers free from spyware and other minacious garbage, getting them to ditch Internet Explorer should be your number one priority. This is easier said than done if one of the sites they visit most frequently happens to be the official, UK job centre home page - because the search engine only works with Internet Explorer. I wouldn't let it needle me so much if the site was spectacularly difficult to rework to make it standards compliant, but we're only talking about a series of poxy text selection boxes!

To keep him safe from internet nasties I tell my dad - who is a total computer novice - that he should use Firefox for day to day browsing, and only revert to IE when viewing sites designed by lazy, stuck-in-the-past Microsoft puppets. This will remain good advice until Firefox and other alternative browsers eclipse IE's share of the market.

For now Worktrain makes my life a bit easier at least as it taps into the Job Centre Plus database without forcing users to navigate through the defective main site.

He has yet to come across another site he visits regularly which doesn't get on with Firefox. This is great news all round because he is gradually forgetting that IE exists at all, and I'm finding that the time it takes for me to cleanse his PC has plummeted.

I make no apologies for being a browser Nazi.

Sunday, 17 October 2004

, , , , , , ,

Pop-ups - the uninvited guests of the web

You will soon discover that one of the main drawbacks of browsing the web is the spontaneous appearance of pop-ups. If you've been surfing the net for more than a day or two I'd hazard a guess that you've already been introduced to the exasperating world of pop-ups. I very much doubt you need me to provide you with a definition of a pop-up, but you never know so here goes. A pop-up is a web browser window containing a graphical advertisement which uninvitedly presents itself when you open a web page containing the necessary pop-up generating JavaScript code.

This is a brazen money making scheme; the idea being that by thrusting adverts under your unsuspecting nose, webmasters can earn money by conning you into clicking on links to commercial sites and subsequently encouraging you to buy whatever unmissable deal is on offer at the time. Very rarely are you taken to the site you were expecting to visit. Instead you are deliberately mislead, and more often than not, redirected to a subscription based porn site. The link you clicked on sends a message to the site that is being promoted and the details of the referrer are logged. Then at the end of the month the cretin who tricked you into visiting a site that you had no interest in receives a cheque for his trouble. Sound familiar? Well I think I've mentioned this once or twice before. Don't despair; you will be delighted to know that you don't have to put up with this intrusion. The 99.99% effective way to stop the evil blighters in their tracks is to install a web browser with a built-in pop-up disabling widget.

Before pop-ups became such a ubiquitous aspect of web life it was necessary to install a separate application in order stymy their untimely appearance. These are now superfluous seeing as all the most popular browsers come complete with an array of pop-up murderingly useful features designed to selectively filter the web content you view - to protect yourself, all you have to do is ensure that these are enabled.

If you insist on using Internet Explorer (otherwise known as the malware magnet) you can do this by clicking on the "turn on pop-up blocker" option found within the 'tools' menu. In Mozilla-based browsers e.g. Firefox, the pop-up blocker can be switched on by ticking the "block unrequested pop-ups" check box located under the 'privacy and security' tab of the 'preferences' panel (which in turn can be accessed via the 'edit' drop-down menu). Additionally both browsers support pop-up 'white lists' that allow you to specify which sites are to be trusted to launch pop-ups. This comes in very handy for those odd occasions when you actually want pop-ups to do what they do best, pop up that is. Many benign sites are rendered inoperable if they are restricted by pop-up blockers so this is crucial.

Even if a site hasn't been added to your white list, it is usually possible to give it the green light on a one-off basis by holding down a 'hot key' (control in IE) as the site loads. Some pop-up blocking tools can be set to either flash in your task tray or status bar, play a sound or do both each time they zap a pop-up dead in the water. Give it a try - you won't realise how satisfying a flashing icon can be until you visit a pop-up laden web site!

Take a last long look at that pop-up loitering menacingly on your screen. Now you have your pop-up blocker enabled it will be the last one you will ever see!

Tuesday, 13 July 2004

, ,

Why do some sites prevent you from using the right-click function?

Such anti-right-click mechanisms are implemented to prevent visitors from viewing (and possibly stealing) the site's source code, copying and pasting text and saving images.

If you want to know how to stop people right-clicking on your own site, visit a free javascript snippet site like Dynamic Drive. Bear in mind though that none of these 'solutions' are totally foolproof. For instance, Firefox's javascript preferences menu allows users to prevent web sites from disabling their right-click context menu. Unticking a check box is hardly rocket science.

Friday, 4 June 2004

, , , ,

How do I disable the javascript components of my internet browser?

Again this depends on which browser (and which release version) you are using. In Internet Explorer 4.0 and above you can make the necessary changes from within the 'tools' section of your browser's menu bar. Scroll down to the 'internet options' menu and click on it. Now select the 'security' tab followed by the 'custom level' button. Finally scroll down the list until you come to the 'active scripting' option and select the disable button.

Firefox users can perform the same operation by visiting the 'web features' tab of the 'preferences' menu and unticking the 'enable JavaScript' checkbox. Firefox, being a wily creature, also allows you to selectively disable individual JavaScript functions so as to stymy web exploits and annoying gimmickry, without putting you at a disadvantage where accessibility is concerned.

Saturday, 22 May 2004

, , , , , , , , ,

Silence (remix): first impressions of a switcher

As the long-suffering regular readers amongst you will be all too aware, I'm a smidgen preoccupied with computer generated noise, or rather the elimination of it. When you've tried all the tweaks, mods and specialist racket-hushing kit available and still aren't satisfied with the results, where is a neurotic silent PC enthusiast to turn? The fruity uncharted territory of Mactopia, that's where! You heard me correctly, I've made the switch - my only regret is that I didn't do it sooner.

My new G4 1Ghz iBook is absolutely silent, but for the subdued purr of the miniature hard drive. It does contain a single fan I'm led to believe though I've yet to hear it actually spinning, even after playing a DivX movie continuously for two hours! It's not that the thing is broken or stuck, the system simply doesn't seem to require active cooling - after extended use, the left palm wrest (presumably the area over which the hard drive lies) becomes only slightly warm to the touch. It looks like my days of ever-vigilant temperature monitoring are finally numbered. I think it would be safe to assume I'm just a wee bit smug about my defection to the light side of computing.

One motivation for switching you often hear bandied about in Mac circles is that Macs are so much easier to use than PCs (the distinction between PCs and Windows is rarely made since Microsoft's panoptic dominance leaves little scope for diversity). OS X may, at first, look like a dumbed-down operating system, yet appearances can be deceptive. OS X is designed to appeal to everyone - if you're daunted by the prospect of using a command shell, or manually editing configuration files, then don't - you won't be putting yourself at a disadvantage by navigating your way around the system using the charismatic Aqua GUI. Conversely, if you like to tinker and laboriously tweak every last detail of an operating system, you can really go to town learning all the intricacies and Unix-like commands of the Darwin core and XNU kernel.

Personally I think the same can be said of Windows XP - how anyone could be fearful of that idiot-proof Fisher Price interface is a complete mystery to me. It's not so much that OS X is easier to use, unless perhaps you're totally new to computers, it's just so much more refined and graceful. Take for instance OS X's effectuation of the anti-aliasing technique - it can be applied to text, widgets and window elements and is so much sleeker than Microsoft's implementation. One innovation I am particularly impressed with is the ability for applications to run within each other as services by default. For instance, my third party dictionary is able to latch onto Mozilla or Text Edit giving me the option to highlight any word and instantly obtain a definition of it.

The possibilities for automatic integration are endless. I'm discovering additional simple, but beautifully executed elements like this each day. Many programs don't require a proper installation routine - you extract the single program file from a zip-like archive and poke it with your cursor to make it leap into action. Other applications do come with installers, though unlike Windows installers, they don't indiscriminately scatter unhelpfully named dependent files throughout the system. Preference files tend to be labelled logically and are sensibly stored in one place so that later manual un-installation is as effortless as dragging a preference file and application folder (or single file) into the trashcan.

10 minutes after pressing the power button I had dialled into my ISP account, checked my email and opened up Safari (the OS X equivalent of Internet Explorer) ready to visit some of my favourite web sites. Whereas I would typically spend at least an hour tweaking a new Windows XP installation, removing superfluous junk and MS sponsored spam tools and securing it against viruses, trojans, worms and hackers, with OS X there was practically no prep work for me to do. Furthermore, OS X doesn't make use of a horrendously messy Windows-like registry system and this contributes to its exceptional talent for effective self maintenance. This facet of the system is emphasised by the distinct lack of available third party repair and clean-up tools. The piddling number on offer are largely redundant since the functions they perform can easily be replicated manually with minimal technical expertise.

OS X was recently bestowed the shared accolade of being the most secure server available. Similarly, using OS X as a personal operating system is a safe bet as its out-of-the-box security is top notch. While it would be silly to declare Macs immune to viruses and worms, the threat at present is less than negligible. This is partly because virus writers and hackers aren't prepared to expend time and effort exploiting such a niche system - they want to cause maximum havoc or harvest, for example, as many credit card details as possible so they target the most widely used operating system, Windows. Another factor is that OS X is more difficult to meddle with in the first place as it requires hackers and virus writers to get to grips with bespoke Apple coding techniques.

While the iBook copes admirably with everything I throw at it, it's certainly not as responsive as my old Windows-based system. Applications take a few extra seconds to pop-up and I'm seeing the busy cursor more often than I'd like. I'm told that this is due to the fact that the system is only shipped with 256 megabytes of RAM, and that to get the best from OS X you should ideally 'max out', or at least boost the memory capacity (you can install up to 1.25 gigabytes of RAM if you so wish). It's all very well to have this option assuming you've got money to burn, but you shouldn't have to upgrade a brand new computer right off the bat. I'm sure an extra 256 megabytes of RAM would put a spring in its step and it wouldn't have killed Apple to make this the base configuration.

A more fundamental gripe on first booting OS X was the terrible mouse cursor control. Moving it from one side of the screen to the other required me to push the mouse across the length of its pad, pick it up, move it back to the starting point and repeat the motion - it was so frustratingly sluggish it was disorientating. I immediately headed for the section of the preferences panel which allows you to customise the cursor speed and budged the slider along as far as it would go. This speeded it up somewhat, but nowhere near enough, plus there was no acceleration as can be found in Windows XP.

I was still missing the mark each time I tried to prod an icon, minimise, maximise or close a window - anyone watching me would have sworn I was blind drunk. Oddly there appears to be no readily available solution to this annoyance built into the operating system itself. Luckily, however, a third party utility by the name of USB Overdrive can be implemented to remedy the situation. Installing the drivers for your particular rodent can also help to speed up cursor movement, though most don't support acceleration. I'm not making a mountain out of a mole hill, honestly - you'd be amazed by how little you get done when you're not completely in control of your pointer (*ahem* damn, you've got to be so careful with these Freudian slips!).

As I already have a decent LCD monitor and five button optical mouse I decided to use it to convert the iBook into a desktop system (I completed the transformation by purchasing an official Apple Pro keyboard). The monitor's VGA cable connects to the included video adaptor and this subsequently plugs into the iBook itself, while the keyboard and mouse are connected via standard USB ports. The keyboard actually has two USB ports built-in so even with a USB mouse and keyboard attached, you retain two spare sockets to connect a digital camera, printer, portable hard drive or any other USB device you care to mention. When Apple claims, "it just works", they really mean it. OS X supports the Mac equivalent of 'plug and play' so it's not necessary to install device drivers in order to breathe life into your accessories.

Why buy a laptop in the first place if I planned to use it as a desktop? Well laptops are generally designed to operate more quietly, and this was, after all, my top priority. Full sized, quiet hard drives, despite manufacturer's claims to the contrary, require a case fan, or at least good airflow, to keep them cool (they employ suffocating ‘sandwiching' material to curb drive noise and this leads to an increase in temperature).

This isn't an issue for laptop hard drives as they are much slower and hence operate at far lower temperatures. Laptop components such as hard drives and CD/DVD writers do not guzzle power to the same extent as their full sized brethren, and this makes it possible to supply laptops with low wattage, passively cooled PSUs (AKA power bricks).

Somehow Apple have managed to design an extremely cool-running processor that runs fast enough to cope with the everyday demands of the average computer user. Accordingly it is viable for their engineers to reduce the speed the system fan spins at, or even halt it altogether to eliminate noise. This thermal regulation procedure is all taken care of automatically in alignment with Apple's carefully researched safe temperature limits. It may be possible to control the system fan using third party software as you would with Speedfan in a Windows environment; nevertheless, I fail to see how you could make the iBook any quieter by doing so.

As modifying Mac hardware to quell the din would be out of the question I decided to sacrifice speed in pursuit of silence by plumping for the silent-by-design iBook over a faster iMac or PowerMac. The lowest spec iMac is also designed to be quiet, but even so, I'm not disappointed with my purchase - the iBook is obviously portable, allowing me to move it into the lounge where I can connect it to a large, wide-screen TV and play movies via the s-video and audio out ports, or work on it anywhere in the house.

It is a myth that the Mac suffers from inferior software support. Nearly all the must-have Windows applications you can name are also available for the Mac. If you're clinically insane you can even pollute your new, pristine, Microsoft-free environment with spawn-of-Satan offerings such as Internet Explorer or MS Office. Why you'd want to when OS X comes complete with a superb alternative office suite and browser is another matter entirely, but the option is always there if you find yourself experiencing withdrawal symptoms. For a long time I have been a die-hard fan of the Firefox web browser and Thunderbird email client. Fortunately, both are available for the Mac (the Mac version of Firefox is known as Camino) so I won't be forced to trade in my Mozilla spin-offs slippers and toothbrush set.

VLC, my favourite multimedia player, also has a Mac counterpart so once again there's no need to compromise by using second-rate impostors. Any other software you might need can be quickly identified and downloaded through Mac Update or Version Tracker. Both are staggeringly exhaustive software repositories much like Download.com, only specifically for the Mac.

Everything considered, I'm a very happy bunny. The only thing which held me back from switching until now was the relatively high price of Apple hardware. In fact, when you compare the resale value of even prehistoric Apple kit with the rapid depreciation of PC hardware, it doesn't seem like such a colossal stretch after all, especially seeing as people tend to keep hold of their Macs for longer. I must confess that breaking away from Microsoft's stranglehold and becoming a member of a creative niche community is also a significant dynamic of Apple's magnetic charm.

Wednesday, 14 April 2004

, , ,

All quiet on the anti-trust front

If there's one thing Microsoft excel at, it's using anti-competitive measures to muscle rival software vendors out of the market. Despite finding themselves up in court facing anti-trust charges on numerous occasions, Bill and his cronies still get away with bundling Internet Explorer with Windows, and this is the only reason it is the most widely used web browser in the world. It breaks W3C conventions, draws malicious web bugs, spyware and adware like a magnet and leaves itself wide open to hackers hoping to exploit its many security flaws. News flash just in: there's nothing to say you have to use IE even if it is difficult (yet not impossible) to eradicate from your system.

Luckily there are far more advanced, faster and secure browsers available. Opera greatly enhances the web surfing experience through the implementation of mouse gestures, and boasts a very sprightly rendering engine and a small footprint. My personal favourite, however, is Firefox, not least because I admire its free and open source roots.

Firefox is especially attractive to impatient people like me since it supports tabbed browsing. Rather than opening a single browser window and waiting for each new page to load inside it, I'll open 10 at once and flit back and forth between them. While one page loads in the background I'll be reading another one that has already finished downloading. Firefox opens them all within a single interface, differentiating between them using tabs, keeping your taskbar free from clutter. These tabs are neatly lined up along the top of the browser and can be stabbed with your pointer at any time to frantically hop from one page to the next.

In effect you can simultaneously browse as many web pages as your trusty PC can handle - umpteen times more than IE could cope with considering how slender and robust Firefox is. An added bonus is that since all your web pages are safely caged inside a single window, should your boss walk into your office at an inopportune moment, you only have one minimise button to push instead of ten or twenty - in effect you can quickly hide all your windows in one swift lunge. Not that I would encourage you to use company time irresponsibly - that would be wrong on so many levels.

It's your computer and your web browser so don't let self-serving web masters bully you into viewing something you don't want to see. Firefox helps you claw back control through the use of its highly polished 'Annoyance Eliminator' features. You can prevent web sites from changing your status bar text, moving or resizing windows without your permission and most importantly of all, opening pop-ups!

What are you waiting for? Dare to be different!

Sunday, 7 September 2003

, , , , , ,

The end of the line for tiny fonts

Do you ever find yourself squinting at your monitor in a hopeless attempt to decipher the tiny fonts on a web page? No, I'm not going to suggest you start wearing glasses. Although that might not be such a bad idea, there is an easier way to make your screen text more legible. If you've got a scroll mouse and use Internet Explorer as your web browser, you can make the text on web pages grow or shrink by holding down the control key while you scroll back and forth with your mouse wheel.

Firefox users can achieve the same effect by holding down the control key (or Apple key for Mac users) while tapping either the + or - key.

You've only got one pair so make sure you treat them nicely!

Tuesday, 12 June 2001

, , ,

Why do some sites hide the URLs of their files or pages?

If you hover your mouse pointer over one of the text links on this page you will notice that the name of the page or file linked to and its location will be displayed in the bottom left corner of your browser. Some webmasters choose to insert javascript code into their pages in order to mask this information. This may be done to display important information or for misguided aesthetic reasons, but can also be used to conceal links to dangerous files or pages designed to redirect you to the site's sponsor or malevolently coded web sites.

If you are in any doubt you can right-click on a link, select 'properties' and assess the URL for authenticity. If it contains a CGI or PHP reference with an ID code you should be wary of rushing into clicking on it. This is generally a good rule of thumb, however, there are some exceptions that you should be aware of - when the site is using an anti-leech system, for instance, to prevent people from harvesting the entire contents of the site using an automated download tool.

Firefox users can prevent web sites from tampering with the status bar like so: open up the 'preferences' menu, select the 'web features' tab and click on the 'advanced' button adjacent to the 'enable javascript' check box. Now untick the (allow scripts to) 'hide the status bar' and 'change status bar text' check boxes and click 'OK'.