-
-
Notifications
You must be signed in to change notification settings - Fork 10.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Autocorrect, autopunctuation, and autocapitalization not working on iOS Safari #16049
Comments
I see #13097 (comment) which suggests the mobile experience has not been a priority for Ghost. The Markdown editor on Directus also does not support these features: directus/directus#16690. Tangential for some context, I am on a journey to find a "good" mobile experience authoring content which I suggest should include support for these features. Ideally, I would also like to write it using Markdown. I have notes here: directus/directus#16762, which includes a link to a spreadsheet where I am evaluating various editors and CMS's. My experience is showing me that authoring Markdown on a mobile device has very limited support, aside from things like GitHub and StackOverflow. |
These are all upstream issues with mobiledoc's handling of keyboard input: https://github.com/bustle/mobiledoc-kit You're welcome to raise the issues there and work on fixing them. As you've called out yourself, only the biggest orgs manage to implement great markdown editing experiences in mobile browsers - because it's very hard. To achieve the same experience as desktop it takes either extensive implementation work or a native app. These things are not currently something we have enough demand for to prioritise, but that may change in future. Upstream fixes are always welcomed though 🙂 |
Thank you for the clarification! I incorrectly thought Ghost used markdown-it for the editor. I created a ticket on Mobiledoc bustle/mobiledoc-kit#786. |
Issue Summary
The features of autocorrect, autopunctuation, and autocapitalization are not working on iOS.
I took a video recording of the behavior.
View recording
FullSizeRender.MOV
Steps to Reproduce
Ghost Version
5.26.2
Node.js Version
16.19.0
How did you install Ghost?
Docker on Linux
Database type
SQLite3
Browser & OS version
iOS 15
Relevant log / error output
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: