recentpopularlog in

handcoding : safari   210

« earlier  
How to open URL in the Youtube app? (iOS) : apple
(This worked for you in October 2019]

“In the Safari app, put YouTube into desktop mode, reopen the link, pull down and there should be a banner to open in app. That seems to fix it, at least temporarily.

“Also if it opens in YouTube mobile in safari you can try hitting the 3 dots on the top right then hit desktop.

“Please let me know if this works for you.”
youtube  safari  ios  reddit 
12 days ago by handcoding
Introducing PageExtender for Safari · Philipe Fatio
(One of the reviews on the Mac App Store version mentioned that this could be a handy stand-in for Tampermonkey.)

“PageExtender is a Safari extension that injects custom CSS and JS files. Files are loaded based on the domain name from a CSS and JS folder that you specify. E.g. create a to tweak the style of Google or a file to customize the behavior of Wikipedia.”
safari  userstyles  userscripts  tampermonkey  extensions  2019 
18 days ago by handcoding
Dark Reader for Safari
It looks like this extension enables dark mode within Safari for many websites?

“Dark Reader for Safari partially uses code from the original Dark Reader, some part of the extension is rewritten in Swift. Most of the features will be ported soon.”
safari  extensions  darkmode  dark  software  mac  osx  macos  2019 
29 days ago by handcoding
Video Settings for Safari
You probably don’t have a great need for this app, but this one feature might have a chance of being useful?

“Control the sound volume and apply it to every browser player”
video  2019  safari  software  alps  osx  mac  volume  youtube 
29 days ago by handcoding
Tab Switcher
Oh, this looks kinda promising!

“Tab Switcher is a powerful browser manager for Safari and Chrome that provides fast switching between tabs and windows.
This app will list your tabs and you can switch or bring them in front instantly. You can also filter, navigate around and apply commands with your keyboard.”
safari  tabs  2019  extensions 
29 days ago by handcoding
This Safari extension helps you identify and watch 4K YouTube videos on your Mac
“Enter 4Ktube for Safari
“It shows a ‘4K’ badge in the Safari toolbar when a YouTube video has quality higher than 1080p available. With a single click, you can then watch the 4K version in Chrome instead.”
safari  extensions  youtube  idownloadblog  2019  4k 
8 weeks ago by handcoding
Craig Hockenberry on Twitter: "If you view the Twitter website in Safari on Mojave and/or Catalina, you'll probably enjoy this extension app I wrote: It makes the navigation scroll and hides "Trends" & "Who to follow". Two line
“If you view the Twitter website in Safari on Mojave and/or Catalina, you’ll probably enjoy this extension app I wrote:…

“It makes the navigation scroll and hides ‘Trends’ & ‘Who to follow’. Two lines of code that improve things immensely. Enjoy!”
safari  extensions  chockenberry  twitter  2019 
9 weeks ago by handcoding
Mimic native browser focus styles — Ionuț Colceriu
This page offers some passable CSS for mimicking Safari’s / Chrome’s focus styling for text fields.

[Note to self: You added the outline-radius bits to the code below to complete the effect. ]

outline-width: 2px;
outline-style: solid;
outline-color: Highlight;
-moz-outline-radius: 5px;
outline-radius: 5px;

