One CSS line: .lang-toggle{order:99;margin-left:auto}. Spec's literal order:99 alone
failed its own <=2px right-edge acceptance (gap 45.6-467.6px, 18/24 cases — order
reorders, .hdr-in is left-packed; geo-literal-order99.json), so margin-left:auto on
the toggle absorbs the free space; pill/logo untouched (spec-forbidden zone respected).
Battery: A1 gap=0px + rightmost + nothing-past-left in 24/24 (320/360/390/1280 x EN/FR
x intro/quiz/results); A2 header height unchanged 56/66px; A3 320px no overflow/wrap,
FR logo ellipsis intact, elementFromPoint hit-tests lang buttons + Start over pass;
A4 FR/EN clicks switch lang+title+aria-pressed; A5 24 screenshots before/after; A6
engine 36 + i18n 48 + smoke 92 + ps-pension 70 green; A7 desktop pixdiff header-strip-
only, 0 px below header at every device, self-jitter bit-identical; A8 DEPLOY-OK,
origin marker=1 + byte-identical CSS, off-LAN troublebox 200+marker+rule OFFLAN-OK.
5084 lines
79 KiB
JSON
5084 lines
79 KiB
JSON
{
|
|
"geo": {
|
|
"desk-en-intro": {
|
|
"vw": 1280,
|
|
"vh": 900,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 1280,
|
|
"b": 67,
|
|
"w": 1280,
|
|
"h": 67
|
|
},
|
|
"hdrIn": {
|
|
"l": 110,
|
|
"t": 0,
|
|
"r": 1170,
|
|
"b": 66,
|
|
"w": 1060,
|
|
"h": 66
|
|
},
|
|
"hdrInPadRight": 12,
|
|
"hdrInH": 66,
|
|
"scrollW": 1060,
|
|
"clientW": 1060,
|
|
"docScrollW": 1280,
|
|
"flexWrap": "wrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 263.2,
|
|
"b": 46.2,
|
|
"w": 141.2,
|
|
"h": 26.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 273.2,
|
|
"t": 10,
|
|
"r": 350.6,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 360.6,
|
|
"t": 19.7,
|
|
"r": 690.4,
|
|
"b": 46.3,
|
|
"w": 329.8,
|
|
"h": 26.6
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 273.2,
|
|
"t": 10,
|
|
"r": 350.6,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 807.4,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"pill@690.4"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 263.2,
|
|
"b": 46.2,
|
|
"w": 141.2,
|
|
"h": 26.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 274.2,
|
|
"t": 11,
|
|
"r": 312.3,
|
|
"b": 55,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 312.3,
|
|
"t": 11,
|
|
"r": 349.6,
|
|
"b": 55,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"desk-fr-intro": {
|
|
"vw": 1280,
|
|
"vh": 900,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 1280,
|
|
"b": 67,
|
|
"w": 1280,
|
|
"h": 67
|
|
},
|
|
"hdrIn": {
|
|
"l": 110,
|
|
"t": 0,
|
|
"r": 1170,
|
|
"b": 66,
|
|
"w": 1060,
|
|
"h": 66
|
|
},
|
|
"hdrInPadRight": 12,
|
|
"hdrInH": 66,
|
|
"scrollW": 1060,
|
|
"clientW": 1060,
|
|
"docScrollW": 1280,
|
|
"flexWrap": "wrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 336.9,
|
|
"b": 46.2,
|
|
"w": 214.9,
|
|
"h": 26.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 346.9,
|
|
"t": 10,
|
|
"r": 424.3,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 434.3,
|
|
"t": 19.7,
|
|
"r": 842.8,
|
|
"b": 46.3,
|
|
"w": 408.5,
|
|
"h": 26.6
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 346.9,
|
|
"t": 10,
|
|
"r": 424.3,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 733.7,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"pill@842.8"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 336.9,
|
|
"b": 46.2,
|
|
"w": 214.9,
|
|
"h": 26.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 347.9,
|
|
"t": 11,
|
|
"r": 386,
|
|
"b": 55,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 386,
|
|
"t": 11,
|
|
"r": 423.3,
|
|
"b": 55,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"desk-en-quiz": {
|
|
"vw": 1280,
|
|
"vh": 900,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 1280,
|
|
"b": 67,
|
|
"w": 1280,
|
|
"h": 67
|
|
},
|
|
"hdrIn": {
|
|
"l": 110,
|
|
"t": 0,
|
|
"r": 1170,
|
|
"b": 66,
|
|
"w": 1060,
|
|
"h": 66
|
|
},
|
|
"hdrInPadRight": 12,
|
|
"hdrInH": 66,
|
|
"scrollW": 1060,
|
|
"clientW": 1060,
|
|
"docScrollW": 1280,
|
|
"flexWrap": "wrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 263.2,
|
|
"b": 46.2,
|
|
"w": 141.2,
|
|
"h": 26.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 273.2,
|
|
"t": 10,
|
|
"r": 350.6,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 360.6,
|
|
"t": 19.7,
|
|
"r": 690.4,
|
|
"b": 46.3,
|
|
"w": 329.8,
|
|
"h": 26.6
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 700.4,
|
|
"t": 11,
|
|
"r": 787.1,
|
|
"b": 55,
|
|
"w": 86.7,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 273.2,
|
|
"t": 10,
|
|
"r": 350.6,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 807.4,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"pill@690.4",
|
|
"btn-restart@787.1"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 263.2,
|
|
"b": 46.2,
|
|
"w": 141.2,
|
|
"h": 26.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 274.2,
|
|
"t": 11,
|
|
"r": 312.3,
|
|
"b": 55,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 312.3,
|
|
"t": 11,
|
|
"r": 349.6,
|
|
"b": 55,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 700.4,
|
|
"t": 11,
|
|
"r": 787.1,
|
|
"b": 55,
|
|
"w": 86.7,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"desk-fr-quiz": {
|
|
"vw": 1280,
|
|
"vh": 900,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 1280,
|
|
"b": 67,
|
|
"w": 1280,
|
|
"h": 67
|
|
},
|
|
"hdrIn": {
|
|
"l": 110,
|
|
"t": 0,
|
|
"r": 1170,
|
|
"b": 66,
|
|
"w": 1060,
|
|
"h": 66
|
|
},
|
|
"hdrInPadRight": 12,
|
|
"hdrInH": 66,
|
|
"scrollW": 1060,
|
|
"clientW": 1060,
|
|
"docScrollW": 1280,
|
|
"flexWrap": "wrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 336.9,
|
|
"b": 46.2,
|
|
"w": 214.9,
|
|
"h": 26.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 346.9,
|
|
"t": 10,
|
|
"r": 424.3,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 434.3,
|
|
"t": 19.7,
|
|
"r": 842.8,
|
|
"b": 46.3,
|
|
"w": 408.5,
|
|
"h": 26.6
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 852.8,
|
|
"t": 11,
|
|
"r": 969.9,
|
|
"b": 55,
|
|
"w": 117,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 346.9,
|
|
"t": 10,
|
|
"r": 424.3,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 733.7,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"pill@842.8",
|
|
"btn-restart@969.9"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 336.9,
|
|
"b": 46.2,
|
|
"w": 214.9,
|
|
"h": 26.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 347.9,
|
|
"t": 11,
|
|
"r": 386,
|
|
"b": 55,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 386,
|
|
"t": 11,
|
|
"r": 423.3,
|
|
"b": 55,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 852.8,
|
|
"t": 11,
|
|
"r": 969.9,
|
|
"b": 55,
|
|
"w": 117,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"desk-en-results": {
|
|
"vw": 1280,
|
|
"vh": 900,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 1280,
|
|
"b": 67,
|
|
"w": 1280,
|
|
"h": 67
|
|
},
|
|
"hdrIn": {
|
|
"l": 110,
|
|
"t": 0,
|
|
"r": 1170,
|
|
"b": 66,
|
|
"w": 1060,
|
|
"h": 66
|
|
},
|
|
"hdrInPadRight": 12,
|
|
"hdrInH": 66,
|
|
"scrollW": 1060,
|
|
"clientW": 1060,
|
|
"docScrollW": 1280,
|
|
"flexWrap": "wrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 263.2,
|
|
"b": 46.2,
|
|
"w": 141.2,
|
|
"h": 26.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 273.2,
|
|
"t": 10,
|
|
"r": 350.6,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 360.6,
|
|
"t": 19.7,
|
|
"r": 690.4,
|
|
"b": 46.3,
|
|
"w": 329.8,
|
|
"h": 26.6
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 700.4,
|
|
"t": 11,
|
|
"r": 787.1,
|
|
"b": 55,
|
|
"w": 86.7,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 273.2,
|
|
"t": 10,
|
|
"r": 350.6,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 807.4,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"pill@690.4",
|
|
"btn-restart@787.1"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 263.2,
|
|
"b": 46.2,
|
|
"w": 141.2,
|
|
"h": 26.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 274.2,
|
|
"t": 11,
|
|
"r": 312.3,
|
|
"b": 55,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 312.3,
|
|
"t": 11,
|
|
"r": 349.6,
|
|
"b": 55,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 700.4,
|
|
"t": 11,
|
|
"r": 787.1,
|
|
"b": 55,
|
|
"w": 86.7,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"desk-fr-results": {
|
|
"vw": 1280,
|
|
"vh": 900,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 1280,
|
|
"b": 67,
|
|
"w": 1280,
|
|
"h": 67
|
|
},
|
|
"hdrIn": {
|
|
"l": 110,
|
|
"t": 0,
|
|
"r": 1170,
|
|
"b": 66,
|
|
"w": 1060,
|
|
"h": 66
|
|
},
|
|
"hdrInPadRight": 12,
|
|
"hdrInH": 66,
|
|
"scrollW": 1060,
|
|
"clientW": 1060,
|
|
"docScrollW": 1280,
|
|
"flexWrap": "wrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 336.9,
|
|
"b": 46.2,
|
|
"w": 214.9,
|
|
"h": 26.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 346.9,
|
|
"t": 10,
|
|
"r": 424.3,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 434.3,
|
|
"t": 19.7,
|
|
"r": 842.8,
|
|
"b": 46.3,
|
|
"w": 408.5,
|
|
"h": 26.6
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 852.8,
|
|
"t": 11,
|
|
"r": 969.9,
|
|
"b": 55,
|
|
"w": 117,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 346.9,
|
|
"t": 10,
|
|
"r": 424.3,
|
|
"b": 56,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 733.7,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"pill@842.8",
|
|
"btn-restart@969.9"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 122,
|
|
"t": 19.8,
|
|
"r": 336.9,
|
|
"b": 46.2,
|
|
"w": 214.9,
|
|
"h": 26.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 347.9,
|
|
"t": 11,
|
|
"r": 386,
|
|
"b": 55,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 386,
|
|
"t": 11,
|
|
"r": 423.3,
|
|
"b": 55,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 852.8,
|
|
"t": 11,
|
|
"r": 969.9,
|
|
"b": 55,
|
|
"w": 117,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"iphone14-en-intro": {
|
|
"vw": 390,
|
|
"vh": 844,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 57,
|
|
"w": 390,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 56,
|
|
"w": 390,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 390,
|
|
"clientW": 390,
|
|
"docScrollW": 390,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 160,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastToggleLeft": [],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"iphone14-fr-intro": {
|
|
"vw": 390,
|
|
"vh": 844,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 57,
|
|
"w": 390,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 56,
|
|
"w": 390,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 390,
|
|
"clientW": 390,
|
|
"docScrollW": 390,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 199.6,
|
|
"b": 39.6,
|
|
"w": 189.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 207.6,
|
|
"t": 5,
|
|
"r": 285,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 207.6,
|
|
"t": 5,
|
|
"r": 285,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 95,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastToggleLeft": [],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 199.6,
|
|
"b": 39.6,
|
|
"w": 189.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 208.6,
|
|
"t": 6,
|
|
"r": 246.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 246.7,
|
|
"t": 6,
|
|
"r": 284,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"iphone14-en-quiz": {
|
|
"vw": 390,
|
|
"vh": 844,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 57,
|
|
"w": 390,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 56,
|
|
"w": 390,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 390,
|
|
"clientW": 390,
|
|
"docScrollW": 390,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 160,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"iphone14-fr-quiz": {
|
|
"vw": 390,
|
|
"vh": 844,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 57,
|
|
"w": 390,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 56,
|
|
"w": 390,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 390,
|
|
"clientW": 390,
|
|
"docScrollW": 390,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 182.1,
|
|
"b": 39.6,
|
|
"w": 172.1,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 190.1,
|
|
"t": 5,
|
|
"r": 267.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 275.5,
|
|
"t": 6,
|
|
"r": 380,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 190.1,
|
|
"t": 5,
|
|
"r": 267.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 112.5,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@380"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": true,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 182.1,
|
|
"b": 39.6,
|
|
"w": 172.1,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 191.1,
|
|
"t": 6,
|
|
"r": 229.1,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 229.1,
|
|
"t": 6,
|
|
"r": 266.5,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 275.5,
|
|
"t": 6,
|
|
"r": 380,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"iphone14-en-results": {
|
|
"vw": 390,
|
|
"vh": 844,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 57,
|
|
"w": 390,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 56,
|
|
"w": 390,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 390,
|
|
"clientW": 390,
|
|
"docScrollW": 390,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 160,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"iphone14-fr-results": {
|
|
"vw": 390,
|
|
"vh": 844,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 57,
|
|
"w": 390,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 390,
|
|
"b": 56,
|
|
"w": 390,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 390,
|
|
"clientW": 390,
|
|
"docScrollW": 390,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 182.1,
|
|
"b": 39.6,
|
|
"w": 172.1,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 190.1,
|
|
"t": 5,
|
|
"r": 267.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 275.5,
|
|
"t": 6,
|
|
"r": 380,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 190.1,
|
|
"t": 5,
|
|
"r": 267.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 112.5,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@380"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": true,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 182.1,
|
|
"b": 39.6,
|
|
"w": 172.1,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 191.1,
|
|
"t": 6,
|
|
"r": 229.1,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 229.1,
|
|
"t": 6,
|
|
"r": 266.5,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 275.5,
|
|
"t": 6,
|
|
"r": 380,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"toggle-click": {
|
|
"before": {
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"pe": "true",
|
|
"pf": "false"
|
|
},
|
|
"fr": {
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"pe": "false",
|
|
"pf": "true"
|
|
},
|
|
"en": {
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"pe": "true",
|
|
"pf": "false"
|
|
},
|
|
"frOk": true,
|
|
"backOk": true
|
|
},
|
|
"pixel-en-intro": {
|
|
"vw": 360,
|
|
"vh": 800,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 57,
|
|
"w": 360,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 56,
|
|
"w": 360,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 360,
|
|
"clientW": 360,
|
|
"docScrollW": 360,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 130,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastToggleLeft": [],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"pixel-fr-intro": {
|
|
"vw": 360,
|
|
"vh": 800,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 57,
|
|
"w": 360,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 56,
|
|
"w": 360,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 360,
|
|
"clientW": 360,
|
|
"docScrollW": 360,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 199.6,
|
|
"b": 39.6,
|
|
"w": 189.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 207.6,
|
|
"t": 5,
|
|
"r": 285,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 207.6,
|
|
"t": 5,
|
|
"r": 285,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 65,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastToggleLeft": [],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 199.6,
|
|
"b": 39.6,
|
|
"w": 189.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 208.6,
|
|
"t": 6,
|
|
"r": 246.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 246.7,
|
|
"t": 6,
|
|
"r": 284,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"pixel-en-quiz": {
|
|
"vw": 360,
|
|
"vh": 800,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 57,
|
|
"w": 360,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 56,
|
|
"w": 360,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 360,
|
|
"clientW": 360,
|
|
"docScrollW": 360,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 130,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"pixel-fr-quiz": {
|
|
"vw": 360,
|
|
"vh": 800,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 57,
|
|
"w": 360,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 56,
|
|
"w": 360,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 360,
|
|
"clientW": 360,
|
|
"docScrollW": 360,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 152.1,
|
|
"b": 39.6,
|
|
"w": 142.1,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 160.1,
|
|
"t": 5,
|
|
"r": 237.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 245.5,
|
|
"t": 6,
|
|
"r": 350,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 160.1,
|
|
"t": 5,
|
|
"r": 237.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 112.5,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@350"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": true,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 152.1,
|
|
"b": 39.6,
|
|
"w": 142.1,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 161.1,
|
|
"t": 6,
|
|
"r": 199.1,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 199.1,
|
|
"t": 6,
|
|
"r": 236.5,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 245.5,
|
|
"t": 6,
|
|
"r": 350,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"pixel-en-results": {
|
|
"vw": 360,
|
|
"vh": 800,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 57,
|
|
"w": 360,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 56,
|
|
"w": 360,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 360,
|
|
"clientW": 360,
|
|
"docScrollW": 360,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 130,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"pixel-fr-results": {
|
|
"vw": 360,
|
|
"vh": 800,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 57,
|
|
"w": 360,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 360,
|
|
"b": 56,
|
|
"w": 360,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 360,
|
|
"clientW": 360,
|
|
"docScrollW": 360,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 152.1,
|
|
"b": 39.6,
|
|
"w": 142.1,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 160.1,
|
|
"t": 5,
|
|
"r": 237.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 245.5,
|
|
"t": 6,
|
|
"r": 350,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 160.1,
|
|
"t": 5,
|
|
"r": 237.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 112.5,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@350"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": true,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 152.1,
|
|
"b": 39.6,
|
|
"w": 142.1,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 161.1,
|
|
"t": 6,
|
|
"r": 199.1,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 199.1,
|
|
"t": 6,
|
|
"r": 236.5,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 245.5,
|
|
"t": 6,
|
|
"r": 350,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"se-en-intro": {
|
|
"vw": 320,
|
|
"vh": 700,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 57,
|
|
"w": 320,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 56,
|
|
"w": 320,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 320,
|
|
"clientW": 320,
|
|
"docScrollW": 320,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 90,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastToggleLeft": [],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"se-fr-intro": {
|
|
"vw": 320,
|
|
"vh": 700,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 57,
|
|
"w": 320,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 56,
|
|
"w": 320,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 320,
|
|
"clientW": 320,
|
|
"docScrollW": 320,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 199.6,
|
|
"b": 39.6,
|
|
"w": 189.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 207.6,
|
|
"t": 5,
|
|
"r": 285,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 207.6,
|
|
"t": 5,
|
|
"r": 285,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 25,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastToggleLeft": [],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 199.6,
|
|
"b": 39.6,
|
|
"w": 189.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 208.6,
|
|
"t": 6,
|
|
"r": 246.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 246.7,
|
|
"t": 6,
|
|
"r": 284,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": false
|
|
}
|
|
}
|
|
},
|
|
"se-en-quiz": {
|
|
"vw": 320,
|
|
"vh": 700,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 57,
|
|
"w": 320,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 56,
|
|
"w": 320,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 320,
|
|
"clientW": 320,
|
|
"docScrollW": 320,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 90,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"se-fr-quiz": {
|
|
"vw": 320,
|
|
"vh": 700,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 57,
|
|
"w": 320,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 56,
|
|
"w": 320,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 320,
|
|
"clientW": 320,
|
|
"docScrollW": 320,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 112.1,
|
|
"b": 39.6,
|
|
"w": 102.1,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 120.1,
|
|
"t": 5,
|
|
"r": 197.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 205.5,
|
|
"t": 6,
|
|
"r": 310,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 120.1,
|
|
"t": 5,
|
|
"r": 197.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 112.5,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@310"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": true,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 112.1,
|
|
"b": 39.6,
|
|
"w": 102.1,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 121.1,
|
|
"t": 6,
|
|
"r": 159.1,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 159.1,
|
|
"t": 6,
|
|
"r": 196.5,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 205.5,
|
|
"t": 6,
|
|
"r": 310,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"se-en-results": {
|
|
"vw": 320,
|
|
"vh": 700,
|
|
"lang": "en",
|
|
"title": "Retire Planner — Canadian retirement, modelled properly",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 57,
|
|
"w": 320,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 56,
|
|
"w": 320,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 320,
|
|
"clientW": 320,
|
|
"docScrollW": 320,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 142.6,
|
|
"t": 5,
|
|
"r": 220,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 90,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": false,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 134.6,
|
|
"b": 39.6,
|
|
"w": 124.6,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 143.6,
|
|
"t": 6,
|
|
"r": 181.7,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 181.7,
|
|
"t": 6,
|
|
"r": 219,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 228,
|
|
"t": 6,
|
|
"r": 304.4,
|
|
"b": 50,
|
|
"w": 76.4,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
},
|
|
"se-fr-results": {
|
|
"vw": 320,
|
|
"vh": 700,
|
|
"lang": "fr",
|
|
"title": "Planificateur de retraite — la retraite canadienne, modélisée comme il faut",
|
|
"hdr": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 57,
|
|
"w": 320,
|
|
"h": 57
|
|
},
|
|
"hdrIn": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 320,
|
|
"b": 56,
|
|
"w": 320,
|
|
"h": 56
|
|
},
|
|
"hdrInPadRight": 10,
|
|
"hdrInH": 56,
|
|
"scrollW": 320,
|
|
"clientW": 320,
|
|
"docScrollW": 320,
|
|
"flexWrap": "nowrap",
|
|
"kids": [
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "logo",
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 112.1,
|
|
"b": 39.6,
|
|
"w": 102.1,
|
|
"h": 23.3
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 120.1,
|
|
"t": 5,
|
|
"r": 197.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "pill",
|
|
"rect": {
|
|
"l": 0,
|
|
"t": 0,
|
|
"r": 0,
|
|
"b": 0,
|
|
"w": 0,
|
|
"h": 0
|
|
},
|
|
"visible": false,
|
|
"order": "0"
|
|
},
|
|
{
|
|
"tag": "button",
|
|
"id": "btn-restart",
|
|
"cls": "ghost",
|
|
"rect": {
|
|
"l": 205.5,
|
|
"t": 6,
|
|
"r": 310,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
}
|
|
],
|
|
"toggle": {
|
|
"tag": "span",
|
|
"id": null,
|
|
"cls": "lang-toggle",
|
|
"rect": {
|
|
"l": 120.1,
|
|
"t": 5,
|
|
"r": 197.5,
|
|
"b": 51,
|
|
"w": 77.4,
|
|
"h": 46
|
|
},
|
|
"visible": true,
|
|
"order": "0"
|
|
},
|
|
"A1_rightGap": 112.5,
|
|
"A1_rightGapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastToggleLeft": [
|
|
"btn-restart@310"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"wrapped": false,
|
|
"overflow": false,
|
|
"logo": {
|
|
"truncating": true,
|
|
"textOverflow": "ellipsis",
|
|
"ellipsisPossible": true,
|
|
"rect": {
|
|
"l": 10,
|
|
"t": 16.4,
|
|
"r": 112.1,
|
|
"b": 39.6,
|
|
"w": 102.1,
|
|
"h": 23.3
|
|
}
|
|
},
|
|
"hits": {
|
|
"langEn": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 121.1,
|
|
"t": 6,
|
|
"r": 159.1,
|
|
"b": 50,
|
|
"w": 38.1,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-en"
|
|
},
|
|
"langFr": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 159.1,
|
|
"t": 6,
|
|
"r": 196.5,
|
|
"b": 50,
|
|
"w": 37.3,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#lang-fr"
|
|
},
|
|
"restart": {
|
|
"present": true,
|
|
"visible": true,
|
|
"rect": {
|
|
"l": 205.5,
|
|
"t": 6,
|
|
"r": 310,
|
|
"b": 50,
|
|
"w": 104.5,
|
|
"h": 44
|
|
},
|
|
"inViewport": true,
|
|
"hit": true,
|
|
"hitTag": "button#btn-restart"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"report": [
|
|
{
|
|
"case": "desk-en-intro",
|
|
"A1_gap": 807.4,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"pill@690.4"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "desk-fr-intro",
|
|
"A1_gap": 733.7,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"pill@842.8"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "desk-en-quiz",
|
|
"A1_gap": 807.4,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"pill@690.4",
|
|
"btn-restart@787.1"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "desk-fr-quiz",
|
|
"A1_gap": 733.7,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"pill@842.8",
|
|
"btn-restart@969.9"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "desk-en-results",
|
|
"A1_gap": 807.4,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"pill@690.4",
|
|
"btn-restart@787.1"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "desk-fr-results",
|
|
"A1_gap": 733.7,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"pill@842.8",
|
|
"btn-restart@969.9"
|
|
],
|
|
"A2_hdrH": 66,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "iphone14-en-intro",
|
|
"A1_gap": 160,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastLeft": [],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "iphone14-fr-intro",
|
|
"A1_gap": 95,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastLeft": [],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "iphone14-en-quiz",
|
|
"A1_gap": 160,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "iphone14-fr-quiz",
|
|
"A1_gap": 112.5,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@380"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": true,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "iphone14-en-results",
|
|
"A1_gap": 160,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "iphone14-fr-results",
|
|
"A1_gap": 112.5,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@380"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": true,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "pixel-en-intro",
|
|
"A1_gap": 130,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastLeft": [],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "pixel-fr-intro",
|
|
"A1_gap": 65,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastLeft": [],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "pixel-en-quiz",
|
|
"A1_gap": 130,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "pixel-fr-quiz",
|
|
"A1_gap": 112.5,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@350"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": true,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "pixel-en-results",
|
|
"A1_gap": 130,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "pixel-fr-results",
|
|
"A1_gap": 112.5,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@350"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": true,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "se-en-intro",
|
|
"A1_gap": 90,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastLeft": [],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "se-fr-intro",
|
|
"A1_gap": 25,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": true,
|
|
"A1_pastLeft": [],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": false
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
false
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "se-en-quiz",
|
|
"A1_gap": 90,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "se-fr-quiz",
|
|
"A1_gap": 112.5,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@310"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": true,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "se-en-results",
|
|
"A1_gap": 90,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@304.4"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": false,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"case": "se-fr-results",
|
|
"A1_gap": 112.5,
|
|
"A1_gapOk": false,
|
|
"A1_rightmost": false,
|
|
"A1_pastLeft": [
|
|
"btn-restart@310"
|
|
],
|
|
"A2_hdrH": 56,
|
|
"A2_ok": true,
|
|
"A3_overflow": false,
|
|
"A3_wrapped": false,
|
|
"A3_logoTrunc": true,
|
|
"A3_hits": {
|
|
"langEn": true,
|
|
"langFr": true,
|
|
"restart": true
|
|
},
|
|
"kidsOrder": [
|
|
[
|
|
"logo",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"lang-toggle",
|
|
"0",
|
|
true
|
|
],
|
|
[
|
|
"pill",
|
|
"0",
|
|
false
|
|
],
|
|
[
|
|
"btn-restart",
|
|
"0",
|
|
true
|
|
]
|
|
]
|
|
}
|
|
]
|
|
} |