<style> .somebox { border-radius: 3px; } </style>
With awesomeness
Without awesomeness
<style> .somebox { -webkit-transition: height 1s, opacity 1s 1s; -moz-transition: height 1s, opacity 1s 1s; -ms-transition: height 1s, opacity 1s 1s; -o-transition: height 1s, opacity 1s 1s; transition: height 1, opacity 1s 1s; } </style>
With Awesomeness
Without Awesomeness
<script> function upload(blobOrFile) { var xhr = new XMLHttpRequest(); xhr.open('POST', '/server', true); xhr.onload = function(e) { ... }; // Listen to the upload progress. var progressBar = document.querySelector('progress'); xhr.upload.onprogress = function(e) { if (e.lengthComputable) { progressBar.value = (e.loaded / e.total) * 100; progressBar.textContent = progressBar.value; // Fallback for unsupported browsers. } }; xhr.send(blobOrFile); } </script>
Greg Schechter
Zoltan Szego
www.youtube.com/dev