This Safari extension significantly streamlines the process of web page citation. Instead of repeatedly copying and pasting text and URLs, simply select the text and press the extension button to automatically generate a citation with the source URL. It can be quickly utilized for various purposes, such as creating papers, presentation materials, saving important recipes, or noting interesting information for later reference.
Copying to clipboard and sharing on social media can be completed with a single click. It will prove to be a useful tool that enables efficient and reliable work when creating documents that require source recording and citation.
To install the extension on iOS or iPadOS, go to Settings > Apps > Safari > Extensions, or enable the extension by toggling it on in the Manage Extensions option found in the Safari address bar. For macOS, open Safari, go to Safari > Settings > Extensions, and enable the extension from there.
To uninstall the extension, similarly to the installation process, toggle the extension off, or remove it completely by selecting the extension icon on the Home Screen and choosing "Delete app".
- Load the web page.
- Select the text on the web page.
- Tap the icon next to the address bar and choose the extension.
- A window will slide up from the bottom on iPhone, or a pop-up window will appear on iPad and Mac; select an action and tap it.
Notes:
- If you do not select text within the web page, the page title will be used.
- If you enable the extension and it doesn't function correctly, please refresh the page, or close and restart the app, and try again.
- Add a new option for sharing through the OS standard menu
- Fix an issue with the link in the preset SNS sharing options
- Chang minimum version requirement to 16
- Fix app names and phrasing in certain languages for localization improvements
- Added a new option for sharing
- Updated strings for label in multiple languages for better localization
- Fixed issues with enabling the extension on already opened web pages
- Fixed main window title to localized app name from InfoPlist
- Fixed the link to the support page
- Added a new social media platform
- Added new localization languages and adjusted some existing languages
- Changed and adjusted the toolbar icon format
- Adjusted the version number to align with iOS
- Added support for all languages in the App Store
- Updated app icon to a new design
- Addressed issues with browser back and forward buttons
- Internationalization support (16 languages supported)
- Fixed display issues on iPad
- Initial release with basic features
- Initial release with extended features from iOS/iPadOS version
- There is a rare issue where the extension may not work when a URL is passed from the in-app browser feature of other apps, such as RSS or social media apps, to Safari for display.
- If the extension does not function correctly immediately after installation, particularly on iPhones, restarting Safari or refreshing the relevant page may resolve the issue. This behavior stems from technical limitations, with the design prioritizing battery life and device performance. Appreciation is extended for users' understanding, and the team stands ready to implement any forthcoming Apple updates that might resolve this issue. (Which may be improved with the 1.4 release.)
- Removal of marketing parameters (e.g., Amazon affiliate links and utm parameters) and conversion to mobile-specific URLs
- Addition of action menu (For requests to add posting destinations, please contact me via the contact information below)
- Creation and exporting with image
- iOS/iPadOS 16.6+
- macOS 12.4+
This project is open-source and available under the MIT License. Feel free to use and modify it as needed.
The inspiration for this project came from two bookmarklets I developed and shared on GitHub Gist. You can view them here and here. I would like to acknowledge the role of these bookmarklets in shaping the idea for the QuoteLink extension and helping to bring it to fruition.
Special thanks to bradvin/social-share-urls: Social Share URLs for handling Social Share URLs.
You can reach me via email.
For a detailed look at the development journey and background of the project, check out my development story blog post.
- App Store: QuoteLink on the App Store
- Get extensions to customize Safari on iPhone - Apple Support
- Get extensions to customize Safari on Mac - Apple Support
- Privacy Policy Page: Privacy Policy – hkitago software dev
- Support Page: hkitago/QuoteLink