Comments (6)
If it does not test anything in the spec. I would opt to remove it.
from epub-testsuite.
"mo-basic-040 Volume Control
Tests whether the volume of the Media Overlay playback can be independently
adjusted.
If you can independently adjust the MO volume, then the Reading System
supports volume control."
spec. is explicit only for embedded media:
"
Reading Systems should expose User controls for the volume levels of each
independent audio track (i.e. from the audio element of the Media Overlay,
and from the embedded audio or video media within the EPUB Content
Document), ... ... Reading Systems are not required to handle simultaneous
volume levels in any particular way.
"
otherwise, just this implicit reference:
"
User-controllable audio playback options should include timescale
modification, in which the playback rate is altered without distorting the
pitch.
"
i am not against removing basic-240
daniel
On Monday, March 17, 2014, Marisa DeMeglio [email protected] wrote:
It doesn't test anything in the spec; it's just a reading system behavior
test.Reply to this email directly or view it on GitHubhttps://github.com//issues/53
.
from epub-testsuite.
Is the question 040 or 240?
I’d keep 040 as there should be a test for independent volume control, but 240 doesn’t make a lot of sense to me.
Was it meant to test whether the user can change the highlighting colour? That would be a helpful thing, and would be more in line with “custom” styles, but the current wording about reading system default styles isn’t useful. We already test if RS highlighting is possible in 220.
Matt
from epub-testsuite.
Damn...040 vs. 240
Apologies for my brain fart. We are indeed talking about this:
Well, Readium implements default "media overlays active" styling (when the CSS class is not specified in the source material), but the specification doesn't say that we "should":
http://www.idpf.org/epub/30/spec/epub30-mediaoverlays.html#sec-docs-assoc-style
Test #240 is in fact nonsensical, because the CSS class is declared in the OPF:
Note that Readium also implements style overrides, but that's a different story.
from epub-testsuite.
This also has me questioning 230. Should we use yellow as the test for author control over the highlighting? It seems like a common enough RS-default colour that you might get false positives, or not be able to say for sure if you're paying attention. Hot pink is always nice.
from epub-testsuite.
I think test 240 was looking more towards testing user agent overrides but really I think things like this will be covered by the upcoming accessibility testsuite.
Hot pink would look nice on 230!
from epub-testsuite.
Related Issues (20)
- Test 0120 (Media Overlays Reflowable Tests): mo-basic-050 Wording HOT 3
- Test 0120 (Media Overlays Reflowable Tests): mo-nav-020 Wording
- Test 0120 (Media Overlays Reflowable Tests): mo-nav-030 assumes pagination HOT 3
- Test 0120 (Media Overlays Reflowable Tests): mo-audio-030 Wording
- Test 0120 (Media Overlays Reflowable Tests): mo-playback-010 wording
- Test 0102 (Scripting Tests): xhr-030 False positive due to bad test HOT 1
- Add test for CSS namespaces HOT 1
- add a test for media:playback-active-class HOT 2
- add tests for 301 rendition:* properties HOT 1
- new events for triggers HOT 1
- css changes to epub30-test-0130 HOT 2
- tests for text decoration module support HOT 1
- review, clarify and update the MathML tests HOT 8
- Add license info (CC-BY) to readme.md and package files HOT 1
- Add test for rendition:align-x-center property
- handheld media tests HOT 1
- Ruby tests and style-410
- List test titles in repo
- Sample 130 implements one of the worst edge cases possible HOT 4
- Missing "#" from refines title property in package.opf
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 epub-testsuite.