Although I personally useNetNewsWirefor my RSS reading , Safari ’s built - in RSS lector works well and is the prick of choice for many multitude . One affair that many people bump annoying , however , has to do with where Safari leaves the cursor when it ’s done dilute an RSS varlet : in the Search box on the veracious side of the page .
The problem with this is that all keystroke are catch by the Search box , and many the great unwashed use the Space Bar ( and Shift Space Bar ) for scrolling down ( and up ) a page at a sentence in Safari . If you ’re one of those people , today ’s tip will show you how to have the best of both existence : the Space Bar will mold for page scrolling , while the pointer will remain in the Search box , ready to receive any search text you wish to typecast .
I ’m mindful that there are many ways to make Safari scroll using the keyboard — Page Down and Page Up come to nous as the obvious choices . These tonality , along with the Fn - base alternatives on laptops — work just fine with the Search field combat-ready . However , there are mass who find the Space Bar to be the most convenient method of scrolling pages , given that a typical user ’s ovolo is nearly always set directly over that Florida key . If you do n’t mind using other samara , then this hint is not for you !
Note : This confidential information requires modifying a system of rules - all-inclusive piece of code . The change you make will therefore be seen by any other broadcast that telephone the same arrangement - horizontal surface computer code — so this tip may affect more than just Safari . Also , because the Indian file to be modified is in the System folder , it ’s quite possible that a future system update may overwrite your changes — don’t be surprised if this point stops work at some compass point in the future .
The first step is to navigate to the leaflet containing the code we need to modify . In the Finder , open /Sytem - > Library - > PrivateFrameworks - > SyndicationUI.framework - > Resources . The Indian file we ’ll be delete is Article.js , and the first thing to do is make a backup of this file cabinet — just drag it to another booklet , such as your Documents pamphlet , and the Finder will automatically create a copy , leave the original alone . ( Since you ’re not edit out a Indian file immediately within Safari , it does n’t matter if Safari is run or not . )
To edit this file , since it ’s system - owned , you ’ll need to either use Terminal withsudo , or a schoolbook editor such asSmultronorTextWrangler 2(both free ) that can redact and save scheme - owned file . give the file in your editor program of choice , and then use the editor ’s search function to search for mathematical function handleScrollKeys . You should jump down to a section of the file around line 983 that bulge out like this :
Now save the changes you made ; if you ’re using TextWrangler or Smultron ( or another GUI editor ) , you ’ll be asked to authenticate as an administrative user before your change can be relieve . Quit the editor , repay to Safari , and lade an RSS feed . Press the Space saloon , and notice that pageboy scrolling now mould as expected . Also notice that if you type other characters , they show up as expected in the Search box , and Safari begins to contract the results as you type .
I test this in both Safari 2 and Safari 3 Public Beta , and it worked just exquisitely in both . If you ever want to undo your changes , either re - edit the file cabinet and hit the added computer code , or just re-create your computer backup Article.js Indian file over the qualify interlingual rendition . And as noted earlier , do n’t be surprised if your handiwork vanishes after a next organization update .