VitalSource Bookshelf Online Safari ver. February 2018 (Mac OSX 10.9-10.13) v Feb. 2018 (Mac OSX 10.9 or later)
Testsuite: EPUB 3
- Name
VitalSource Bookshelf Online Safari ver. February 2018 (Mac OSX 10.9-10.13) - Version
Feb. 2018 - Operating System
Mac OSX - Operating System Version
10.9 or later - Last Updated
May 16, 2018, 5:56 p.m. - Notes
Ready
Support Results
XHTML
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 60.5% | ||
Inline Frames |
1/1 | ||
| Inline Frames | Supported | ||
Image Formats |
3/3 | ||
| GIF | Supported | ||
| PNG | Supported | ||
| JPEG | Supported | ||
Audio |
4/4 | ||
| MP3 | Supported | ||
| AAC LC MP4 | Supported | ||
| source elements | Supported | ||
| Remote resources | Supported | ||
Video |
5/8 | ||
| VP8 | Not Supported | ||
| H.264 | Supported | ||
| source elements | Supported | ||
| Poster Images | Supported | ||
| Captions: WebVTT | Supported | ||
| Captions: TTML | Not Supported | ||
| Subtitles: WebVTT | Supported | ||
| Subtitles: TTML | Not Supported | ||
epub:trigger |
0/4 | ||
| play | Not Supported | ||
| pause/resume | Not Supported | ||
| mute/unmute | Not Supported | ||
| hide/show | Not Supported | ||
Namespaces |
1/1 | ||
| Prefixes | Supported | ||
MathML |
9/12 | ||
| Rendering | Supported | ||
| Basic MathML styling | Supported | ||
| Basic CSS styling | Supported | ||
| Iterated roots | Supported | ||
| Vertical stretch | Supported | ||
| Horizontal stretch, mover, munder, and mspace elements | Supported | ||
| mtable with alignments and styling | Supported | ||
| mtable with alignments and styling | Supported | ||
| BiDi, RTL and Arabic alphabets | Not Supported | ||
| Elementary math notation: long division | Not Supported | ||
| Elementary math notation: mstack, mscarries | Not Supported | ||
| Multiscripts, Under-over, Greek and Gothic alphabets | Supported | ||
Fallbacks |
3/7 | ||
| Bindings | Not Supported | ||
| img | Not Supported | ||
| iframe | Not Supported | ||
| embed | Not Supported | ||
| object | Supported | ||
| Support | Supported | ||
| MathML Embedding | Supported | ||
Document Flow |
0/3 | ||
| Paginated Flow | Not Supported | ||
| Scrolled Flow | Not Supported | ||
| Continuously-Scrolled Flow | Not Supported | ||
SVG
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 100% | ||
Shapes |
2/2 | ||
| Circle | Supported | ||
| Transformation | Supported | ||
Styling |
6/6 | ||
| letter-spacing | Supported | ||
| word-spacing | Supported | ||
| font-size | Supported | ||
| font-weight | Supported | ||
| font-style | Supported | ||
| text-decoration | Supported | ||
Positioning |
4/4 | ||
| Lines | Supported | ||
| Words and Characters | Supported | ||
| Text: path element | Supported | ||
| Text: text element with multiple values of x and y | Supported | ||
Rotating |
2/2 | ||
| rotate | Supported | ||
| transform | Supported | ||
XHTML Support |
3/3 | ||
| img | Supported | ||
| object | Supported | ||
| background-image (CSS) | Supported | ||
Image Embedding |
1/1 | ||
| Bitmaps | Supported | ||
SVG Support in Spine |
1/1 | ||
| SVG support in spine | Supported | ||
EPUB Style Sheets
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 87.5% | ||
Multi-Column Layouts |
1/1 | ||
| Multi-Column Layouts | Supported | ||
CSS Namespaces |
1/1 | ||
| CSS Namespaces | Supported | ||
List Styling |
26/26 | ||
| decimal | Supported | ||
| circle | Supported | ||
| square | Supported | ||
| disc | Supported | ||
| lower-latin | Supported | ||
| lower-roman | Supported | ||
| upper-alpha | Supported | ||
| hiragana | Supported | ||
| hiragana-iroha | Supported | ||
| katakana | Supported | ||
| katakana-iroha | Supported | ||
| upper-roman | Supported | ||
| upper-latin | Supported | ||
| lower-alpha | Supported | ||
| lower-greek | Supported | ||
| armenian | Supported | ||
| cjk-ideographic | Supported | ||
| decimal-leading-zero | Supported | ||
| georgian | Supported | ||
| hebrew | Supported | ||
| none | Supported | ||
| images | Supported | ||
| inside | Supported | ||
| outside | Supported | ||
| Without list-style-type set | Supported | ||
| With list-style-type set | Supported | ||
Text Transforms |
3/3 | ||
| uppercase | Supported | ||
| capitalize | Supported | ||
| lowercase | Supported | ||
@media Rules |
3/4 | ||
| Media Types | Supported | ||
| Media Queries | Supported | ||
| orientation:landscape | Not Supported | ||
| orientation:portrait | Supported | ||
The -epub-ruby-position property |
0/3 | ||
| over | Not Supported | ||
| under | Not Supported | ||
| inter-character | Not Supported | ||
Alternate Style Tags |
1/2 | ||
| day | Supported | ||
| night | Not Supported | ||
Scripting
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 75.5% | ||
epubReadingSystem |
0/10 | ||
| The epubReadingSystem object | Not Supported | ||
| The name property | Not Supported | ||
| The version property | Not Supported | ||
| The layoutStyle property | Not Supported | ||
| The dom-manipulation feature | Not Supported | ||
| The layout-changes feature | Not Supported | ||
| The touch-events feature | Not Supported | ||
| The mouse-events feature | Not Supported | ||
| The keyboard-events feature | Not Supported | ||
| The spine-scripting feature | Not Supported | ||
XMLHttpRequest |
2/3 | ||
| The XMLHttpRequest object | Supported | ||
| Reading local files | Supported | ||
| Reading remote files | Not Supported | ||
JSONP |
1/1 | ||
| Read remote data | Supported | ||
Filesystem |
5/5 | ||
| The requestFileSystem object | Supported | ||
| Temporary Storage: Writing | Supported | ||
| Temporary Storage: Reading | Supported | ||
| Persistent Storage: Reading | Supported | ||
| Persistent Storage: Writing | Supported | ||
Geolocation |
1/2 | ||
| The geolocation object | Supported | ||
| Current Position | Not Supported | ||
Scripting contexts |
2/2 | ||
| Spine-level | Supported | ||
| Container-constrained | Supported | ||
Canvas |
2/2 | ||
| Support | Supported | ||
| Scripting | Supported | ||
Form elements |
8/8 | ||
| button | Supported | ||
| select: single option | Supported | ||
| select: multiple options | Supported | ||
| optgroup | Supported | ||
| datalist | Supported | ||
| textarea | Supported | ||
| progress | Supported | ||
| meter | Supported | ||
Input Types |
16/16 | ||
| text | Supported | ||
| search | Supported | ||
| password | Supported | ||
| tel | Supported | ||
| url | Supported | ||
| Supported | |||
| date | Supported | ||
| number | Supported | ||
| range | Supported | ||
| checkbox | Supported | ||
| radio | Supported | ||
| file | Supported | ||
| submit | Supported | ||
| image | Supported | ||
| reset | Supported | ||
| button | Supported | ||
Fonts
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 38.5% | ||
TTF |
2/5 | ||
| TTF | Supported | ||
| TTF Obfuscated | Not Supported | ||
| Unicode-range (TTF) | Not Supported | ||
| TTF | Supported | ||
| TTF Obfuscated | Not Supported | ||
OTF |
2/4 | ||
| OTF | Supported | ||
| OTF Obfuscated | Not Supported | ||
| OTF | Supported | ||
| OTF Obfuscated | Not Supported | ||
WOFF |
1/4 | ||
| WOFF | Not Supported | ||
| WOFF Obfuscated | Not Supported | ||
| WOFF | Supported | ||
| WOFF Obfuscated | Not Supported | ||
Media Overlays
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 0% | ||
Media Overlays Playback |
0/1 | ||
| Media Overlays Playback | Not Supported | ||
Highlighting |
0/3 | ||
| Synchronized Text Highlighting | Not Supported | ||
| Text Highlighting: Authored Styles | Not Supported | ||
| Highlight synchronization of short clips while the application is in the background | Not Supported | ||
Audio |
0/12 | ||
| Volume Control | Not Supported | ||
| Rate Control | Not Supported | ||
| Continuous Spine Item Playback | Not Supported | ||
| SMIL attribute clipBegin missing | Not Supported | ||
| SMIL attribute clipEnd missing | Not Supported | ||
| SMIL attribute clipEnd exceeds file's actual duration | Not Supported | ||
| Using the same audio file across chapters | Not Supported | ||
| Playing a series of very short audio clips | Not Supported | ||
| Audio quality of short clips while the application is in the background | Not Supported | ||
| Path resolution for audio files | Not Supported | ||
| Playback quality | Not Supported | ||
| Transition to a Chapter without Media Overlays | Not Supported | ||
Skippability |
0/2 | ||
| Section Skippability - Basic | Not Supported | ||
| Section Skippability - Contiguous | Not Supported | ||
Escapability |
0/3 | ||
| Section Escapability - Basic | Not Supported | ||
| Section Escapability - Contiguous | Not Supported | ||
| Section Escapability - Nested | Not Supported | ||
Navigation |
0/4 | ||
| Section Navigation - Previous/Next Phrase | Not Supported | ||
| Section Navigation - TOC | Not Supported | ||
| Turning Pages | Not Supported | ||
| Path resolution for text files | Not Supported | ||
Embedded Media |
0/3 | ||
| Embedded Media - Playback Flow | Not Supported | ||
| Embedded Media - Pause / Resume | Not Supported | ||
| Embedded Media - Video | Not Supported | ||
Fixed Layouts |
0/10 | ||
| Media Overlays Playback | Not Supported | ||
| Synchronized Text Highlighting | Not Supported | ||
| Text Highlighting: Authored Styles | Not Supported | ||
| Volume Control | Not Supported | ||
| Rate Control | Not Supported | ||
| Continuous Spine Item Playback | Not Supported | ||
| Section Navigation | Not Supported | ||
| Turning Pages | Not Supported | ||
| One Media Overlay for Multiple Pages | Not Supported | ||
| Transition to a Chapter without Media Overlays | Not Supported | ||
Global Language Support
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 97.6% | ||
Text direction |
4/4 | ||
| page-progression-direction="rtl" | Supported | ||
| 文字の進行方向:上から下(Character arrangement: from top to bottom) | Supported | ||
| 行の送り方向:右から左(Line arrangement: from right to left) | Supported | ||
| 総合テスト(Overall test) | Supported | ||
Styling |
4/4 | ||
| 周囲に余白を指定(property: "padding-*") | Supported | ||
| テキストインデント(property: "text-indent") | Supported | ||
| 上部にボーダー(property: "border-top-*") | Supported | ||
| フォント(property: "font-*") | Supported | ||
links |
3/3 | ||
| 通常のHTTPリンク(http link) | Supported | ||
| ルビ付きの文字列に対するリンク(link with ruby) | Supported | ||
| インライン画像に対するリンク(link at inline images) | Supported | ||
character |
8/8 | ||
| 縦書き時の括弧(bracket and parenthesis) | Supported | ||
| 縦書き時の約物(Punctuation Marks) | Supported | ||
| 罫線(box drawings) | Supported | ||
| その他記号類(CJK symbols) | Supported | ||
| 丸数字、ローマ数字(circled digit, roman numeric) | Supported | ||
| 全角英数字(full width Alphabet, numeric) | Supported | ||
| 全角算術記号(full width math symbols)upright | Supported | ||
| 全角算術記号(full width math symbols)sideways | Supported | ||
paragraph style |
2/3 | ||
| 字下げ(Line Head Indent) | Supported | ||
| インデント・箇条書き(Line Head Indent at the Beginning of Paragraphs) | Not Supported | ||
| アライメント(行揃え)(Line Alignment) | Supported | ||
ruby |
2/2 | ||
| ルビ表示(ruby) | Supported | ||
| 文中での長いルビ表示(long ruby in the text) | Supported | ||
Text style |
5/5 | ||
| 書体指定(font family) | Supported | ||
| 縦書き時の欧文の書体指定(latin font family in vertical text) | Supported | ||
| 傍線、圏点(sideline and emphasis-dot) | Supported | ||
| 添字(ornament characters) | Supported | ||
| 縦中横(tate-chu-yoko) | Supported | ||
Images |
5/5 | ||
| 画像を使った外字(external character using image) | Supported | ||
| インライン画像(inline image) | Supported | ||
| ブロック画像(block image) | Supported | ||
| 回り込み(floating image) | Supported | ||
| 画像とキャプション(Image caption) | Supported | ||
Double column layout |
1/1 | ||
| 二段組み(Double column layout) | Supported | ||
Page progression direction |
1/1 | ||
| Page progression direction | Supported | ||
Glyph display |
2/2 | ||
| Glyph display | Supported | ||
| Diacritics display | Supported | ||
Justification |
2/2 | ||
| Right justification | Supported | ||
| Left justification | Supported | ||
Directionality characters |
2/2 | ||
| Complex text layout, weak directonality characters | Supported | ||
| Complex text layout, strong directonality characters | Supported | ||
Content Fragment Identifiers
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 14.3% | ||
Intra-Publication Linking |
0/6 | ||
| Text location | Not Supported | ||
| Image spatial offset | Not Supported | ||
| Audio temporal offset | Not Supported | ||
| Video temporal offset | Not Supported | ||
| Video temporal-spatial offset | Not Supported | ||
| Target location correction | Not Supported | ||
Inter-Publication Linking |
1/1 | ||
| Publication on the web | Supported | ||
Navigation
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 75% | ||
toc nav |
3/3 | ||
| Access | Supported | ||
| Document-level linking | Supported | ||
| Fragment-level linking | Supported | ||
landmarks nav |
3/3 | ||
| Access | Supported | ||
| Document-level linking | Supported | ||
| Fragment-level linking | Supported | ||
page-list nav |
2/2 | ||
| Access | Supported | ||
| Linking | Supported | ||
Custom nav elements |
1/3 | ||
| Access | Supported | ||
| Document-level linking | Not Supported | ||
| Fragment-level linking | Not Supported | ||
Spine rendering |
0/1 | ||
| Hidden nav elements | Not Supported | ||
Fixed Layouts
| Feature | Test | Result | Notes |
|---|---|---|---|
| Cumulative Score | 35.7% | ||
Fixed Layout Support |
1/1 | ||
| Fixed layout support | Supported | ||
Synthetic Spreads |
1/7 | ||
| Fixed layout synthetic spreads in both portrait and landscape mode | Not Supported | ||
| Fixed layout synthetic spreads in landscape mode only | Not Supported | ||
| Fixed layouts without synthetic spreads | Not Supported | ||
| Fixed layout synthetic spreads in portrait mode only | Supported | ||
| Page spread right | Not Supported | ||
| Page spread left | Not Supported | ||
| Page spread center | Not Supported | ||
Orientation |
2/3 | ||
| Fixed layout pages in landscape orientation | Not Supported | ||
| Fixed layouts with synthetic spreads in both landscape and portrait mode | Supported | ||
| reflowable wt some pages having fixed format overrides | Supported | ||
Spine Override |
1/2 | ||
| Spine override of global rendition:layout property | Supported | ||
| Spine override of the global rendition:orientation property | Not Supported | ||
Right-to-left Page Progression Direction |
0/1 | ||
| Right-to-left page progression direction | Not Supported | ||