Comments (5)
This is easy to add.
So '
= ’
= ‘
and "
=“
= ”
?
Should '
= "
?
Also should .
= ,
→ this might be very nice for maths in country where decimal use ,
Also should '
=
(empty) ?
from h5p-blanks.
I wanted to add that this issue is breaking key content, as in this example of fill in the blank content for English language learners (specifically, the answers that require don't or doesn't).
One big driver of this is that iPhones now insert the curly quotes by default, unless users have turned off those features. So, this typography bug affects a huge number of user devices.
from h5p-blanks.
A fix for this issue has been released just a couple of days after this issue was opened. It's in since version 1.12.11 of Fill in the Blanks. You might want to check what version you are running.
I just checked on iOS 14.7 and left single quotation marks and right single quotation marks that the iOS keyboard might emit are converted to apostrophes within blanks nicely. If it's not working on your end, I suggest that you provide more information - ideally on the H5P forum which is the central hub for reporting issues.
from h5p-blanks.
Thank you, @otacke . Should this issue get closed out?
I'm indeed running an older version, and have updated. I'm still trying to make sure I've cleared out the caches, but the error is still happening. I'll give it a few more tests over time and make sure everything is pulling from the 1.12.11 version, and will head to the forum with any other issues.
And thanks for checking on your iOS device. I think what you wrote means that when you type something like doesn't, the iOS keyboard is now converting to the vertical tick, or '. If so, that's great. Thank you.
from h5p-blanks.
@dodsoner Yes, I assume someone from the H5P core team could close this issue. And yup, that's what I technically meant: The left single quotation marks (‘
) and right single quotation marks (’
) (what you call curly quotes) are not used by iOS if a text input field has the attribute spellcheck
set to false
.
The code was added in 69ab18d#diff-872197d92b619c4a344ec34c1654df7874cb5c6bb7ad355bc42e81d721aa0535 and as you can see it has been around since v1.12.11. The latest releases version is v1.12.15 with 1.13.0 coming up next. Make sure to upgrade existing content if you've been running v1.11.x or earlier, otherwise you will only notice an effect for newly created content.
from h5p-blanks.
Related Issues (17)
- Input behavior
- xAPI -Report on lines individually. HOT 20
- xAPI: correct response pattern HOT 9
- [Feature Request] Automatic checking of answers HOT 2
- Signal-Symbols are not good HOT 1
- Fill in the blanks activity memory leak, activity uses 2 GB of memory in moodle but works fine on wordpress HOT 10
- Missing translation in version 1.12.1 HOT 1
- Fill in the blanks report doesn't work anymore HOT 4
- But how? HOT 3
- Allow to add alternative that are not displayed when solution appears HOT 3
- Lack of accessible name for frames. HOT 1
- Focus shifts from navigation bar under Module 1 <h1> header to bypass button located in main content. HOT 1
- There are 2 main landmarks when there should only be 1. HOT 1
- Instructions text is coded as a header, but does not function as a header. HOT 3
- Result.success not sent in xAPI 'answered' statement HOT 2
- I returning to problem with slash. The problem is about 10 years old
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from h5p-blanks.