tizenporta/index.html

changeset 14
5691915dae1d
parent 13
ee91ce4e01a7
child 15
a6e4a053743f
equal deleted inserted replaced
0:1d46cfbabff2 1:70eaa396f091
66 font-family: 'PT Sans', sans-serif; 66 font-family: 'PT Sans', sans-serif;
67 67
68 min-height: 740px; 68 min-height: 740px;
69 69
70 background: rgb(215, 215, 215); 70 background: rgb(215, 215, 215);
71 background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 500, from(rgb(250, 250, 250)), to(rgb(160, 160, 160))); 71 background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 500, from(rgb(255, 255, 255)), to(rgb(160, 140, 80)));
72 background: -webkit-radial-gradient(rgb(250, 250, 250), rgb(160, 160, 160)); 72 background: -webkit-radial-gradient(rgb(255, 255, 255), rgb(160, 140, 80));
73 background: -moz-radial-gradient(rgb(250, 250, 250), rgb(160, 160, 160)); 73 background: -moz-radial-gradient(rgb(255, 255, 255), rgb(160, 140, 80));
74 background: -o-radial-gradient(rgb(250, 250, 250), rgb(160, 160, 160)); 74 background: -o-radial-gradient(rgb(255, 255, 255), rgb(160, 140, 80));
75 background: radial-gradient(rgb(250, 250, 250), rgb(160, 160, 160)); 75 background: radial-gradient(rgb(255, 255, 255), rgb(160, 140, 80));
76 76
77 -webkit-font-smoothing: antialiased; 77 -webkit-font-smoothing: antialiased;
78 } 78 }
79 79
80 b, strong { font-weight: bold } 80 b, strong { font-weight: bold }
246 font-size: 48px; 246 font-size: 48px;
247 line-height: 64px; 247 line-height: 64px;
248 padding-left: 96px; 248 padding-left: 96px;
249 } 249 }
250 250
251 #contents a {
252 color: inherit;
253 text-decoration: none;
254 padding: 0 0.1em;
255 border-radius: 0.2em;
256 background: rgba(220,220,220,0.5);
257 text-shadow: 0 0 0;
258 }
259
251 #topcat .smalltext, #tophybrid .smalltext { 260 #topcat .smalltext, #tophybrid .smalltext {
252 font-size: 80px; 261 font-size: 80px;
253 position: absolute; 262 position: absolute;
254 top: -0.2em; 263 top: -0.2em;
255 left: 1.7em; 264 left: 1.7em;
272 -ms-transform: translateZ(50px); 281 -ms-transform: translateZ(50px);
273 -o-transform: translateZ(50px); 282 -o-transform: translateZ(50px);
274 transform: translateZ(50px); 283 transform: translateZ(50px);
275 } 284 }
276 285
286 #tophybrid .extratext {
287 width: 200px;
288 padding-right: 0;
289 color: #808080;
290 font-size: 72px;
291 position: absolute;
292 top: 1.5em;
293 left: 9.5em;
294 text-align: right;
295 line-height: 60px;
296 }
297
277 #tophybrid h1 { 298 #tophybrid h1 {
278 font-size: 180px; 299 font-size: 180px;
279 line-height: 200px; 300 line-height: 200px;
280 padding-top: 64px; 301 padding-top: 64px;
281 302
397 } 418 }
398 419
399 #svgappflow:is(.active) { 420 #svgappflow:is(.active) {
400 opacity: 1; 421 opacity: 1;
401 } 422 }
423
424 #specases .smalltext {
425 font-size: 92px;
426 line-height: 116px;
427 position: absolute;
428 top: 1.25em;
429 left: 2.5em;
430
431 -webkit-transform: translateZ(20px);
432 -moz-transform: translateZ(20px);
433 -ms-transform: translateZ(20px);
434 -o-transform: translateZ(20px);
435 transform: translateZ(20px);
436 }
437
438 #specases h1 {
439 font-size: 160px;
440 position: relative;
441 top: -.8em;
442 text-align: center;
443
444 -webkit-transform: translateZ(50px);
445 -moz-transform: translateZ(50px);
446 -ms-transform: translateZ(50px);
447 -o-transform: translateZ(50px);
448 transform: translateZ(50px);
449 }
402 450
403 #topchoose1 .smalltext { 451 #topchoose1 .smalltext {
404 font-size: 130px; 452 font-size: 130px;
405 position: absolute; 453 position: absolute;
406 top: 1.5em; 454 top: 1.5em;
486 transform: translateZ(50px); 534 transform: translateZ(50px);
487 } 535 }
488 536
489 #resources { 537 #resources {
490 background-image: url('meegarbeit.svg'); 538 background-image: url('meegarbeit.svg');
491 background-position: 90% 80%; 539 background-position: 90% 70%;
492 background-repeat: no-repeat; 540 background-repeat: no-repeat;
541 color: #202020;
493 } 542 }
494 543
495 #resources h1 { 544 #resources h1 {
496 padding-top: 32px; 545 padding-top: 32px;
497 padding-bottom: 48px; 546 padding-bottom: 48px;
500 font-family: 'Open Sans', Arial, sans-serif; 549 font-family: 'Open Sans', Arial, sans-serif;
501 } 550 }
502 551
503 #resources ul { 552 #resources ul {
504 font-size: 36px; 553 font-size: 36px;
505 line-height: 52px; 554 line-height: 44px;
506 padding-left: 64px; 555 padding-left: 64px;
507 } 556 }
508 557
509 #resources .ecrivain { 558 #resources .buchtit {
510 text-decoration: underline; 559 text-decoration: underline;
511 } 560 }
512 561
513 #conclusion { 562 #conclusion {
514 background-image: url('qrtizportdev.png'); 563 background-size: 100% 100%;
515 background-size: 300px 300px; 564 background-image: url(schlusshintergrund.png);
516 background-position: 10% 95%;
517 background-repeat: no-repeat; 565 background-repeat: no-repeat;
566 background-attachment: fixed;
567 background-position: top;
568
569 color: white;
570 text-shadow: 8px 6px 12px black;
518 } 571 }
519 572
520 #conclusion h1 { 573 #conclusion h1 {
521 padding-top: 64px; 574 padding-top: 64px;
522 text-align: center;
523 padding-bottom: 96px; 575 padding-bottom: 96px;
524 font-size: 200px; 576 font-size: 200px;
525 font-weight: bold; 577 font-weight: bold;
526 font-family: 'Open Sans', Arial, sans-serif; 578 font-family: 'Open Sans', Arial, sans-serif;
527 } 579 }
528 580
529 #conclusion h2 { 581 #conclusion h2 {
530 text-align: center; 582 display: inline;
531 font-size: 72px; 583 width: 600px;
584 padding-left: 64px;
585 font-size: 96px;
532 font-weight: bold; 586 font-weight: bold;
533 font-family: 'Open Sans', Arial, sans-serif; 587 font-family: 'Open Sans', Arial, sans-serif;
588 line-height: 108px;
589 }
590
591 #conclusion img {
592 display: inline;
593 padding-left: 48px;
534 } 594 }
535 595
536 /* overview step */ 596 /* overview step */
537 597
538 #overview { 598 #overview {
1021 </div> 1081 </div>
1022 1082
1023 <div id="contents" class="step slide" data-x="1300" data-y="-1920"> 1083 <div id="contents" class="step slide" data-x="1300" data-y="-1920">
1024 <h1>Contents</h1> 1084 <h1>Contents</h1>
1025 <ul> 1085 <ul>
1026 <li>Mobile App <b>Categories</b></li> 1086 <li><a href="index.html#/topcat">Mobile App <b>Categories</b></a></li>
1027 <li><b>Web</b> App Frameworks</li> 1087 <li><a href="index.html#/topnative"><b>Native</b> App Frameworks</a></li>
1028 <li><b>Native</b> App Frameworks</li> 1088 <li><a href="index.html#/topweb"><b>Web</b> App Frameworks</a></li>
1029 <li><b>Hybrid</b> App Frameworks</li> 1089 <li><a href="index.html#/tophybrid"><b>Hybrid</b> App Frameworks</a></li>
1030 <li>Tizen SDK <b>Provision</b></li> 1090 <li><a href="index.html#/sdkprovide">Tizen SDK <b>Provision</b></a></li>
1031 <li>Tizen SDK <b>Integration</b></li> 1091 <li><a href="index.html#/sdkinteg">Tizen SDK <b>Integration</b></a></li>
1032 <!--<li>Web App Frameworks</li> 1092 <!--<li>Web App Frameworks</li>
1033 <li>Hybrid Frameworks</li> 1093 <li>Hybrid Frameworks</li>
1034 <li>License Compatibility </li> 1094 <li>License Compatibility </li>
1035 <li>Tools and SDK Integration</li> 1095 <li>Tools and SDK Integration</li>
1036 <li>Portability Strategies</li> 1096 <li>Portability Strategies</li>
1042 <div id="topcat" class="step" data-x="800" data-y="-400" data-z="1000" data-scale="3"> 1102 <div id="topcat" class="step" data-x="800" data-y="-400" data-z="1000" data-scale="3">
1043 <span class="smalltext">Mobile Application</span> 1103 <span class="smalltext">Mobile Application</span>
1044 <h1>Categories</h1> 1104 <h1>Categories</h1>
1045 </div> 1105 </div>
1046 1106
1047 <div id="svgrich1" class="step" data-x="1050" data-y="-240" data-z="-1000" data-scale="0.1"> 1107 <div id="svgrich1" class="step" data-x="1052" data-y="-240" data-z="-1000" data-scale="0.125">
1048 <img src="richreach.svg" width="100%" /> 1108 <img src="richreach.svg" width="100%" />
1049 </div> 1109 </div>
1050 1110
1051 <div id="topnative" class="step" data-x="200" data-y="-560" data-z="-1000" data-scale="0.3"> 1111 <div id="topnative" class="step" data-x="200" data-y="-570" data-z="-1000" data-scale="0.3">
1052 <span class="smalltext">Development</span> 1112 <span class="smalltext">Development</span>
1053 <h1>Native App</h1> 1113 <h1>Native App</h1>
1054 </div> 1114 </div>
1055 1115
1056 <div id="svgrich2" class="step" data-x="-1815" data-y="-800" data-z="0" data-scale="1.5"> 1116 <div id="svgrich2" class="step" data-x="-1815" data-y="-800" data-z="0" data-scale="1.5">
1097 <li class="item fmwork-22">Titanium</li> 1157 <li class="item fmwork-22">Titanium</li>
1098 <li class="item fmwork-23">Rhomobile</li>--> 1158 <li class="item fmwork-23">Rhomobile</li>-->
1099 </ul> 1159 </ul>
1100 </div> 1160 </div>
1101 1161
1102 <div id="topchoose1" class="step" data-x="-2755" data-y="-3850" data-z="-1000" data-rotate="180" data-scale="2"> 1162 <div id="specases" class="step" data-x="-2755" data-y="-3700" data-z="-1000" data-rotate="180" data-scale=".5">
1163 <span class="smalltext">HTML5Boilerplate Modernizr</span>
1164 <h1>Special Cases</h1>
1165 </div>
1166
1167 <div id="topchoose1" class="step" data-x="-2755" data-y="-4550" data-z="-1000" data-rotate="180" data-scale="2">
1103 <span class="smalltext">a framework</span> 1168 <span class="smalltext">a framework</span>
1104 <h1>Choosing</h1> 1169 <h1>Choosing</h1>
1105 </div> 1170 </div>
1106 1171
1107 <div id="svgappflow" class="step" data-x="-2740" data-y="-3800" data-z="-1000" data-rotate="180" data-scale="0.1"> 1172 <div id="svgappflow" class="step" data-x="-2740" data-y="-4500" data-z="-1000" data-rotate="180" data-scale="0.1">
1108 <img src="newappflow.svg" width="100%" /> 1173 <img src="newappflow.svg" width="100%" />
1109 </div> 1174 </div>
1110 1175
1111 <div id="topchoose2" class="step" data-x="-2755" data-y="-4050" data-z="-1000" data-rotate="180" data-scale="2"> 1176 <div id="topchoose2" class="step" data-x="-2755" data-y="-4850" data-z="-1000" data-rotate="180" data-scale="2">
1112 <a target="_blank" href="http://www.markus-falk.com/mobile-frameworks-comparison-chart/">with Markus FALK's chart</a> 1177 <a target="_blank" href="http://www.markus-falk.com/mobile-frameworks-comparison-chart/">with Markus FALK's chart</a>
1113 </div> 1178 </div>
1114 1179
1115 <div id="topwhy" class="step" data-x="-2755" data-y="-5450" data-z="-1000" data-rotate="180" data-scale="2"> 1180 <div id="topwhy" class="step" data-x="-2755" data-y="-6250" data-z="-1000" data-rotate="180" data-scale="2">
1116 <h1>Why&nbsp;&nbsp;a&nbsp;&nbsp;Web Framework?</h1> 1181 <h1>Why&nbsp;&nbsp;a&nbsp;&nbsp;Web Framework?</h1>
1117 </div> 1182 </div>
1118 1183
1119 <div id="rasterwhy" class="step" data-x="-2755" data-y="-5450" data-z="-500" data-rotate="180" data-scale="2"> 1184 <div id="rasterwhy" class="step" data-x="-2755" data-y="-6250" data-z="-500" data-rotate="180" data-scale="2">
1120 <blockquote>“2012 will come to be known as the year of the web 1185 <blockquote>“2012 will come to be known as the year of the web
1121 runtimes. Officially there is no native development. Tizen 1186 runtimes. Officially there is no native development. Tizen
1122 is an html5 affair only.” 1187 is an html5 affair only.”
1123 <span class="author">- Raster Man</span></blockquote> 1188 <span class="author">- Raster Man</span></blockquote>
1124 </div> 1189 </div>
1125 1190
1126 <div id="tophybrid" class="step" data-x="1000" data-y="-5000" data-z="0" data-rotate="360" data-scale="4"> 1191 <div id="tophybrid" class="step" data-x="1000" data-y="-5000" data-z="0" data-rotate="360" data-scale="4">
1127 <span class="smalltext">Leveraging</span> 1192 <span class="smalltext">Leveraging</span>
1193 <span class="extratext">Rhomobile Titanium Cordova</span>
1128 <h1>Hybrid Frameworks</h1> 1194 <h1>Hybrid Frameworks</h1>
1129 </div> 1195 </div>
1130 1196
1131 <div id="svgrich4" class="step" data-x="-800" data-y="-7500" data-z="0" data-rotate="270" data-scale="2"> 1197 <div id="svgrich4" class="step" data-x="-800" data-y="-7500" data-z="0" data-rotate="270" data-scale="2">
1132 <img src="appshybrid.svg" width="100%" /> 1198 <img src="appshybrid.svg" width="100%" />
1153 </div> 1219 </div>
1154 1220
1155 <div id="resources" class="step slide" data-x="0" data-y="-2600" data-rotate="0"> 1221 <div id="resources" class="step slide" data-x="0" data-y="-2600" data-rotate="0">
1156 <h1>Resources</h1> 1222 <h1>Resources</h1>
1157 <ul> 1223 <ul>
1158 <li>jQuery Mobile: Up and Running, <span class="ecrivain">Maximiliano FIRTMAN</span> 1224 <li><span class="buchtit">jQuery Mobile: Up and Running</span>, Maximiliano FIRTMAN</li>
1159 <li>Beginning Phonegap, <span class="ecrivain">Thomas MYER</span> 1225 <li><span class="buchtit">Mobile Design Pattern Gallery</span>, Theresa NEIL</li>
1226 <li><span class="buchtit">Beginning Phonegap</span>, Thomas MYER</li>
1160 <li><a href="http://docs.phonegap.com/">http://docs.phonegap.com/</a></li> 1227 <li><a href="http://docs.phonegap.com/">http://docs.phonegap.com/</a></li>
1161 <li><a href="http://www.modernizr.com/">http://www.modernizr.com/</a></li> 1228 <li><a href="http://www.modernizr.com/">http://www.modernizr.com/</a></li>
1162 <li><a href="http://www.dojotoolkit.org/">http://www.dojotoolkit.org/</a></li> 1229 <li><a href="http://www.dojotoolkit.org/">http://www.dojotoolkit.org/</a></li>
1163 <li><a href="http://www.jquerymobile.com/">http://www.jquerymobile.com/</a></li> 1230 <li><a href="http://www.jquerymobile.com/">http://www.jquerymobile.com/</a></li>
1164 <li><a href="http://www.sencha.com/products/touch/">http://www.sencha.com/products/touch/</a></li> 1231 <li><a href="http://www.sencha.com/products/touch/">http://www.sencha.com/products/touch/</a></li>
1232 <li><a href="http://ftp.europalab.com/pub/doc/lect/tizenportdev/">http://ftp.europalab.com/pub/doc/lect/tizenportdev/</a></li>
1165 </ul> 1233 </ul>
1166 </div> 1234 </div>
1167 1235
1168 <div id="conclusion" class="step slide" data-x="-1300" data-y="-2600" data-rotate="0"> 1236 <div id="conclusion" class="step slide" data-x="-1300" data-y="-2600" data-rotate="0">
1169 <h1>Thank You</h1> 1237 <h1>Thank You!</h1>
1170 <h2>Tizen Application Portability</h2> 1238 <img src="qrtizportdev.png" width="300px" />
1239 <h2><span style="color: aqua;">Tizen</span> <span style="color: orange;">Application</span> <span style="color: green;">Portability</span></h2>
1171 </div> 1240 </div>
1172 1241
1173 <div id="overview" class="step" data-x="2500" data-y="-4200" data-scale="12"> 1242 <div id="overview" class="step" data-x="2500" data-y="-4200" data-scale="12">
1174 </div> 1243 </div>
1175 1244

mercurial