VitalSource Bookshelf Desktop Windows v 6.9 (Windows 7/8/10)

Testsuite: EPUB 3

  • Name
    VitalSource Bookshelf Desktop Windows
  • Version
    6.9
  • Operating System
    Windows
  • Operating System Version
    7/8/10
  • Last Updated
    July 18, 2016, 4:17 p.m.
  • Notes

Support Results

XHTML

Feature Test Result Notes
Cumulative Score 83.7%

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

8/8
VP8 Supported
H.264 Supported
source elements Supported
Poster Images Supported
Captions: WebVTT Supported
Captions: TTML Supported
Subtitles: WebVTT Supported
Subtitles: TTML 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

10/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 Supported
Elementary math notation: long division Not Supported
Elementary math notation: mstack, mscarries Not Supported
Multiscripts, Under-over, Greek and Gothic alphabets Supported

Fallbacks

7/7
Bindings Supported
img Supported
iframe Supported
embed Supported
object Supported
Support Supported
MathML Embedding Supported

Document Flow

2/3
Paginated Flow Supported
Scrolled Flow Supported
Continuously-Scrolled Flow Not Supported

Back to Top

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

Back to Top

EPUB Style Sheets

Feature Test Result Notes
Cumulative Score 77.5%

Multi-Column Layouts

1/1
Multi-Column Layouts Supported

CSS Namespaces

1/1
CSS Namespaces Supported

List Styling

20/26
decimal Supported
circle Supported
square Supported
disc Supported
lower-latin Supported
lower-roman Supported
upper-alpha Supported
hiragana Not Supported
hiragana-iroha Not Supported
katakana Not Supported
katakana-iroha Not Supported
upper-roman Supported
upper-latin Supported
lower-alpha Supported
lower-greek Supported
armenian Supported
cjk-ideographic Not Supported
decimal-leading-zero Supported
georgian Supported
hebrew Not 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

4/4
Media Types Supported
Media Queries Supported
orientation:landscape Supported
orientation:portrait Supported

The -epub-ruby-position property

1/3
over Supported
under Not Supported
inter-character Not Supported

Alternate Style Tags

1/2
day Supported
night Not Supported No native night mode.

Back to Top

Scripting

Feature Test Result Notes
Cumulative Score 81.6%

epubReadingSystem

9/10
The epubReadingSystem object Supported
The name property Supported
The version property Supported
The layoutStyle property Supported
The dom-manipulation feature Not Supported
The layout-changes feature Supported
The touch-events feature Supported
The mouse-events feature Supported
The keyboard-events feature Supported
The spine-scripting feature Supported

XMLHttpRequest

3/3
The XMLHttpRequest object Supported
Reading local files Supported
Reading remote files Supported

JSONP

1/1
Read remote data Supported

Filesystem

0/5
The requestFileSystem object Not Supported Limitation of Windows OS.
Temporary Storage: Writing Not Supported
Temporary Storage: Reading Not Supported Limitation of Windows OS.
Persistent Storage: Reading Not Supported Limitation of Windows OS.
Persistent Storage: Writing Not Supported Limitation of Windows OS.

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

7/8
button Supported
select: single option Supported
select: multiple options Supported
optgroup Supported
datalist Supported
textarea Supported
progress Supported
meter Not Supported

Input Types

15/16
text Supported
search Supported
password Supported
tel Supported
url Supported
email Supported
date Not Supported
number Supported
range Supported
checkbox Supported
radio Supported
file Supported
submit Supported
image Supported
reset Supported
button Supported

Back to Top

Fonts

Feature Test Result Notes
Cumulative Score 76.9%

TTF

4/5
TTF Supported
TTF Obfuscated Not Supported
Unicode-range (TTF) Supported
TTF Supported
TTF Obfuscated Supported

OTF

3/4
OTF Supported
OTF Obfuscated Not Supported
OTF Supported
OTF Obfuscated Supported

WOFF

3/4
WOFF Supported
WOFF Obfuscated Not Supported
WOFF Supported
WOFF Obfuscated Supported

Back to Top

Media Overlays

Feature Test Result Notes
Cumulative Score 21%

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

