Bài giảng HTML5 - Bài 4: Làm việc với các thành phần video, audio, canvas của HTML5 (ĐH FPT)
Số trang: 30
Loại file: pdf
Dung lượng: 2.33 MB
Lượt xem: 17
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Các nội dung chính trong Bài 4: Làm việc với các thành phần video, audio, canvas của HTML5 là thực hiện chèn các thành phần video, audio vào trang điều khiển video với javascript, làm quen với thành phần canvas, sử dụng thành phần cavas để thực hiện vẽ hình và đường, áp dụng màu và cọ fradient, thực hiện tạo hình động.
Nội dung trích xuất từ tài liệu:
Bài giảng HTML5 - Bài 4: Làm việc với các thành phần video, audio, canvas của HTML5 (ĐH FPT) BÀI 4LÀM VIỆC VỚI CÁC THÀNH PHẦN VIDEO, AUDIO, CANVAS CỦA HTML5 NHẮC LẠI BÀI TRƯỚC Tổng quan về Javascript và Jquery Làm việc với Javascript Làm việc với thư viện Jquery Học Javascript, jQuery với w3schoolsSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 2 MỤC TIÊU BÀI HỌC Chèn các thành phần video, audio vào trang Điều khiển video với Javascript Làm quen với thành phần canvas Sử dụng thành phần cavas để thực hiện: Vẽ hình và đường Áp dụng màu và cọ fradient Thực hiện tạo hình độngSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 3THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Tại sao phải thêm video, âm thanh vào trang web? Tạo nên trang web hấp dẫn Thu hút sự truy cập của người duyệt với website Là một cách tiếp cận người dùng Trước khi có HTML5, làm cách nào để chèn video, âm thanh vào trang web? Phải sử dụng plug-ins của các công ty thứ 3 (third party)Slide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 5 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 HTML5 chèn video, âm thanh vào trang web như thế nào? Cung cấp thành phần HTML video chạy trong trình duyệt Tích hợp thêm với Javascript Câu lệnh: Autoplay: thuộc tính quy định với trình duyệt đoạn video sẽ được chơi ngay khi trang được loadSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 6 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 HTML5 cung cấp thêm các điều khiển cho video: Controls: cung cấp trình điều khiển video trên các trình duyệt khác nhau Poster: thuộc tính chỉ định cho trình duyệt load hình ảnh ban đầu của video Width, height: thuộc tính chỉ định kích thước của videoSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 7 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Audio: thuộc tính này cho phép tắt tiếng của video, giá trị muted Loop: thuộc tính này sẽ kích hoạt đoạn video phát lại Preload: cho phép tải đoạn video ngay khi tải trang web, giảm thời gian tải videoSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 8 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Thêm các thuộc tính để video được hỗ trợ trên nhiều trình duyệt: Có nhiều định dạng, codec cho video nhưng không phải lúc nào cũng hỗ trợ HTML5 video hiển thị trên các trình duyệt Định dạng Ogg: • Định dạng theo chuẩn mã nguồn mở • Được hỗ trợ bởi các trình duyệt Chrome, Firefox, Opera Định dạng MP4: • Sử dụng codec H.264 và âm thanh sử dụng codec AAC • Được hỗ trợ bởi IE, Safari, iOS và AndroidSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 9 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Để đoạn video ở cả 2 định dạng Ogg và MP4 sẽ giúp hiển thị tốt trên các trình duyệt và thiết bị Thêm thuộc tính type, codecs: mô tả cấu trúc kiểu của file ogg, mp4 Slide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 10 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Điều khiển video với Javascript: Tạo nút sử dụng javascript đề điều khiển video Slide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 11 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Khởi tạo hàm trong javascript để thực hiện các sự kiện: Play, Pause, … var video = document.getElementsByTagName(video)[0]; var playPause = document.getElementById(playPause); function setButtonWidth(e){ playPause.style.width = video.videoWidth + px; } function setPlayPause(e){ if(video.paused) { playPause.value = Play; playPause.onclick = ...
Nội dung trích xuất từ tài liệu:
Bài giảng HTML5 - Bài 4: Làm việc với các thành phần video, audio, canvas của HTML5 (ĐH FPT) BÀI 4LÀM VIỆC VỚI CÁC THÀNH PHẦN VIDEO, AUDIO, CANVAS CỦA HTML5 NHẮC LẠI BÀI TRƯỚC Tổng quan về Javascript và Jquery Làm việc với Javascript Làm việc với thư viện Jquery Học Javascript, jQuery với w3schoolsSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 2 MỤC TIÊU BÀI HỌC Chèn các thành phần video, audio vào trang Điều khiển video với Javascript Làm quen với thành phần canvas Sử dụng thành phần cavas để thực hiện: Vẽ hình và đường Áp dụng màu và cọ fradient Thực hiện tạo hình độngSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 3THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Tại sao phải thêm video, âm thanh vào trang web? Tạo nên trang web hấp dẫn Thu hút sự truy cập của người duyệt với website Là một cách tiếp cận người dùng Trước khi có HTML5, làm cách nào để chèn video, âm thanh vào trang web? Phải sử dụng plug-ins của các công ty thứ 3 (third party)Slide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 5 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 HTML5 chèn video, âm thanh vào trang web như thế nào? Cung cấp thành phần HTML video chạy trong trình duyệt Tích hợp thêm với Javascript Câu lệnh: Autoplay: thuộc tính quy định với trình duyệt đoạn video sẽ được chơi ngay khi trang được loadSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 6 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 HTML5 cung cấp thêm các điều khiển cho video: Controls: cung cấp trình điều khiển video trên các trình duyệt khác nhau Poster: thuộc tính chỉ định cho trình duyệt load hình ảnh ban đầu của video Width, height: thuộc tính chỉ định kích thước của videoSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 7 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Audio: thuộc tính này cho phép tắt tiếng của video, giá trị muted Loop: thuộc tính này sẽ kích hoạt đoạn video phát lại Preload: cho phép tải đoạn video ngay khi tải trang web, giảm thời gian tải videoSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 8 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Thêm các thuộc tính để video được hỗ trợ trên nhiều trình duyệt: Có nhiều định dạng, codec cho video nhưng không phải lúc nào cũng hỗ trợ HTML5 video hiển thị trên các trình duyệt Định dạng Ogg: • Định dạng theo chuẩn mã nguồn mở • Được hỗ trợ bởi các trình duyệt Chrome, Firefox, Opera Định dạng MP4: • Sử dụng codec H.264 và âm thanh sử dụng codec AAC • Được hỗ trợ bởi IE, Safari, iOS và AndroidSlide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 9 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Để đoạn video ở cả 2 định dạng Ogg và MP4 sẽ giúp hiển thị tốt trên các trình duyệt và thiết bị Thêm thuộc tính type, codecs: mô tả cấu trúc kiểu của file ogg, mp4 Slide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 10 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Điều khiển video với Javascript: Tạo nút sử dụng javascript đề điều khiển video Slide 4 - Làm việc với các thành phần video, audio, canvas của HTML5 11 THÀNH PHẦN VIDEO, AUDIO TRONG HTML5 Khởi tạo hàm trong javascript để thực hiện các sự kiện: Play, Pause, … var video = document.getElementsByTagName(video)[0]; var playPause = document.getElementById(playPause); function setButtonWidth(e){ playPause.style.width = video.videoWidth + px; } function setPlayPause(e){ if(video.paused) { playPause.value = Play; playPause.onclick = ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng HTML5 Ngôn ngữ HTML5 Ngôn ngữ có cấu trúc Làm việc với video Làm việc với audio Làm việc với canvasTài liệu có liên quan:
-
Bài giảng Lập trình di động: Bài 10 - Trương Xuân Nam
56 trang 30 0 0 -
Hướng dẫn tự học Photoshop CC toàn tập: Phần 2
208 trang 26 0 0 -
Bài giảng HTML5 - Bài 6: Làm việc với thành phần mở rộng của CSS3 (ĐH FPT)
20 trang 18 0 0 -
Bài giảng Thiết kế Website: Chương 0 - ThS. Dương Thành Phết
16 trang 16 0 0 -
Bài giảng HTML5 - Bài 1: Những khái niệm đầu tiên về HTML5 (ĐH FPT)
28 trang 15 0 0 -
Bài giảng HTML5 - Bài 5: Làm việc với CSS3 (ĐH FPT)
28 trang 14 0 0 -
Bài thực hành số 4 – Làm việc với các thành phần của HTML5: Video, audio, canvas - ĐH FPT
5 trang 12 0 0 -
Bài giảng HTML5 - Bài 3: Làm việc với Javascript và Jquery (ĐH FPT)
37 trang 11 0 0 -
Bài giảng HTML5 - Bài 2: Khởi tạo, làm việc với mã HTML5 và thành phần form (ĐH FPT)
34 trang 8 0 0