-
Notifications
You must be signed in to change notification settings - Fork 6
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
Fixed layouts can be display modifiable #563
Comments
In case the above isn't clear, this is what we have in the epub techniques:
I'm wondering if this should be:
The "else if" would never be reached for fixed layouts this way. |
To me when the content designer makes the decision to make it fixed layout, the intention is that it would not be modifiable. While it is theoritically possible for a reading system to make modifications, I think we should state that the appearance is not modifiable. |
This is intended for two reasons:
|
It's not really a heuristic test as much as which metadata takes priority. We're not inferring an accessibility feature that hasn't been stated. Normally, I'd agree that author metadata should win, but in this case what definition of display transformability is being applied? That's what worries me.
The problem is that these are only some of the display transformability properties listed in the property definition. It's probably a bad idea to set up different expectations of what can be transformed based on the layout being fixed or reflowable. Or are you saying that there are fixed layouts that allow control over all the same aspects? Maybe there should be another category of fixed layout and display transformable that gives a different cautionary string ("Appearance may be modifiable"?). But I'd still be worried about authors using |
One example I know is the FXL EPUBs from MobyDys. I don't have the full list of features that are implemented, but potentially with JavaScript you can implement all the ones indicated by displayTransformability.
Yes, I agree that we can use a different string in case of EPUB Fixed Layout with |
Right, there's nothing we can do about that. But we should distinguish content that the user can modify any way their reading system allows versus properties that the author is making available. In the case of fixed layouts, the user won't know if those properties are fully useful until they open the book. With a different string, we should be able to come up with a way of differentiating these cases. |
I think that documenting |
There are also ebooks FXL with inside links leading to the equivalent Reflowable resource. There are few, but they exist. In any case, it's the publisher's responsibility; if the display transformability is informed, we should display it. It's not up to us to determine if this is true or false. |
I think if there is both "fixed layout" and "display transformability" together (assuming this isn't a mistake, but even if it is by mistake) we should have as the first IF (FXL & Transformability) display "Appearance may be modified", then do the separate ELSE IF transformability, and ELSE IF FXL, and finally the ELSE display "No information is available" |
Probably the problem is we should find a word that describes the fixed layout experience benefit for readers like : Faithful to the Original Design or Consistent and Predictable Experience. |
In the visual adjustments section, the check for display modifiability is before the check whether a publication is fixed layout. This means that if someone claims their fixed layout is display modifiable, that overrides what would otherwise be said for it being a fixed layout.
Is that what's intended here? The appearance of fixed layout publications typically can't be modified, even if the markup theoretically allows them to be. I'm assuming that's why we test for fixed layouts and output the statement that the display cannot be modified in those cases.
Should these checks be reversed so that fixed layouts always result in the appearance not being modifiable?
The text was updated successfully, but these errors were encountered: