Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.
82

This can be done in the Elements tab by disabling this little brush icon:


56

Microsoft Internet Explorer for Mac is not available for the latest OS X versions (beyond OS X 10.4) as it was effectively replaced by Safari in 2003. As the Wikipedia page for Internet Explorer for Mac explains: As a result of the five-year agreement between Apple and Microsoft in 1997, it was the default browser on Mac OS and Mac OS X from 1998 ...


16

You can disable chromes gestures by going to System Preference > Mouse OR Trackpad > More Gestures > and uncheck Swipe between pages. I still love gestures so I downloaded BetterTouchTools which allows me to make the gestures I want. I disabled all apples gestures then created my own. You can get very custom with gestures this way. Or if you prefer, leave ...


16

There's no built-in OS X behaviour that exactly matches that of iOS, but you can use what's often referred to as a site-specific browser to turn sites into OS X apps. Fluid Fluid lets you turn sites into single apps that appear like any other OS X app — in their own windows, with separate dock icons. Pretty useful for web apps like Gmail, but you can use ...


14

On iOS, HTML5's local storage is not available in private browsing mode, which means you can detect it by attempting to save something to local storage and catching the exception with the following JavaScript: try { localStorage.test = 2; } catch (e) { alert('You are in Private Browsing mode'); } Modified from https://stackoverflow.com/a/17741714/ On OS ...


13

It will still take 30 clicks, one for each link, but… Remember that Cmd ⌘ on Mac is usually equivalent to Ctrl ⌃ on Windows. Cmd ⌘ Click will open a link in a new a tab behind the current one, if you click a link. Cmd ⌘ Shift ⇧ Click will open the new tab & bring it to the front. These are the default settings [iirc] but they can be changed ...


10

I made an open-source macOS utility called SensibleSideButtons that turns the side buttons on any generic mouse into universal navigation buttons. The application runs in your menu bar so you don't have to install any extra drivers. My approach is to bind the buttons to virtual left and right three-finger swipe gestures, which offers several benefits over ...


9

This is possible on Mac OS using Razer Synapse. Open Razer Synapse, select the button you wish to configure. In the window that pops up, under "button assignment", select "shortcuts". Then, assign the desired shortcut, such as back or forwards.


8

Tap, and hold the image; then choose "copy," open a new browser window, and paste into the address bar.


8

Shift-Space Space goes down a page, and Shift-Space is the opposite, scrolling up one page.


7

Opera is the next biggest after the main lot Opera also has a mobile version, the idea of Opera is to load all of the HTML and files before it displays anything, so it loads full web pages faster than most The next important thing about Opera is that it has support from webmasters. If you look at Apple source code on their websites it mentions support for ...


7

If there is no such preferences in Razer preferences then you may try USB Overdrive to assign the button to an action.


6

Yes. Hold down on the + icon that you use to open a new tab in the upper right corner of Safari and you'll be presented with a list of recently closed tabs. Pick one to re-open. As far as I know this is an iOS 5+ feature, iPad only.


6

The answer is no, Safari doesn't cache pages - it does however cache elements that make up a page when the rules that the web server associates with each element allows caching. You can see this on your specific pages by turning on the Develop menu in Safari Preferences: As you can see from this picture, the page where your question is posted allows many ...


5

In the application Razer Synapse, you can assign ⌘-[ as the back button and ⌘-] as the forward button to your Razer mouse buttons 4 and 5. To do this, open the application and click the mouse button you want to change the assignment for. A window will pop-up where you need to open the drop-down menu and select "keyboard function", then enter the respective ...


5

In case someone else stumbles on this as I did... Deleting webcontentfilter.kext is actually deleting part of Parental Controls. kext is short for kernel extension. It is better to turn Parental Controls off than to wreck it. What was probably going on is that you need to, in the main firewall (under Security, in System Preferences), allow incoming ...


5

TenFourFox gives you the current version of Firefox in builds optimized for G3, G4 and G5 PowerPC processors that runs on Mac OS 10.4 and 10.5.


5

The best approach is to use the Repeat With Action with the lines in file option selected. This allows you to read the CVS file on disk and iterate thru the rows as Fake Variables. You can then access these Fake Variables in other Actions which can fill out the web form (or whatever you need). As seen in the screenshot above, I'm using a Do JavaScript ...


5

Mozilla Labs Prism This is my personal favorite and I've been using it for a while. Yes, it is an "inactive" project, but it still works well. It has a simple, easy to use interface: I put up a blog post on how to use Mozilla Prism, in which I go into more detail about the various features. Two successors to Prism Mozilla Labs Chromeless Mozilla Labs: ...


5

Option 1: Incompatibility with Safari Extensions Do you have any extensions in Safari? I was personally having this problem too. To fix this, I disabled all my extensions and it tuned out that AdBlock was causing this for me. I have it disabled now and it doesn't reload when going back anymore. For others who have no extensions: Option 2: Adding ...


5

I have the Cisco AnyConnect agent installed, which is only used for VPN and not Web Filtering. Still, the acwebsecagent process is running and slowing down my web browsing. To uninstall acwebsecagent, run: sudo /opt/cisco/anyconnect/bin/websecurity_uninstall.sh Credit to this post for the above command.


5

Try the following steps: Completely uninstall all the versions of Opera from your Mac. Reinstall your preferred version of Opera. Disconnect from Internet connection. Launch and Quit Opera. Launch Terminal. Type this code and hit enter. defaults write com.operasoftware.Opera OPDisableAutoUpdate true Reconnect Internet, launch Opera, and select About Opera....


5

Safari, the default browser available in iOS has a feature that lets you add a website bookmark to your Home Screen. The bookmark visually looks like an app icon and when tapped, opens the webpage in Safari. The website favicon is used to represent the app icon. However, unlike Safari bookmarks which syncs across all your Apple devices, this one appears ...


4

lsof without sudo may not list all open files Rule of thumb: to ensure comprehensive results from lsof, use sudo Example Run the two commands below. Observe the differences in output. With privileges, expect to find many more lines. Without superuser privileges lsof / | grep root Result: COMMAND PID USER FD TYPE DEVICE SIZE/OFF ...


4

Right-click on the password field and under the menu that appears, select "paste" (it happens to me in Firefox and that is my fix).


4

It could be that there's a DNS problem somewhere. Web browsing tends to involve a lot of small connections, with several DNS lookups just for one page, whereas large file downloads only need to make one lookup. So if there's an issue with your ISP's DNS servers, it could be slowing down your web browsing without affecting your large transfer speeds. Try ...


4

1) install USBOverdrive 2) restart PC 3) open USBOverdrive, pick the button needed and choose in select menu item "Press Key" 4) assign Command+[ (back) and Command+] (forward) for buttons 5) enjoy


4

The blue progress bar is a combination of contacting the server, downloading data, and drawing (rendering) the page in the window. If you click back, depending on your connection speed, connection lag, system speed and a bunch of other factors (how much is happening in the background, how much free RAM you have, etc) it may take a bit for the page to reload ...


4

Safari’s Private Browsing doesn’t work in the same way as the other browser Private Browsing. For example, Chrome’s Incognito Mode creates a separate new session that all the data will be deleted after the browsing session (the website can still track your actions from the IP address in that mode). While Safari forbid website from creating/writing a file ...


4

Update May 2019 There was recently a Meta question on this - Changing Apple links depending on region which concludes that, whilst support.apple.com/kb/[reference code] is the correct way to link these, caching/cookies sometimes upsets it & it turns out that removing kb/ entirely seems to fix it, leaving support.apple.com/[reference code] rather than any ...


Only top voted, non community-wiki answers of a minimum length are eligible