Difference between revisions of "Couchsurfer"
m (→Install) |
|||
Line 1: | Line 1: | ||
− | |||
− | |||
Couch Surfer is a native web browser for the Apple TV written using the WebKit rendering engine. | Couch Surfer is a native web browser for the Apple TV written using the WebKit rendering engine. | ||
You can scroll through web pages and even interact with them! It also supports web plugins like flash | You can scroll through web pages and even interact with them! It also supports web plugins like flash | ||
Line 20: | Line 18: | ||
After installation, you will have the new item <code>Couch Surfer</code> in the Front Row main menu. | After installation, you will have the new item <code>Couch Surfer</code> in the Front Row main menu. | ||
− | SubMenus in version 0. | + | SubMenus in version 0.6 are: |
* Enter address | * Enter address | ||
* Google Search | * Google Search | ||
* Bookmarks (bases on <code>/Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist</code>) | * Bookmarks (bases on <code>/Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist</code>) | ||
* History | * History | ||
− | * Settings | + | * Settings : Show Header |
* About | * About | ||
Usage with the Remote is very intuitive. | Usage with the Remote is very intuitive. | ||
+ | |||
+ | =WebKit Browser= | ||
+ | A [[WebKit Browser|webkit]] is also available for download at the same URL where you find Couch Surfer. | ||
+ | It provides: | ||
+ | JavaScriptCore.framework | ||
+ | JavaScriptGlue.framework | ||
+ | WebCore.framework | ||
+ | WebKit.framework | ||
+ | |||
+ | I suppose it adds JavaScript functionality to the browser. Backup the old WebKit and update the frameworks: | ||
+ | mv /System/Library/Frameworks/WebKit.framework /Users/frontrow/Documents/ | ||
+ | mv webkit-525-frameworks/*.framework /System/Library/Frameworks/ | ||
[[Category:How-to]] | [[Category:How-to]] | ||
Line 35: | Line 45: | ||
[[Category:2.0.1]] | [[Category:2.0.1]] | ||
[[Category:2.0.2]] | [[Category:2.0.2]] | ||
+ | [[Category:2.3]] |
Revision as of 14:13, 8 December 2008
Couch Surfer is a native web browser for the Apple TV written using the WebKit rendering engine. You can scroll through web pages and even interact with them! It also supports web plugins like flash
Install
The simplest way to install it on an SSH-enabled AppleTV ist to
- Get the CouchSurfer Apple TV Plugin tarball from http://www.brandon-holland.com/software.html
- Transfer it to the AppleTV
- Navigate to the place you'v copied it to:
cd /Users/frontrow/Documents/
- Extract it:
tar -xvzpf couchsurfer-0.6-2.x-bin.tar.gz
- Move the extracted plugin to the proper place
mv CouchSurfer.frappliance /System/Library/CoreServices/Finder.app/Contents/PlugIns/
- Restart the Finder (or the AppleTV entirely)
kill `ps ax | grep Finder.app | grep -v grep | sed -e 's/[[:blank:]]*//' | sed -e 's/[[:blank:]].*//'`
Usage
After installation, you will have the new item Couch Surfer
in the Front Row main menu.
SubMenus in version 0.6 are:
- Enter address
- Google Search
- Bookmarks (bases on
/Users//frontrow/Library/Application\ Support/CouchSurfer/Bookmarks.plist
) - History
- Settings : Show Header
- About
Usage with the Remote is very intuitive.
WebKit Browser
A webkit is also available for download at the same URL where you find Couch Surfer. It provides:
JavaScriptCore.framework JavaScriptGlue.framework WebCore.framework WebKit.framework
I suppose it adds JavaScript functionality to the browser. Backup the old WebKit and update the frameworks:
mv /System/Library/Frameworks/WebKit.framework /Users/frontrow/Documents/ mv webkit-525-frameworks/*.framework /System/Library/Frameworks/