Safari Dictionary Shortcut

Posted on  by

Safari User Guide

  1. Safari Dictionary Shortcut Tutorial
  2. Safari Download Shortcut
  3. Safari Dictionary Shortcut Crossword

Here are shortcuts you can use, in addition to those that appear in Safari menus. To turn off or change keyboard shortcuts, see Create keyboard shortcuts for apps.

Scroll

  1. 31 Useful Safari Keyboard Shortcuts for Mac. Safari is the fast and lean default web browser bundled with every Mac and Mac OS X. You probably already know a keyboard shortcut or two, but there are tons of shortcuts in Safari worth remembering that can really improve your experience browsing the web.
  2. Now you’ll be able to assign a function key to the Dictionary shortcut. Test it Out Once you’ve made this simple change, switch back to a Dictionary-aware application, such as Mail or Safari.
  3. But the most important shortcuts are in the menus. Just pull one down, find the operation you want to apply and look on the right-hand side of the menu. If there is a shortcut for that operation it will appear there (the same goes in Windows menus, by the way). In any case, the most common and useful shortcuts are at the top of the list.
  4. The Look Up feature in iOS, which lets you tap on a word and look it up in the dictionary, the web, Wikipedia, and more, is one of the most useful things about reading on an iPhone or iPad.

Action

Shortcut or gesture

Scroll up, down, left, or right

Press the arrow keys.

Scroll in larger increments

Press Option while you press an arrow key.

Scroll down a screen

Page Down

Space bar

Scroll up a screen

Page Up

Shift–Space bar

Scroll to the top-left or bottom-left corner of the page

Command–Up Arrow

Command–Down Arrow

Right-click on your highlighted word - then choose Look Up in Dictionary from that contextual menu. You can also set Dictionary prefs to search by default in wikipedia. I realize that's still using your mouse or trackpad, but is a click or two faster.

Shortcut

Current webpage

Action

Shortcut or gesture

Search the current webpage

Command-F

Highlight the next field or pop-up menu on a webpage

Tab

Tab also highlights buttons and other controls if “Use keyboard navigation to move focus between controls” is selected in the Shortcuts pane of the Keyboard pane of System Preferences.

Highlight the next field, pop-up menu, or clickable item (such as a link) on a webpage

Option-Tab

Option-Tab also highlights buttons and other controls if “Use keyboard navigation to move focus between controls” is selected in the Shortcuts pane of the Keyboard pane of System Preferences.

To swap the behavior of Tab and Option-Tab, turn on “Press Tab to highlight each item on a webpage” in the Advanced pane of Safari preferences.

While typing in the Smart Search field, restore the current webpage address

Esc

Select the Smart Search field

Command-L

Print the current webpage

Command-P

Copy the selected item

Command-C

Paste the most recently copied item

Command-V

Tabs

Action

Shortcut or gesture

Show tab overview

Shift-Command-

Open a page in a new tab

Command-click a link

Command-click a bookmark

Command-Return after typing in the Smart Search field.

Open a page in a new tab, and make that tab the active tab

Shift-Command-click a link

Shift-Command-click a bookmark

Shift-Command-Return after typing in the Smart Search field.

Go to the next tab

Control-Tab or Shift-Command-]

Go to the previous tab

