HTML5 Canvas標籤範例
隨著時代的進步,HTML的版本一直在進化,目前比較新的版本應該就是HTML5了,這次的HTML5針對許多標籤進行調整,當然也新增了一些標籤,主要的目的是希望可以將一些本來需要利用Flash才可以完成的互動頁面取而用HTML5來進行設計,這樣比較能減輕網頁的負載,但不管怎麼進步,其最重要的目的當然還是要網友能夠看到才行!
目前各家的瀏覽器對於HTML5的支援都不一,如果想要測試看看自己所使用的瀏覽器對HTML5的支援程度,可以到這個網址測試,馬老師針對目前的三款瀏覽器(IE9、Firefox6、Chrome13)來做了測試,IE9於HTML5中測試得到了以下的分數:
Firefox6於HTML5中測試得到了以下的分數:
Chrome13於HTML5中測試得到了以下的分數:
所以用以上的結果來看,目前是Google Chrome對於HTML5的支援最好,不過也只是拿了450分中的340而已,所以是否要全面改用HTML5來開發,還是應該要好好的斟酌一下,但是先了解HTML5能做到的功能,一定是沒問題的!以下就是馬老師針對HTML新增的畫布標籤製作的範例,不過因為瀏覽器支援的關係,必須使用Chrome觀賞才會是比較完整的功能喔!
範例影片:
PS:本範例的網頁所使用的圖檔為寬:800、高:600的圖檔,並將圖檔至於img的資料夾中
網頁程式碼:
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Slide Show</title> <script> var context; var x = 0; var ind; var offset; var photos = new Array(); for(var i=1;i<=13;i++){ var im = new Image(); im.src = "img/p" + i + ".jpg"; photos.push(im); } function slideshow(){ context = document.getElementById('canvas').getContext('2d'); setInterval(loop,10); } function loop(){ x += (slider.value - x) * 0.1; ind = Math.floor(x/800); offset = x % 800; context.drawImage(photos[ind], offset, 0, 800-offset, 600, 0, 0, 800-offset, 600); context.drawImage(photos[ind+1], 0, 0, 800, 600, 800-offset, 0, 800, 600); } </script> </head> <body onLoad="slideshow()"> <canvas width="800" height="600" id="canvas"></canvas><br /> <input type="range" id="slider" style="width:800px;" min="0" max="9600" step="1" value="0"> </body> </html>
Way cool! Some very valid points! I appreciate you writing this write-up and also the rest of the website is also really good.
Great info. Lucky me I recently found your site by chance (stumbleupon). I have saved as a favorite for later.
This website was… how do I say it? Relevant!! Finally I’ve found something that helped me. Thank you!
I would like to thank you for the efforts you’ve put in penning this website. I really hope to view the same high-grade blog posts from you later on as well. In truth, your creative writing abilities has inspired me to get my own, personal website now 😉
Быстрая схема покупки диплома старого образца: что важно знать?
заказать машину для переезда заказать машину для переезда .
Вопросы и ответы: можно ли быстро купить диплом старого образца?
Можно ли купить аттестат о среднем образовании, основные моменты и вопросы
Привет!
Приобрести документ ВУЗа вы можете в нашей компании.
twentyfourpixel.de/beispiel-seite
Как оказалось, купить диплом кандидата наук не так уж и сложно
Здравствуйте!
Мы можем предложить дипломы психологов, юристов, экономистов и прочих профессий по разумным тарифам.
uks-zhilstroy.ru/gallerys/lim-foto/foto-lerm-25?start=50
Добрый день!
Мы можем предложить дипломы.
forum.ssa.ru/cat-novosti.-stati./topic-32342
Здравствуйте!
Мы предлагаем дипломы любой профессии по приятным тарифам.
images.google.je/url?q=aurus-diploms.com
I have really learned new things by your site. One other thing I want to say is that often newer personal computer os’s tend to allow much more memory to get used, but they likewise demand more memory space simply to function. If a person’s computer can’t handle far more memory as well as newest software program requires that memory space increase, it can be the time to shop for a new Computer. Thanks
Можно ли купить аттестат о среднем образовании? Основные рекомендации
Thank you, I have recently been searching for information about this topic for ages and yours is the best I have located so far.
Стоимость дипломов высшего и среднего образования и процесс их получения
I’ve really noticed that repairing credit activity must be conducted with techniques. If not, you will probably find yourself causing harm to your standing. In order to succeed in fixing your credit ranking you have to take care that from this moment in time you pay your monthly costs promptly prior to their appointed date. It really is significant since by not necessarily accomplishing this, all other steps that you will decide on to improve your credit ranking will not be useful. Thanks for sharing your concepts.
Профессиональный сервисный центр по ремонту сотовых телефонов, смартфонов и мобильных устройств.
Мы предлагаем: ремонт смартфонов
Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!
A fascinating discussion is worth comment. I think that you need to publish more on this subject matter, it may not be a taboo matter but generally folks don’t speak about these subjects. To the next! Kind regards!
Привет!
Приобрести диплом университета.
aromatov.wooden-rock.ru/forum/topic.php?forum=1&topic=14445
лучшие капперы в телеграмме лучшие капперы в телеграмме .
I really like it when people get together and share thoughts. Great website, keep it up.
buy celebrex generic – order celebrex 100mg for sale indomethacin 50mg for sale
Привет, друзья!
Купить документ университета
maps.google.com.py/url?rct=j&sa=t&url=aurus-diploms.com
Можно ли быстро купить диплом старого образца и в чем подвох?
bookmarked!!, I really like your site!
вывод из запоя в нижнем новгороде вывод из запоя в нижнем новгороде .
Здравствуйте!
Мы готовы предложить дипломы любых профессий.
Покупка документа, подтверждающего обучение в университете, – это разумное решение.
autogroupe.ru/ekspress-diplomyi-po-vyigodnyim-tsenam
Окажем помощь!.
It’s hard to find experienced people in this particular subject, however, you sound like you know what you’re talking about! Thanks