Skip to main content
Contents Index
Calc
Dark Mode Prev Up Next Scratch ActiveCode
\(\newcommand{\identity}{\mathrm{id}}
\newcommand{\notdivide}{{\not{\mid}}}
\newcommand{\notsubset}{\not\subset}
\newcommand{\lcm}{\operatorname{lcm}}
\newcommand{\gf}{\operatorname{GF}}
\newcommand{\inn}{\operatorname{Inn}}
\newcommand{\aut}{\operatorname{Aut}}
\newcommand{\Hom}{\operatorname{Hom}}
\newcommand{\cis}{\operatorname{cis}}
\newcommand{\chr}{\operatorname{char}}
\newcommand{\Null}{\operatorname{Null}}
\newcommand{\lt}{<}
\newcommand{\gt}{>}
\newcommand{\amp}{&}
\definecolor{fillinmathshade}{gray}{0.9}
\newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}}
\newcommand{\sfrac}[2]{{#1}/{#2}}
\)
Section 3.28 SPLICE Integration
SPLICE is a project to supply documentation and infrastructure to help with adopting shared standards, protocols, and tools for web-based learning tools. The project has designed a
protocol for an embedded iframe to communicate with its host page.
One aspect is the ability of an iframe to ask for a new size. Below is a test of that capability.
These are examples that use the
SPLICE protocol for communicating with a server, such as Runestone. They are all integrated into this PreTeXt book as an
<interactive>
that uses an
@iframe
attribute to embed an iframe from some other server.
This first sample tests the ability of an iframe to ask for a new size.
Figure 3.28.1. CodeCheck iframe
And the remaing four are from the
OpenDSA project.
Figure 3.28.2. Stack pop slideshowFigure 3.28.3. A List Insertion ExerciseFigure 3.28.4. A Binary Search ExerciseFigure 3.28.5. Dijkstra’s Algorithm Exercise