/* WebKit gets its native focus styles.
@media (-webkit-min-device-pixel-ratio:0)
outline-color: -webkit-focus-ring-color;
outline-style: auto;
forms  accessibility  focus  outline  webkit  safari  highlight  2015  css 
july 2019 by handcoding
Sageleaf on Twitter: "@buffer Hi there, Buffer friends. So...since July 1 Buffer hasn't been working in my Safari browser. I've been in contact with someone with you all, but I haven't heard anything in awhile. Any fixes for this?" / Twitter
(Welp—it looks like Buffer 3.4.7 might fix things in Safari?)

“I’m sorry for the radio silence! We just pushed a fix for the Safari issues in an upcoming release of the extension–3.4.7. Could you keep an eye out for that in the Extensions Gallery and then see if it works to get the extension working again?”
buffer  safari  extensions  n2itvnspiritual  twitter  2019 
july 2019 by handcoding
iOS 13 tidbits: Battery, Maps improvements, more - 9to5Mac
“Automatically close tabs in Safari:
“If you’re the type of person who accumulates a lot of tabs in Safari, iOS 13 includes a nifty new feature for you. You can now have Safari automatically close all of your tabs after one day, one week, or one month.

“There are two ways to access this option. In Safari itself, long-press on the windows button in the lower-left corner, choose ‘Close All Tabs’ and iOS should ask whether you want to enable the automatically close tabs feature. You can also go to Settings > Safari and ‘Close Tabs’ to view the option.”

“App updates have moved:
“In favor of a new Apple Arcade tab in the App Store app, Apple has relocated the interface for viewing app updates. To access the recently updated apps list, tap your account icon in the upper-right corner of the App Store interface. Then you should see a new ‘Updated Recently’ list of applications with change logs.

“While many users now have automatic app updates enabled, this does make it harder to find change logs and know what exactly has been updated.”
ios13  9to5mac  2019  safari  tabs  updates  apps 
june 2019 by handcoding
[HOW TO] Get frontmost tab’s url and title of various browsers - Workflow Help & Questions - Alfred App Community Forum
This page offers JXA for getting various attributes from Safari and Chrome windows, including the page title, the page URL, and the like.
automation  jxa  chrome  safari  2019  keyboardmaestron  url  title 
june 2019 by handcoding
Ricky Mondello on Twitter: "We’d be happy to take a look if you file a bug with a `sudo sysdiagnose Safari`.… "
(Ricky on filing Safari bugs, such as for Becky’s problem where Safari was losing her browser history:)
“We’d be happy to take a look if you file a bug with a `sudo sysdiagnose Safari`.”
safari  rmondello  history  apple  bugs  2019  twitter 
april 2019 by handcoding
AppleScript and JavaScript for Automation to get frontmost tab’s url and title of various browsers.
This page pretty much has the motherlode for AppleScript and JXA for getting the current URL and page title in Safari, Safari Technical Preview, Chrome, and even Opera.
applescript  jxa  javascript  mac  macos  osx  gist  canonical  safari  chrome  keyboardmaestro  2019 
april 2019 by handcoding
Turn off anti-aliasing on svg when applying CSS3:Zoom on the element? - Stack Overflow
To get Safari to render SVGs crisply (without fuzzy bits), add shape-rendering=“crispEdges” to the elements.

“crispEdges Indicates that the user agent shall attempt to emphasize the contrast between clean edges of artwork over rendering speed and geometric precision. To achieve crisp edges, the user agent might turn off anti-aliasing for all lines and curves or possibly just for straight lines which are close to vertical or horizontal. Also, the user agent might adjust line positions and line widths to align edges with device pixels.”
crispedges  safari  svg  2013  stackoverflow  shape-rendering 
march 2019 by handcoding
macos - How can I force Safari to perform a full page reload, without using the mouse? - Super User
“Enable the Develop menu from Safari menu - Preferences - Advanced.

“On Safari version 11.1 and above :
“• CMD+OPTION+R reloads the page ignoring cache.”
safari  reload  forcereload  superuser  2013  force  canonical 
march 2019 by handcoding
Get URL of tab on different window - Questions & Suggestions - Keyboard Maestro Discourse
This thread has a bunch of ready-made Keyboard Maestro macros for grabbing the URL of the frontmost Safari window (or even the frontmost Chrome window).

And it’s also pretty straightforward to modify them to grab the URL from the nonfrontmost Safari window if need be:
keyboardmaestro  2017  safari  chrome  urls  macros 
february 2019 by handcoding
Search titles of Safari or Chrome tabs in multiple windows and bring match to front - Questions & Suggestions - Keyboard Maestro Discourse
(This post actually has some decent answers to this—including variants that work across Safari and Chrome—)
“I’m looking for something that would allow me to type a hotkey and then some text, and bring the matching Safari tab to the front. Ideally it would show the titles of the matching tabs as I typed underneath the query (ala Alfred) and allow me to ‘cursor’ to the one I want to bring to front, but just being able to search for a ‘keyword’ and bring the matching window/tab to the front would still be great timesaver.”
keyboardmaestro  macros  safari  tabs  search  chrome  2019 
february 2019 by handcoding
Reddit Enhancement Suite
This “community-driven unofficial browser extension for reddit” might be worth a look?
reddit  extensions  firefox  safari  chrome  2019 
january 2019 by handcoding
Building websites for Safari Reader Mode and other reading apps.
“Alternate reading modes offer users improved readability and options for personalisation — people can choose to use these tools for any number of reasons including better accessibility with improved contrast, or enjoying the aesthetics of a low noise environment to read in.

“I went on a bit of a journey exploring how our websites are experienced across these technologies and how we can make sure that our content is interpreted the way we want, regardless of how people are consuming it.”
safari  reader  readermode  css  markup  2018 
january 2019 by handcoding
What Adblock do you use in Safari? : MacOS
It looks like Wipr and Ka-Block are the main adblocking apps that folks like to use with Safari.
safari  mac  macos  osx  2018  recommendations  reddit  ads  adblockers 
december 2018 by handcoding
Red Sweater Blog – Restore Safari’s Downloads Keyboard Shortcut
This page goes over how you can use FastScripts to set up an AppleScript to run in Safari with a custom keyboard shortcut (such as for setting up Safari to open new tabs next to the current tab:
safari  keyboard  shortcuts  2011  fastscripts  tabs  mac  macos  osx 
december 2018 by handcoding
Daring Fireball: Opening New Tabs Next to the Current Tab in Safari
“A few months ago I asked on Twitter if there was a secret preference in Safari that would change this to what I want — which is for new tabs to always open right next to the current tab. There is no such preference. I set about trying trying to figure out if this could be done using AppleScript, but I couldn’t figure it out.

“Jeff Johnson figured it out, though, and was kind enough to share the solution and explain the rather ungainly syntax required.”

To set this up:
1. Open Script Editor and paste in the code from Gruber’s site.

2. Save that script to [Home] → Library → Scripts → Applications → Safari, and name it something like “Safari - open new tab next to current.scpt”. (You might need to create the “Safari” folder there.)

3. From FastScript’s menubar icon, choose [Icon] → FastScripts → Preferences → Script Shortcuts. Locate this script within the tree view and assign it the shortcut Command+T.

[Some of these steps you inferred from:]
applescript  safari  tabs  gruber  canonical  newtab  2018 
december 2018 by handcoding
Opening new tabs next to the current tab in Safari
“John Gruber first points out that Safari always places new tabs on the rightmost side of its tab list. He then elegantly walks through the process of getting Safari to create new tabs just to the right of the current tab.

“It’s not trivial, but definitely interesting and worth the read. Even if this particular tab issue is not a problem for you, knowing how to create a script and assign it a command-key shortcut that overrides what’s built-in has lots of value.”
gruber  safari  tabs  2018  applescript  theloop 
december 2018 by handcoding
Clone to Tower for Github - Apple - Safari - Safari Extensions Gallery
(This could be neat?)
“A lightweight browser extension that links Github’s ‘Open in Desktop’ button to without the need of ever installing the Github Desktop Application.”
tower  github  2018  safari  extensions 
october 2018 by handcoding
Bear - Apple - Safari - Safari Extensions Gallery
“This extension allow to turn entire pages or portions of them into notes importing images, links, and everything is useful.”
bear  safari  extensinons  2018 
october 2018 by handcoding
Link Text Selector - Apple - Safari - Safari Extensions Gallery
(Based on the project’s webpage,, this is apparently set to Shift by default.)
“Lets you select text from a link easier”
safari  extensions  text  2018 
october 2018 by handcoding
AnyList Recipe Import - Apple - Safari - Safari Extensions Gallery
“Import recipes from popular websites directly into AnyList. Use of this extension requires a paid AnyList Complete subscription.”
anylist  recipes  safari  extensions  2018 
october 2018 by handcoding
First Mention
“You know when you’re reading something and someone is mentioned who was introduced earlier in the piece but you don’t remember who they are?

“With First Mention, instead of scrolling up and down or searching in the page, just click on the name you don’t remember to see it in the original context.”

(As of Safari 12, you might need to install this from the Safari Extensions Gallery, though: )
safari  extensions  reading  2018 
october 2018 by handcoding
FontFace Ninja - Safari - Safari Extensions Gallery
This isn’t a bad replacement-ish for the WhatTheFont extension for Safari.
safari  extensions  2018  fonts  typefaces 
october 2018 by handcoding
Feature request: Display the font that’s in use rather than the whole font stack · Issue #9 · phallstrom/SafariFontScope
(This is the bug that you filed for the SafariFontScope extension about displaying just the font that’s in use.)
“Just to put this out there—as a potential feature or option, might it be possible to display the font that’s in use rather than the whole font stack?”
SafariFontScope  github  bugs  safari  extensions  fonts  2018 
october 2018 by handcoding
Apple - Safari - Safari Extensions Gallery
(This is pretty nice.)
“Easily view an element’s CSS font properties via right click. Right click anywhere on the page and FontScope will display the font family, font size (and line height), and font color for the element under the mouse.”

(Note to self: As of October 2018, this seems to still be actively developed, so it may be worth checking out the GitHub page for this too just to see if the author may have made updates to this recently.)

(That being said, Safari 12 seems to prefer secure extensions, so you may still have to install this from the Safari Extensions Gallery.)
safari  extensions  fonts  typefaces  2018 
october 2018 by handcoding
safari-extensions/ at master · learn-anything/safari-extensions · GitHub
Holy geez—this looks like a potentially promising list of Safari extensions.
safari  extensions  2018 
september 2018 by handcoding
Give new life to old extensions in Safari 12 - Six Colors
“Those warnings out of the way, here’s how to actually run those old extensions on your Mac.”
safari  extensions  2018  sixcolors 
september 2018 by handcoding
Home | Better
This is the adblocker for Safari that you’re trying as of September 2018. It seems okay so far.
safari  extensions  ads  adblockers  software  2018 
september 2018 by handcoding
Ghostery Lite - Exclusively for Safari Users - Ghostery
“How to enable Ghostery 5 after you update to Mojave
“Extensions like Ghostery 5 that use an older (deprecated) API build will be disabled as soon as you upgrade to Mojave. We highly recommend that you give Ghostery Lite a try as we’ve designed it to work exclusively with the new Mojave changes. If for whatever reason you’d like to stick with Ghostery 5, here are the steps to reenable it after you upgrade to Mojave.”
ghostery  ghosterylite  safari  extensions  2018 
september 2018 by handcoding
Wojciech Adam Koszek 🥁 on Twitter: "If you guys know something for Safari on macOS Mojave, that would be awesome too. The extension that used to work and is linked from no longer works.…"
(Perhaps the replies to this may be worth keeping an eye on?)
“If you guys know something for Safari on macOS Mojave, that would be awesome too. The extension that used to work and is linked from ªª ºº no longer works.”
pinboard  safari  twitter  extensions  2018 
august 2018 by handcoding
David Zuelke on Twitter: "found out the other day that if you long-click the reader view icon in the location bar, you can permanently enable reader mode for that site. The same thing works in iOS.…"
“found out the other day that if you long-click the reader view icon in the location bar, you can permanently enable reader mode for that site. The same thing works in iOS.”
safari  mac  osx  macos  ios  readerview  2018  dzuelke 
august 2018 by handcoding
📱 Safari: How to quickly open links in new tabs | Finer Things in Tech
“In Safari on iPad and iPhone, you can quickly open a link in a new tab by tapping it with two fingers.

“On iPad, this will create a new background tab so you can stay on the current page. On iPhone, you’ll switch to the new tab.”
safari  gestures  2018  tabs 
july 2018 by handcoding
Password Rules / UITextInputPasswordRules - NSHipster
“WebKit engineer Daniel Bates submitted this proposal for consideration to the WHATWG on March 1st. On June 6th, the WebKit team announced Safari Technology Preview Release 58, with support for strong password generation using the new passwordrules attribute. This announcement coincided with the release iOS 12 beta SDKs at WWDC, which included a new UITextInputPasswordRules API, along with a number of other password management features, including Security Code AutoFill and federated authentication.

“Password rules are like a recipe for password generators. By following a few simple rules, the password generator can randomly generate new, secure passwords that comply with the particular requirements of the service provider.

“Password rules consist of one or more key-value pairs in the following form:

“required: lower; required: upper; required: digit; allowed: ascii-printable; max-consecutive: 3;”
ios  safari  mac  macos  osx  2018  passwords  security 
july 2018 by handcoding
PSA: "Stylish" browser add-on steals your internet history | MetaTalk
(On recovering one’s Stylish styles if Firefox ends up auto-disabling the extension:)
“> Mozilla has removed Stylish from its add-on catalog, but as of this writing it is still available on the Chrome store, and neither is likely to automatically disable or remove the add-on even for your protection.

“The lastest update to Firefox auto-disables Stylish 3.1.x. There are ways to recover your userstyles from your Firefox user profile, but the recommended workflow will lead you to a file that might be over a year old. To fetch the latest version, you have to do some digging through JSON files in Profiles/[your profile]/browser-extension-data.”

(On a potential Stylish replacement for Safari:)
“For Safari, the recommended Stylish replacement is Freestyler, with the caveat that it’s not as robust, and uses its own styles repository rather than Freestyler’s UI is a pretty dramatic rearrangement but mostly works the same as Stylish does.

“On the upside, it looks like Stylish’s new owner has ignored Safari entirely; it’s still on version 2.0.8, which is pre-takeover. So I’m not certain whether Stylish for Safari needs to be replaced. I’ve installed Freestyler and copied the rules, but disabled it. Sticking with Stylish for the time being and keeping Freestyler as a backup utility.”
stylish  2018  extensions  chrome  firefox  safari  metafilter 
july 2018 by handcoding
Steve Troughton-Smith on Twitter: "Add in-place ‘View Source’ to MobileSafari with Shortcuts’ new JavaScript support. Some smart web dev could use this to add a beautiful source view with syntax highlighting and the ability to switch between live pa
“Add in-place ‘View Source’ to MobileSafari with Shortcuts’ new JavaScript support. Some smart web dev could use this to add a beautiful source view with syntax highlighting and the ability to switch between live page and source. I am not a smart web dev 😛”
viewsource  safari  ios  2018  shortcuts 
july 2018 by handcoding
Michael Tsai - Blog - Faster Swiping Between Pages
“One of the irritations is that, if you’re using a trackpad, it reloads the page each time you two-finger swipe to go back. This can be slow but also infuriating if you’re scrolling through an auto-updating webpage list, for example, because the page will reload and you’ll be thrown back to the top of the list.

“The solution is to activate three-finger back gesture—and then train yourself to make use of it. Here’s why: For reasons only known to Apple software engineers, using this gesture instead of the standard two-finger swipe means the page isn’t reloaded. It’s looks just as it did when you clicked away from it and it instantly appears without any redrawing or rendering.”
mac  safari  gestures  mjtsai  2018 
june 2018 by handcoding
Michael Tsai - Blog - SVG Favicons in Mojave Safari
This post goes over how you can set an SVG favicon in Safari.
favicon  2018  safari  svg 
june 2018 by handcoding
Favicons. Finally. • The Breakroom
“We keep a favicon.ico file in the root of the website filesystem for compatibility with browsers that don’t support vector icons. But Safari knows that SVG will look better on a high resolution display, so it checks for a favicon.svg first.”
favicons  safari  mojave  2018  iconfactory 
june 2018 by handcoding
What’s New in Safari - Apple Developer
(As of June 2018 about Safari 12.)
“Support for .safariextz-style Safari Extensions installed from the Safari Extensions Gallery is deprecated with Safari 12 on macOS. Submissions to the Safari Extensions Gallery will no longer be accepted after December 2018. Developers are encouraged to transition to Safari App Extensions.

“Support for developer-signed .safariextz Safari Extensions in Safari 12 on macOS has been removed. They no longer appear in Safari preferences and cannot be enabled. On first launch users will receive a warning notification and these extension will not load.”
safari  mac  osx  macos  extensions 
june 2018 by handcoding
Daring Fireball: StopTheMadness
“StopTheMadness is a Safari extension for Mac that stops web sites from making Safari harder to use. Some web sites disable Mac user interface features in Safari that you normally expect to work. For example:

“password autocomplete
“⌘-click to open a link in a new tab
“⌘-key keyboard shortcuts
“selecting, copying, cutting, and pasting of text
“drag and drop
“opening contextual menus

“StopTheMadness ensures that those features continue to work in Safari. With StopTheMadness enabled, the annoying web sites that deliberately make your life harder suddenly become easy to use again!”
safari  extensions  2018  via:daringfireball 
may 2018 by handcoding
How to enable Safari Reader Mode only for specific websites – The Sweet Setup
“One of the new features in macOS High Sierra is the ability to force specific websites into Safari Reader Mode.

“Reader Mode is a feature that allows you to read online articles in a continuous view without ads or distractions. Reader Mode also merges multi-page articles into a single window. You can enable Reader Mode for all websites, but I only do it for certain ones.”
safari  reader  readermode  2018  thesweetsetup 
may 2018 by handcoding
Safari Tabs — Choose-From Dialog - AppleScript - Late Night Software Ltd.
“Back in early 2005 I got sick of Safari’s lame UI for managing tabs and windows, and I wrote a script to improve upon things.

“It’s been reworked and optimized a number of times, and the most current version is 3.0 – which had to be modified due to changes in Safari 10.1 on macOS 10.12.4.

“I run mine from FastScripts 3.”
safari  tabs  2017  applescript 
may 2018 by handcoding
performance - How can I figure out which tab in Safari is using CPU? - Ask Different
To correlate between “Safari Web Content” in Activity Monitor and specific tabs:
1. Enable Debug menu
2. defaults write IncludeInternalDebugMenu -bool true
3. Set "Use Per-tab web processes" and "Show Web process IDs in page titles" to on.
safari  memory  osx  mac  macos  2018  ram 
may 2018 by handcoding
Michael Tsai - Blog - Stop The Madness
“Have you ever tried to copy some text from a web site, but the web site prevented it? Or the web site inserted an advertisement into the copied text? Has a web site ever prevented you from pasting text into an input field? Has a web site ever disabled password autocomplete, for your ‘security’? It's madness!

“But no longer. Today I'm releasing a new Safari app extension called StopTheMadness that stops web sites from messing with the standard Mac user interface features you love and depend on. StopTheMadness is available now in the Mac App Store.”
safari  extensions  macos  2018  copy  paste 
may 2018 by handcoding
Changing/customizing Safari's Web Inspector font - Stack Overflow
This page goes over some bits on changing the default monospaced typeface in Safari’s Web Inspector, but the paths that they mention here don’t seem to exist anymore on El Capitan.
mac  osx  macos  safari  fonts  typefaces  css  stackoverflow  2013 
february 2018 by handcoding
css - Is there a way to set the *default* monospace font in Safari? - Ask Different
This post (from 2013) goes over some "defaults write” commands to change Safari’s default monospaced font.
safari  defaults  stackexchange  2013  monospaced  fonts 
february 2018 by handcoding
Tip: this secret Safari shortcut quickly loads your last search results
"SnapBack, a long-standing and very easily overlooked Safari for Mac feature, can save you a ton of clicks if you search a lot, and most of us do. With SnapBack, you can go right back to the last full search results page, even after traveling multiple pages in from your search results."
snapback  safari  2016  keyboard  shortcuts 
february 2018 by handcoding
Top Five Time-Saving iPhone Tips: Searching Web Pages, Swipe to Delete in Calculator, and More - Mac Rumors
“The first way involves tapping the Share icon (the square with an arrow pointing out of it), sliding your finger left along the bottom column, and tapping the Find on Page button, indicated by a magnifying glass. Start typing what you're looking for, and your search results will be returned automatically.

“The second, faster method is to type your search term straight into Safari's address bar and then tap the On This Page option at the bottom of the suggestion list, after which you'll be able to tap through each occurrence of the term on the current page.”


“Rather than tap the "123" key to switch to the number/symbol keyboard, hold down on it and slide your finger over to the key you want, then let go. This single action types the number/symbol and automatically switches you back to the alphabetical layout, avoiding the need to perform three separate taps to achieve the same result.”
safari  search  find  ios  2018  macrumors 
january 2018 by handcoding
Fix HDCP Compliant display error when watching Netflix Video in Safari on Mac - Hawkdive
"This issue does not occur on all the Mac Machine with Yosemite and above but limited to some of them. So first of all make sure your software and Mac is up to date. If you still have problem follow the steps below.

"1. Try allowing Silverlight to run always and also set to run in unsafe mode by following the next steps"
safari  netflix  hdcp  mac  macos  osx  2017 
december 2017 by handcoding
Quick tip: Use keyboard shortcuts to trigger bookmarklets in Safari on OS X – The Sweet Setup
"On iOS, firing any of these involves opening the bookmarks window in Mobile Safari, navigating to Favorites and tapping on what I need.

"As one might imagine, it’s a lot faster on the Mac. Hitting CMD+1 in Safari will open the first item in the bookmarks bar. Hitting CMD+2 will open the second, and so forth and so on, all the way up to the number 9 if you wish."
safari  keyboard  shortcuts  bookmarklets  thesweetsetup  2014 
november 2017 by handcoding
Find Safari Tabs with AppleScript
"If you sometimes find yourself with so many tabs in Safari that you can't find things and end up opening them again in a new tab, this script can help.

"It asks for a search term, which it matches against the name (title) of every open tab, as well as the URL. If it finds one match, it raises that window to the top and switches to that tab. If it finds multiple matches, it offers you a list of matches that you can select from."
safari  applescript  tabs  2012 
november 2017 by handcoding
Sanitize Content Blocker — Tools and Toys
"I had been having issues with the content blocker I have been using (pages were just broken and missing functionality), and a friend recommend Sanitize to me.

"It blocks ads, tracking scripts, social share buttons, pop-ups, and other annoying items from websites you visit. Once you download it, go to the Settings app > Safari > Content Blocker to enable. It’s been much better experience than the previous app I was using.

"If you use Safari on the desktop, it’s also available as a Safari extension."
safari  contentblockers  toolsandtoys  2017  apps  software  ios  ads 
october 2017 by handcoding
Tips and Tricks: Ten Safari long-press shortcuts for iPhone and iPad | 9to5Mac
"The Tabs toolbar button is located on the right side of the screen, either at the top on iPad or bottom on iPhone. Tapping it launches the carousel view of preview cards for all the open tabs. However, you can also long-press it to reveal several more options.

"Without entering the tab screen, a long-press on the button reveals an action sheet. You can close all open tabs in one tab or close the current tab. You can also quickly open a new tab, either in a normal window or jumping to Private Browsing mode."


"New to iOS 11, it is actually possible to have Safari automatically launch Reader for select domains. This means you can view a particular website without distractions, in the streamlined reading-focused Safari Reader interface, automatically every single time.

"To enable this, navigate to a page that supports Reader. Then, long-press on the Reader icon (three lines) in the URL bar. This will open a pop-up to enable Automatic Reader View. You can choose to enable it just for the current website domain or on any website you visit. Enabling this option means every page will open in Reader view if it is available, and you will have to tap to disable it every single time."
safari  ios  tabs  longpress  gestures  9to5mac  2017 
october 2017 by handcoding
Safari 11 Released for macOS Sierra and OS X El Capitan - Mac Rumors
“‘What that does is if you have a content blocker (adblocker) installed, it will allow you to control what sites it runs on. Not just any adblocker will work with this. It needs to be one of the newer "content blocker" style. I'm using the Adguard ('') content blocker extension. Once you have that extension installed you will see the option in that screen to enable/disable by site. See my screenshot.’

“I just turned off Adblocker, and got Adguard, and am noticing that Safari is WAY faster now!”

“Awesome, thanks to Safari 11 my free and open source extension PiPer ('') that enables Picture in Picture mode now supports captions!”
safari  ads  macrumors  adblocker  2017 
september 2017 by handcoding
Getting URLs from Safari - All this
"This post by David Sparks from a couple of days ago is quintessential David. It provides a useful little utility, is easy to understand, and includes a video that shows why you’d want to use it.

"The utility is a Keyboard Maestro macro that gets the URL of the active tab in Safari, puts it on the clipboard, and then pastes it into whatever text you happen to be working on. I’ve been using a utility similar to it for almost a decade, and I can’t tell you how much time it’s saved me. You may think it’s no big deal to do “by hand” what this macro automates, and if you’re the kind of person who almost never sends links via Twitter or Facebook or texting, you might be right. But if you much web communication, you’ll want to use David’s macro. Or something similar to it."
safari  urls  keyboardmaestro  2017  drdrang 
september 2017 by handcoding
Add favicons to Safari tabs with Faviconographer -
"Released today, Faviconographer is a ‘hack,' of course, but one that does a great job of serving the single purpose of adding those icons to your tabs. It’s not as clean as Chrome’s built in solution, but if the lack of favicons is one of few things keeping you from using Safari, it’s a good solution.

"The app runs in the background and uses the macOS Accessibility API. It sends no data about your browsing (it doesn’t even save it to disk). It just waits for tabs to load, grabs the favicon, and applies it to the tab in the tab bar. There are a few limitations, but it works."
favicons  safari  extensions  2017 
september 2017 by handcoding
Spotify Web Player No Longer Compatible With Apple's Safari Browser - Mac Rumors
On getting Spotify’s web app to play nicely with Safari, one of the comments mentions, "But if you change the user agent to iOS, it works fine"
spotify  2017  safari  macrumors 
september 2017 by handcoding
Introducing Unobstruct – Troy Gaul – Medium
"I released a new iOS app named Unobstruct, which helps you read web pages unobstructed. It includes a Safari Content Blocker that removes some persistent bars from certain web pages (like Medium, The Verge, Vox, CNN, and several others) and an Action Extension for Safari that removes any remaining floating content from a web page on demand. You can buy it for a dollar in the iOS App Store."
safari  ios  contentblockers  2017  software  dickbars 
august 2017 by handcoding
163658 – AX: link to container with fragment identifier that has tabindex results in container not being read and ignored by VoiceOver
(Patrick Lauke filed this bug in October 2016:)
"Due to focus management issues in some browsers, one common approach for skip links is to link to a container with an id that also has an explicit tabindex attribute, making it focusable.

"<a href="#content">Skip to main content</a>
<div id="content" tabindex="-1">...</div>

"However, it seems that this sort of (fairly common) skip link pattern breaks in iOS10/VoiceOver/Safari. Specifically, it seems that if the target container has a tabindex attribute, VoiceOver does move the accessibility focus to the container, but announces nothing."
voiceover  safari  ios10  ios  bugs  bugzilla  accessibility  tabindex  2017  a11y 
july 2017 by handcoding
Default Browser Focus Outline Styles
This page shows the default browser focus-outline styles for Firefox, Chrome, Safari, and IE11 for elements like text fields checkboxes, radio buttons, and others. *Super handy*
focus  css  firefox  chrome  safari  ie  accessibility  a11y  2017 
july 2017 by handcoding
Tab Options - Canisbos
(Pro tip: You can kinda infer a changelog by looking at the home page, where the author posts about the latest updates:
"New tab positioning
You can decide what position new tabs will appear in on the tab bar. If you don’t like the default position, you can have new tabs open to either side of the current tab or at either end of the tab bar. There are independent settings for foreground tabs and background ones.

"Focus on close
You can decide which tab will be focused (activated) when you close a tab. Safari uses a certain logic to determine this, but you can override it by having Tab Options always focus the tab to the left or the right of the former tab. Most interestingly, you can opt to focus the last focused tab, wherever it is in the tab order."
safari  tabs  extensions  2017 
july 2017 by handcoding
Major Stylish add-on changes in regards to privacy - gHacks Tech News
(As of January 2017:)
"Here's all the other [Stylish-like] options for Firefox:

"- userChrome and userContent: work pretty well, but require restarting browser for changes to take effect so there is no easy way to disable / enable / install styles on the go, and would be relying on your text editor for code completion / syntax highlighting.

"- StylRRR: Can style both chrome and content, is e10s compatible, can install styles from (uso), is really lightweight and lets you enable / disable styles on the go. But looks really ordinary, doesn't have code completion / syntax highlighting and doesn't support automatic updates for the styles installed from uso. Still very early days for the add-on; could evolve into something nice.

"- Website Theme Manager: e10s compatible and can install styles straight from uso. Can't style chrome, has no code completion or automatic updates for the styles installed from uso. Again, early days for the add-on.

"- User Style Manager: always had more features than Stylish, including automatic updates from uso, but has been abandoned. Not e10s compatible, obviously.

"- Custom Style Script: same as Website Theme Manager, except can add custom JS too but can't install from uso.

"- Generic CSS Loader 2: no longer in active development and was pretty basic, but didn't require restarts for changes.

"- FreeStyler: It track you like Stylish"
stylish  forks  extensions  firefox  safari  2017 
july 2017 by handcoding
FreeStyler ripping off themes? -
(On whether FreeStyler is ripping off Stylish /
"BTW, it looks like they missed the find & replace for references to Stylish when they rebranded to Stylish code to their name in nearly 80 places (looks like the wombat.js part)."
stylish  freestyler  2014  safari  extensions 
july 2017 by handcoding
Apple - Safari - Safari Extensions Gallery
"An efficient blocker: easy on memory and CPU footprint, and yet can load and enforce thousands more filters than other popular blockers out there. uBlock Origin is free and open source. It's made for users by users."
safari  ads  extensions  2017  adblockers 
july 2017 by handcoding
Apple - Safari - Safari Extensions Gallery
"Converts Twitter Emojis to native Mac OS X Emojis when scrolling through your Twitter timeline."
twitter  emoji  safari  extensions  2017 
july 2017 by handcoding
dcrousso/SourceViewer: View the source of any page in a new tab
(This actually isn’t half bad. Pro tip: It’s probably best to install this from the Safari Extensions Gallery—if only to better the chances that it’ll auto-update.)

"Have you ever wanted to view the original source of a page? SourceViewer uses the same style as the native Safari WebInspector to display the initial HTML of a page in a new tab."
safari  extensions  viewsource  2017 
july 2017 by handcoding
Styles Sidebar Refinements in Web Inspector | WebKit
"Even if you know exactly what styles you want to apply to a particular element, finding the right selector to use for that style can be challenging. Previously, there was no way to tell if a selector would apply to an element other than actually creating a test style so that you could visually confirm the changes. Now, simply hovering over a selector will cause all matching nodes on the page to be highlighted."
safari  inspector  devtools  css  2017 
july 2017 by handcoding
Home - FreeStyler.WS
(So I guess it’s kinda like Stylish?)
"FreeStyler has everything you might need to style up websites you visit according to your taste. It provides a great number of ready-to-use styles with convenient system of managing them and editing options for advanced users.

"User style is a skin for a website, aimed to give it an absolutely new look by applying new font color and theme, different background or elements layout. Thus you put the irrelevant content out of your view, change color schemes, or completely restructure the entire site."
stylish  safari  userstyles  css  2017 
july 2017 by handcoding
Tab Lister
(This one potential downside to this is that it’s not clear whether it *automatically* or *optionally* closes all of your tabs.)
"This Browser Extension creates a list of links to all open tabs, in all open windows. The list is cleanly organized, and you have the ability to save lists for later."
safari  extensions  tabs  2017 
july 2017 by handcoding
Fix Safari Slow, Stalled Page Loads by Disabling DNS Prefetching - AppleToolBox
"Apple’s second fix [for Safari getting stuck] involves disabling DNS prefetching. We previously noted that anecdotal evidence suggests that this issue is caused by a problem with Safari 5.0′s DNS prefetching mechanism, which appears to send more requests than allowed by some ISPs. This issue may also cause problems with some routers.

"Apple’s instructions for disabling prefetching in Mac OS X require opening the Terminal (click the Spotlight icon–magnifying glass–in the upper-right portion of the screen and type Terminal) then entering the following command:

defaults write WebKitDNSPrefetchingEnabled -boolean false
dns  safari  prefetching  2017 
june 2017 by handcoding
Reset the DNS cache in OS X - Apple Support
"OS X keeps a local cache of resolved DNS queries for a time defined by the DNS server. Sometimes it might be necessary to reset the cache immediately and re-query a DNS server. For example, you might need to do this if you are a network or server administrator and an entry on your DNS server has recently changed.

"If your Mac isn't using the latest DNS entries from your server, you can restart your Mac to update its cached information. If you need to update DNS entries on a server using OS X and you can't restart the server, use the terminal commands below for the version of OS X you're using."
safari  dns  cache  2017  networking 
june 2017 by handcoding
« earlier      
per page:    204080120160

Copy this bookmark:

to read