5/12
Volume Control Supported
Rate Control Not Supported
Continuous Spine Item Playback Not Supported
SMIL attribute clipBegin missing Supported
SMIL attribute clipEnd missing 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 Supported
Audio quality of short clips while the application is in the background Supported
Path resolution for audio files Not Supported
Playback quality Not Supported
Transition to a Chapter without Media Overlays Not Supported

Skippability

1/2
Section Skippability - Basic Supported
Section Skippability - Contiguous Not Supported

Escapability

0/3
Section Escapability - Basic Not Supported
Section Escapability - Contiguous Not Supported
Section Escapability - Nested Not Supported
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

2/10
Media Overlays Playback Supported
Synchronized Text Highlighting Not Supported
Text Highlighting: Authored Styles Not Supported
Volume Control 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

Back to Top

Global Language Support

Feature Test Result Notes
Cumulative Score 23.8%

Text direction

1/4
page-progression-direction="rtl" Supported
文字の進行方向:上から下(Character arrangement: from top to bottom) Not Supported
行の送り方向:右から左(Line arrangement: from right to left) Not Supported
総合テスト(Overall test) Not Supported

Styling

0/4
周囲に余白を指定(property: "padding-*") Not Supported
テキストインデント(property: "text-indent") Not Supported
上部にボーダー(property: "border-top-*") Not Supported
フォント(property: "font-*") Not Supported
3/3
Supported
Supported
Supported

character

0/8
縦書き時の括弧(bracket and parenthesis) Not Supported
縦書き時の約物(Punctuation Marks) Not Supported
罫線(box drawings) Not Supported
その他記号類(CJK symbols) Not Supported
丸数字、ローマ数字(circled digit, roman numeric) Not Supported
全角英数字(full width Alphabet, numeric) Not Supported
全角算術記号(full width math symbols)upright Not Supported
全角算術記号(full width math symbols)sideways Not Supported

paragraph style

0/3
字下げ(Line Head Indent) Not Supported
インデント・箇条書き(Line Head Indent at the Beginning of Paragraphs) Not Supported
アライメント(行揃え)(Line Alignment) Not Supported

ruby

0/2
ルビ表示(ruby) Not Supported
文中での長いルビ表示(long ruby in the text) Not Supported

Text style

0/5
書体指定(font family) Not Supported
縦書き時の欧文の書体指定(latin font family in vertical text) Not Supported
傍線、圏点(sideline and emphasis-dot) Not Supported
添字(ornament characters) Not Supported
縦中横(tate-chu-yoko) Not Supported

Images

0/5
画像を使った外字(external character using image) Not Supported
インライン画像(inline image) Not Supported
ブロック画像(block image) Not Supported
回り込み(floating image) Not Supported
画像とキャプション(Image caption) Not Supported

Double column layout

0/1
二段組み(Double column layout) Not Supported

Page progression direction

0/1
Page progression direction Not 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

Back to Top

Content Fragment Identifiers

Feature Test Result Notes
Cumulative Score 42.9%

Intra-Publication Linking

2/6
Text location Supported
Image spatial offset Not Supported
Audio temporal offset Not Supported
Video temporal offset Supported
Video temporal-spatial offset Not Supported
Target location correction Not Supported

Inter-Publication Linking

1/1
Publication on the web Supported

Back to Top

Feature Test Result Notes
Cumulative Score 100%

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

3/3
Access Supported
Document-level linking Supported
Fragment-level linking Supported

Spine rendering

1/1
Hidden nav elements Supported

Back to Top

Fixed Layouts

Feature Test Result Notes
Cumulative Score 92.9%

Fixed Layout Support

1/1
Fixed layout support Supported

Synthetic Spreads

7/7
Fixed layout synthetic spreads in both portrait and landscape mode Supported
Fixed layout synthetic spreads in landscape mode only Supported
Fixed layouts without synthetic spreads Supported
Fixed layout synthetic spreads in portrait mode only Supported
Page spread right Supported
Page spread left Supported
Page spread center Supported

Orientation

3/3
Fixed layout pages in landscape orientation 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

1/1
Right-to-left page progression direction Supported

Back to Top