项目作者: willfarrell
项目描述 :
用于在Mac上进行Web开发的浏览器和虚拟机的集合。
高级语言: Python
项目地址: git://github.com/willfarrell/Browsers.git
Browsers
A collection of aliases for browsers, services and virtual machine images can be found in the Browsers
folder and added to your dock for easy launching.

Download and run ./alias
to build the /Applications/Browsers/
forlder of shortcuts for quick access from your Dock. It searches ~/Virtual Machines/
for IE VMs (see Internet Explorer (VM)
below for automated scripts to set these up). An alias of a VMWare Fusion VMs will display a broken preview icon instead of the expected app icon, to workaround this the alias is replaced with a script to launch the VM image. You may need to change you Terminal settings to prevent lingering Terminal windows from staying open.
Launch Dev Tools (Mac): ⌘ (command) + option + i
Download from developer.android.com or use the compiled app version Android.app (Comes with Android 4.3). Made with appify.
Create and Run an Android Virtual Device (AVD)
- Go to
Tools > Manage AVDs
- Click
New...
- Enter
AVD Name
, Device
, Target
and any other additional setting you need. Click OK
. - Select AVD from list and click
Start...
VMware Fusion is required, virtual machines can be found at developer.blackberry.com.
To run IE a virtual machine is required. IE6 - IE11 are available.
- Virtual Box: xdissent/ievms
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
- VMWare Fusion: willfarrell/ievms
curl -s https://raw.github.com/willfarrell/ievms/master/ievms.sh | bash
- Parallels: Visit modern.ie to download VMs.
- Install Xcode.
- Go to
Xcode > Preferences… > Downloads
. - Install Command Line Tools and iOS Simulator.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
Opens Terminal with phantomjs ready to go. Made with appify/appify-UI. Requires phantomjs binaries to be installed. To install run brew update && brew install phantomjs
or visit phantomjs.org/download.html if you don’t use brew
. There is an installer built-in if you like automation.
Other (less popular) Browsers
A slimed down version of Firefox.
OmniWeb is a powerful, award-winning, feature-rich alternative to the standard web browser. Better organization and more fun with the original side-tabbed browser. (Requires OS X v10.4.8+)
For testing site using Tor.
Virtual Machines
Third Party Services
Continuous Integration (CI)
- karma - The main goal for Karma is to bring a productive testing environment to developers. An environment, where they don’t have to set up many things and rather just write the code and get an instant feedback. Because getting a quick feedback is what makes you productive and creative. Requires nodejs, and works great with grunt.
- Travis CI - A hosted continuous integration service for the open source community.
- Jenkins - An extendable open source continuous integration server.
- Mac mini CI - Shell scripts and configuration files used by the Google AngularJS Team. Video Slides
Boxen Packages
Browser Extensions
Privacy & Security
Google Chrome, Mozilla Firefox, Microsoft Internet Explorer, Opera, Apple Safari
- CF-O- Adblock Plus - The free adblock tool for Chrome: Blocks annoying video ads on YouTube, Facebook ads, banners and much more.
- CF—S 1Password - 1Password for Mac extension.
- CF-OS Disconnect - Protect your privacy.
- CFIOS Ghostery - Protect your privacy. See who’s tracking your web browsing with Ghostery.
- CFIOS Google Analytics Opt-out Browser Add-on - Tells the Google Analytics JavaScript not to send information to Google Analytics.
- CF—- HTTPS Everywhere - Encrypt the Web! Automatically use HTTPS security on many sites.
- CF—- Mailvelope - Secure email with OpenPGP encryption for Webmail
- CFIOS Terms of Service; Didn’t Read - Get information instantly about websites’ terms of service and privacy policies, with ratings and summaries from the www.tosdr.org.
- Adobe Edge Inspect CC - Wirelessly connect multiple iOS & Android devices to your computer. Synchronously browse, inspect & debug on devices.
- AngularJS Batarang - Extends the Developer Tools, adding tools for debugging and profiling AngularJS applications.
- blitz - Instantly load test your app from around the world with just a few clicks. No scripting and no test creation.
- Chrome Logger - For server side logging and debugging in chrome console.
- Chrome Sniffer - Detect web applications and javascript libraries run on browsing website.
- Clear Cache
- Edit This Cookie - Edit This Cookie is a cookie manager. You can add, delete, edit, search, protect and block cookies!
- Extensions Reloader - Reload all unpacked extensions using the extension’s toolbar button or by browsing to “http://reload.extensions“
- FirePHP4Chrome - Show FirePHP log messages in the Chrome Developer Console
- github+travis - Display build status next to the project name on github.
- Google Analytics Opt-out - Tells the Google Analytics JavaScript not to send information to Google Analytics.
- Grunt Devtools - Extends the Developer Tools, adding tools for Grunt
- Jenkins Notifier for Chrome - Jenkins Notifier for Chrome™ is an (unofficial) extension for Jenkins ( http://jenkins-ci.org ). This extension notifies you of…
- JSONView - Validate and view JSON documents
- LiveReload - Provides Chrome browser integration for the official LiveReload apps (Mac & Windows) and third-parties like guard-livereload and…
- My Travis - Monitor your projects builds from Travis CI within Chrome.
- Octotree - Folder view of github repo tree.
- Page Benchmarker - Chromium Page Benchmarker.
- PageSpeed Insights (by Google) - PageSpeed Insights analyzes the performance of your web pages and provides suggestions to make them faster.
- Pendule - Web developer tools for Chrome.
- Pretty Beautify Javascript - Automatically makes Javascript files pretty and beautiful!
- Postman - REST Client
- Responsive Inspector - Responsive Inspector allows inspecting page media queries.
- Ripple Emulator - A browser based html5 mobile application development and testing tool
- Speed Tracer - Get insight into the performance of your web applications.
- YSlow - Make your pages faster with Yahoo!’s page performance tool