Control-Shift-Tab or Shift-Command -[

Select one of your first nine tabs

Command-1 to Command-9

Close the active tab

Command-W

Close all tabs except for one

Option-click the Close button on the tab you want to leave open

Reopen the last tab you closed

Shift-Command-T

Preferences

Action

Shortcut or gesture

Go to your homepage

Shift-Command-H

Change Safari preferences

Command-,

History

Action

Shortcut or gesture

Go back to the previous webpage

Command-[

Go forward to the next webpage

Command-]

See a list of your recently visited pages by name

Hold down the Back or Forward button until the list appears

See a list of your recently visited pages by web address (URL)

Press Option and hold down the Back or Forward button until the list appears

Zoom

Action

Shortcut or gesture

Exit full-screen view

Esc

Zoom website content

Press Command-Plus Sign (+) or Command-Minus Sign (-)

Zoom website text

Press Option while you choose View > Make Text Bigger or View > Make Text Smaller

Downloads

Action

Shortcut or gesture

Download a linked file

Option-click a link to the file

Open a downloaded file

Double-click the file in the downloads list

Window

Action

Shortcut or gesture

Switch to another Safari window

Command-` (above the Tab key)

Reopen the last window you closed

Shift-Command-T

Reading List

Action

Shortcut or gesture

Show or Hide the Reading List sidebar

Control-Command-2

Add the current page

Shift-Command-D

Add a linked page

Shift-click a link to the page

Remove a page

Control-click the page summary in the sidebar, then choose Remove Item.

You can also swipe left over the page summary, then click Remove. Or, swipe all the way to the left until the page summary disappears.

Open Reader

Shift-Command-R

Close Reader

Esc

Safari Dictionary Shortcut Tutorial

Bookmarks

Action

Shortcut or gesture

Add a bookmark to the Favorites bar

Click the Smart Search field to show the page’s full address and its icon, then drag the icon to the Favorites bar

Open all bookmarks from a folder in the Favorites bar

Command-click the folder in the Favorites bar

Move a bookmark on the Favorites bar

Drag the bookmark left or right

Remove a bookmark from the Favorites bar

Drag the bookmark off the top of the bar

Bookmarks sidebar and bookmarks view

Action

Shortcut or gesture

Show or Hide the Bookmarks sidebar

Control-Command-1

Select bookmarks and folders in the sidebar

Command-click each bookmark and folder

Shift-click to extend the selection

Select the next bookmark or folder

Up Arrow or Down Arrow

Open the selected bookmark

Space bar

Open the selected folder

Space bar or Right Arrow

Close the selected folder

Space bar or Left Arrow

Change the name or address of a bookmark

Select the bookmark, then press Return

You can also force click the bookmark

Cancel editing a bookmark name in the sidebar

Esc

Finish editing a bookmark name

Return

Create a folder containing the selected bookmarks and folders in bookmarks view

Option-click the New Folder button near the top-right corner

Delete a bookmark

Control-click the bookmark, then choose Delete

See alsoApple Support article: Mac keyboard shortcutsTake screenshots or screen recordings on Mac

LimitKit is an event logging system and rate limiting tool for shortcuts. Shortcut developers can use LimitKit to:

  1. Track and log events made in their shortcuts.
  2. Rate limit shortcut operations by calculating whether a set amount of time has elapsed since the last successful log event.

Check out the example shortcuts below that all employ LimitKit:

  • LimitKit Test: A simple shortcut demonstrating LimitKit’s rate limiting abilities.
  • Auto Low Power Mode: A shortcut that works with Autocuts to activate Low Power Mode automatically when your battery falls to a certain percentage.
  • Auto DND: A shortcut that works with Autocuts to activate Do Not Disturb mode whenever a calendar event has the string “DND” in its title or notes field.
  • Location Triggers: A shortcut that runs shortcuts automatically based on your current location.

Download

The latest version of LimitKit can be found on RoutineHub:

Autocuts

LimitKit works especially well with Autocuts — the solution for running shortcuts automatically in the background while you use your iOS 13 device — because it allows background shortcuts to limit the frequency by which they call their primary function by seconds, minutes, hours, days, weeks, months, or even years.

Autocuts works as part of an Open App personal automation. Its configured to run every time the user opens his or her most frequently used apps, such as Mail, Safari, Notes, and Messages.

Autocuts itself can be configured to use LimitKit. To prevent unnecessary calls when switching quickly between apps, consider setting an interval of one minute or greater within Autocuts Admin for Autocuts.

API Documentation

Safari Download Shortcut

Developers call the LimitKit shortcut with either a string or a dictionary containing the following parameters. Items in bold below are required.

String

Sending a string to LimitKit will perform a track command request for the given event name. LimitKit will return a dictionary containing:

  • event: the name of the event to be tracked.
  • date: the last time the track request was made.
  • count: the number of times LimitKit has been called for the given event name.

Dictionary

  • event: the name of the event to be tracked.
  • command: what type of request to make to LimitKit. Possible values include:
    • value: return the entry object but perform no track or verify request.
    • track: update the entry and return an object containing the last run date and the number of times the entry has been tracked.
    • test: given an interval and unit, return whether enough time has passed from the last run date.
    • update: performs a test and updates the event record if the test was successful.
    • delete: delete the entry by creating a new entry with the last run date of January 1, 1970 12:00 AM UTC (UNIX Epoch Time).
  • interval: the number seconds, minutes, hours, weeks, months, or years to wait.
  • unit: the time frame by which to compare the last run date with the current date and time: - s (seconds) - m (minutes) - h (hours) - w (weeks) - mo (months) - y (years)
    • properties: Text string of information to store with the event during track and update calls.

NOTE: If no command is specified in a dictionary, an update call will be made. Be sure to include valid values for interval.

Event Names

The event name string is case-insensitive. Whitespace will be removed from the beginning and end of the line, and the event name must be on a single line. If you are tracking operations for your shortcut, you can consider using unique strings prefixed by the name of your shortcut. For instance:

  • Autocuts-launch: When the Autocuts shortcut was last launched
  • Autocuts-update: When the Autocuts shortcut was last updated
  • Autocuts-command: When the Autocuts shortcut last ran a particular command

Safari Dictionary Shortcut Crossword

Properties

You can store a string of text with your track and update calls. LimitKit does not store anything but the previous event in its database. So, if you want to access records of previous track and update calls, you will have to manage them yourself.

Also note that since information stored by shortcuts are readable by all shortcuts, care should be given as to what information you store via LimitKit.

Examples

This section shows four shortcuts that utilize LimitKit:

Example 2: LimitKit Test

Consider the LimitKit Test shortcut. It sends the following request dictionary to LimitKit which returns 0 if the call is made before 60 seconds have elapsed following a successful update request to LimitKit. Keep running the shortcut again, and you will see 0 until 60 seconds have elapsed.

LimitKit will then return 1 and start the countdown again.

Example 2: Auto Low Power Mode

The Auto Low Power Mode shortcut is used with Autocuts to automatically turn on Low Power Mode when your battery reaches a certain percentage. By default, it performs the check once every five minutes thanks to its integration with LimitKit.

{ “event”: “Auto Low Power Mode”, “interval”: 5, “unit”: “m”,}

In Autocuts Admin, create a new Autocut with the following properties:

  • shortcut: Auto Low Power Mode
  • expires: -1
  • device: the name of my device
  • activate: 0

Now, every 5 minutes, the Auto Low Power Mode shortcut will run and evaluate my current battery level. It it falls below the threshold set by the user, Low Power Mode is enabled. Otherwise, it’s disabled when the battery level rises above the threshold.

Example 3: Auto DND

The Auto DND shortcut works with Autocuts to automatically toggle Do Not Disturb mode when the current time coincides with calendar events whose title or notes field has the string “DND”.

The shortcut uses Get Calendar Events, which can take a variable amount of time depending on how many events are on the device’s calendar. LimitKit can be used to check the calendars every 1 minute instead of every time Autocuts runs.

Example 4: Location Triggers

A more advanced use of LimitKit comes in the form of the Location Triggers shortcut. In conjunction with Autocuts, Location Triggers runs shortcuts automatically in the background based on your current location while you use your iOS device.

Because retrieving the user’s current location can be a time-consuming and battery hogging operation (especially if Get Current Location is used instead of Get Current Weather / Location of Weather Conditions), LimitKit can be used to restrict location checks every 5-10 minutes.

This interval value is fully configurable by the user by going to the Settings page in Location Triggers:

Application Interface

When LimitKit is launched with no parameters, it displays a menu with the following commands:

  • Request Assistant: A step-by-step wizard for creating a request to LimitKit.
  • New Raw Request: Expert users can send a raw request by modifying a dictionary object and sending it to LimitKit.
  • View Events: Displays all the events recorded by LimitKit.
  • Delete All Events: Clears the LimitKit database of all records.
  • About LimitKit: Displays about information, include the current version and build number.
  • Help: Displays the page you are reading now.
  • Check for Updates: Checks RoutineHub.co if there is a newer version of LimitKit available.

Viewing Events

Tapping View Events along with a event name will show you the same information if you called LimitKit with the value command.

Dictionary

NOTE:Editing the values and tapping Done does not save the changes back to the LimitKit entry.

Sending Requests to LimitKit

There are two ways you can send a request to LimitKit from the LimitKit shortcut itself.

Request Assistant

Tap on Request Assistant from the LimitKit Home screen to experience a step-by-step guide for creating a LimitKit request. Here’s an example of using the Request Assistant to make a track call.

  1. Tap Request Assistant.
  2. Enter My Event Name.
  3. Tap Track.

The call will be made and the event object will be returned to the user. The date in the event object will be the date when the event was processed by LimitKit.

To make an update call, perform the following steps:

  1. Tap Request Assistant.
  2. Enter My Event Name
  3. Tap Test.
  4. Enter the interval value.
  5. Enter the unit.
  6. Tap Update if you want the entry updated after a successful evaluation. Tap Test if you just want to know if the interval and unit are valid.
  7. The response of 0 or 1 is return by LimitKit.

Raw Request

The Request Assistant is great for learning how to use LimitKit, but developers may find it faster to use the Raw Request command to send messages to LimitKit.

Tapping on New Raw Request will display a dictionary where you can fill out:

  • event: the event name
  • command: valuetesttrackdelete
  • interval: used with the test call
  • unit: used with the test call
  • properties: used with test (update) and track calls

Deleting Events

You can delete individual events by sending a delete call the LimitKit for the given event name.

Tap Delete All Events from the LimitKit Home screen to delete all events on the system. You will be asked to confirm twice since this will remove all events that have been tracked by LimitKit since you either installed it or last deleted the entries.

Localization

LimitKit currently supports the English language, but the shortcut is fully ready to be localized. Visit the LimitKit page on GitHub and submit a pull request for a native localization file.