aplikasi rich internet html5 & css3 developer mozilla (kelompok 3)

19
APLIKASI RICH INTERNET HTML5 & CSS3 DEVELOPER MOZILLA KELOMPOK 3: - ARYO TIKO PRATOMO (30111191 - ADE HERY SHOPYAN (30111140) - WILYAN RESNA SAPUTRA (30111151)

Upload: ade-shopyan

Post on 25-May-2015

140 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

APLIKASI RICH INTERNET HTML5 & CSS3

DEVELOPER MOZILLA

KELOMPOK 3:- ARYO TIKO PRATOMO (30111191)- ADE HERY SHOPYAN (30111140)- WILYAN RESNA SAPUTRA

(30111151)

Page 2: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - DESAIN

Page 3: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - CODE <!DOCTYPE html> <html> <head> <title>Portofolio HTML5</title> <link rel="stylesheet" type="text/css" media="screen" href="styles/style.css"/> <script src="scripts/jquery.js"></script> <script src="scripts/index.js"></script> <noscript> <style> #nav:hover { color: blue; width: 150px; height: 250px } </style> <link rel="stylesheet" type="text/css" media="screen" href="styles/css3.css"/>

</noscript> </head>

Page 4: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - CODE (CONT…) <body> <noscript> <style> div[id^="pasCss"] { display:none; } </style> <div id="pasCss3" style="z-index:1000;text-align:center;background-color:white;position:fixed;top:0;left:0;width:100%;height:100%;">

<h1>Vous n'avez ni CSS3, ni JavaScript d'activ&eacute; donc vous ne pouvez pas visionner ce site dans le confort.</h1>

</div> </noscript> <div id="filtre"> </div> <div id="image"> <div id="articlePortofolio"> ... </div> <div id="articleNCetML"> ... </div> <div id="articleHelloWorld"> ... </div> </div> <div id="nav"> <p>Nav<span id="igation">igation</span><br/><span class="gt">&gt;</span></p>

</div> </body> </html>

Page 5: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - KONTEN

Page 6: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - CODE “KONTEN” <div id="articlePortofolio"> <img src="images/css3.png"/> <div class="nav gauche"><a>&lt;</a></div> <div class="nav droite"><a href="#articleNCetML">&gt;</a></div> <div class="titre"> <a>A full CSS3 portofolio, without JavaScript..</a> <div class="article"> <p>Here is this portofolio (sorry for my bad english i'm french and i'm 16 years old so i've some difficultes^^)</p>

<!--<p>Oui il y a des scripts mais ils ne servent qu'à la <b>rétrocompatibilité avec les anciens navigateurs</b> et la <b>correction des bugs de certains navigateurs

compatibles CSS3.</b></p>--> <p>Yes, they're scripts but is <b>just for non-CSS3 browsers and for some CSS3 bugs (in IE and Opera)</b></p>

<p>You can <b>try it with JavaScript disabled, it will works</b> in a CSS3 browser!</p>

<!--<p>En gros si vous avez un navigateurs compatible CSS3 <b>désactivez JavaScript</b> et vous verrez la puissance de CSS3!</p>-->

</div> </div> </div>

Page 7: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - NAVIGASI

Page 8: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 1 - CODE “NAVIGASI” <div id="nav">

<p>Nav<span id="igation">igation</span><br/><span class="gt">&gt;</span></p>

</div>

Page 9: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 2 - DESAIN

Page 10: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 2 - CODE

<div id="articleNCetML"> <img src="images/apple.jpg"/> <div class="nav gauche"><a href="#articlePortofolio">&lt;</a></div> <div class="nav droite"><a href="#articleHelloWorld">&gt;</a></div> <div class="titre"> <a>Notification Center et Mountain Lion!</a> <div class="article"> <br/> <br/> Si vous êtes dans mon cas : pas d'argent ... <code>NSUserNotification.h</code>)!

On peut retrouver son header ... <code>NSUserNotification.h</code> Mais attention, dans la DP1 il ... <pre> NSUserNotificationCenter *notifCenter ... </pre> Biensur il faut supprimer la notification ... <pre> - (void)userNotificationCenter: ... </pre> </div> </div> </div>

Page 11: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 3 - DESAIN

Page 12: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

HALAMAN 3 - CODE

<div id="articleHelloWorld"> <img src="images/helloworld.jpg"/> <div class="nav gauche"><a href="#articleNCetML">&lt;</a></div>

<div class="nav droite"><a>&gt;</a></div> <div class="titre"> <a href="#apple">Hello World!</a> <div class="article"> <p>Je viens de finir ... </p> <p>C'est un blog full-ajax ... </p> <p>Bonne visite!!</p> <p>Signé Boundjadj (pour faire "classe")</p> </div> </div> </div>

Page 13: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

CSS 3

body:hover #filtre { height:0 } .titre:hover>a { color: blue } .titre:hover>.article { opacity:1; height:500px } .titre:hover>a:after{ opacity:0 } #image>div:not(.annexe), .nonTarget { -moz-transform:translatex(100%); -ms-transform:translatex(100%); -o-transform:translatex(100%); -webkit-transform:translatex(100%); transform:translatex(100%) }

Page 14: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

CSS 3 (CONT…)

#image>div:first-child:not(.nonTarget), #image>div:target { -moz-transform:translatex(0); -ms-transform:translatex(0); -o-transform:translatex(0); -webkit-transform:translatex(0); transform:translatex(0) } #nav:hover>p>span:not(#igation) { opacity:0; } #nav:hover>p>#igation { opacity: 1 } * { -moz-transition:all .5s, color .25s; -o-transition:all .5s; -webkit-transition:all .5s, color .25s; -ms-transition:all .5s, color .25s, opacity .75s; transition:all .5s, color .25s }

Page 15: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

CODE UNIQUE

#image>div:target { -moz-transform:translatex(0); -ms-transform:translatex(0); -o-transform:translatex(0); -webkit-transform:translatex(0); transform:translatex(0) }

Penjelasan : jadi, pengaturan css ini hanya akan berlaku untuk div target yang hanya ada didalam id yang bernama image

Page 16: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

CODE UNIQUE (CONT…)

<a href="#articleNCetML">

Penjelasan : ini digunakan untuk membuat link ke suatu div tertentu yang masih dalam satu script

Page 17: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

CODE UNIQUE (CONT…)

#filtre {

z-index:3;

background-image:url(../images/hachures.png)

}

* {

z-index:2;

}

Penjelasan : z-index digunakan untuk menumpuk elemen, semakin besar nomor index dari z-index maka posisinya semakin berada di depan

Page 18: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

CODE UNIQUE (CONT…)

@font-face {

font-family:District;

src:url(../fonts/District.otf)

}

@font-face {

font-family:Mido;

src:url(../fonts/Mido.otf)

}

Penjelasan : digunakan untuk mengambil jenis font dari lokasi eksternal

Page 19: Aplikasi Rich Internet HTML5 & CSS3 Developer Mozilla (Kelompok 3)

TERIMA KASIH