พัฒนาเว็บไซต์ด้วย HTML 5 ฉบับมืออาชีพ

พัฒนาเว็บไซต์ด้วย HTML 5 ฉบับมืออาชีพ

0 รีวิว  0 รีวิว    
รหัสสินค้า: 9786160819010
ของหมด (ต้องการสินค้า)
ราคา: 240.00 บาท 225.60 บาท
ประหยัด: 14.40 บาท ( 6.00% )

รายละเอียด

หนังสือที่จะช่วยให้คุณเข้าใจโครงสร้างภาษา HTML5 และคำสั่งการทำงานต่างๆ เพื่อสามารถพัฒนาเว็บแอปพลิเคชั่นด้วย HTML5 สำหรับงานจริงได้แบบมืออาชีพ เขียนโดย "ผู้ช่วยศาสตราจารย์ ดร.วฤษาย์ ร่มสายหยุด" อาจารย์ประจำสาขาเทคโนโลยีสารสนเทศ มหาวิทยาลัยสยาม เนื้อหาในเล่มจะเริ่มตั้งแต่แนะนำภาษา HTML5 องค์ประกอบของภาษา API ต่างๆ ความสามารถใหม่ของ HTML5 โดยแต่ละบทจะเน้นการอธิบายขั้นตอนการทำงานอย่างเป็นลำดับอย่างชัดเจน และใช้รูปภาพประกอบแสดงขั้นตอนการทำงานเพื่อให้ผู้อ่านได้ศึกษาตามไปอย่างเข้าใจถึงหลักการจริง พร้อมทั้งยกตัวอย่างประกอบการอธิบายและมีแบบฝึกหัดท้ายบน เพื่อให้มีความเข้าใจในภาพรวมมากยิ่งขึ้น และนำไปใช้ได้อย่างมีประสิทธิภาพ

304 หน้า

สารบัญ

บทที่ 1 แรกเริ่มเรียนรู้ HTML5
1. ประวัติความเป็นมาของภาษา HTML
2. HTML
-มีอะไรใหม่ใน HTML5 : Semantic Markup, Form Enhancements, Audio and Video, Canvas API and SVG, Web storage API, Offline applications (Application Cache), Geolocation API, Drag & Drop
-HTML5  แตกต่างจาก HTML4 อย่างไร
-โลโก้ของ HTML5 
3. เครื่องมือสำหรับพัฒนา HTML5
4. ตัวอย่างเว็บไซต์ที่พัฒนาด้วย HTML5
 
บทที่ 2 องค์ประกอบโครงสร้างใหม่ของ HTML5
1. การจัดแท็กอิลิเมนต์ใหม่ของ HTML5
-แท็ก <header>
-แท็ก <hgroup>
-แท็ก <section>
-แท็ก <article>
-แท็ก <nav>
-แท็ก <aside>
-แท็ก <footer>
2. โครงสร้างเว็บเพจของ HTML5
3. ตัวอย่างการพัฒนาเว็บไซต์ด้วยโครงสร้างใหม่ของ HTML5
 
บทที่ 3 พื้นฐาน CSS3 กับการพัฒนาเว็บไซต์ HTML5
1. พื้นฐาน CSS3
2. คำสั่งในการจัดการรูปแบบต่างๆ ของ CSS3
-RGBA
-Text Effects
-Backgrounds
-Border
-2D Transformations
-Animations
3. ตัวอย่างการพัฒนาเว็บไซต์ HTML5 ด้วย CSS3
 
บทที่ 4 การใช้งาน Canvas API สำหรับการวาดรูปด้วย JavaScript
1. อิลิเมนต์ Canvas
-การใช้งานอิลิเมนต์ Canvas
-การกำหนดพิกัดของ Canvas
-เบราเซอร์ที่รองรับการทำงานของ Canvas
-ฟังก์ชั่นสำหรับตรวจสอบเบราเซอร์
2. คำสั่งต่างๆ ของ Canvas
-การวาดสี่เหลี่ยม (Rectangle) บน Canvas
-การลากเส้น (Path) บน Canvas
-การวาดเส้นโค้งหรือวงกลม (Arc) บน Canvas
-การแสดงข้อความ (Text) บน Canvas
-การแสดงรูปภาพ (Image) บน Canvas
-การแสดงสีแบบไล่ระดับสี (Gradients) บน Canvas
3. ตัวอย่างการพัฒนาเว็บไซต์ HTML5 แอนิเมชั่นด้วย Canvas API
 
บทที่ 5 การทำงานของ Scalable Vector Graphics (SVG) สำหรับการวาดรูป
1. อิลิเมนต์ SVG
-การใช้งานอิลิเมนต์ SVG
-เบราเซอร์ที่รองรับการทำงานของ SVG
2. คำสั่งต่างๆ ของ SVG
-SVG สำหรับกำหนดรูปทรง : การวาดสี่เหลี่ยม (Rectangle) บน SVG, การวาดวงกลม (Circle) บน SVG, การวาดวงรี (Ellipse) บน SVG, การวาดเส้น (Line) บน SVG, การวาดรูปหลายเหลี่ยม (Polygon) บน SVG, การวาดข้อความ (Text) บน SVG
3. ตัวอย่างการพัฒนาเว็บไซต์ HTML5 แอนิเมชั่นด้วย SVG
 
บทที่ 6 การสร้างฟอร์มของ HTML5
1. ฟอร์ม (Form)
2. Input Types
-Tel
-Search
-Url
-Email
-Date
-Datertime
-Datertime-local
-Month
-Week
-Time
-Number
-Range
-Color
3. อิลิเมนต์ (Elements)
-Progress
-Meter
-Datalist
-Keygen
-Output
4. แอตบริบิวต์ (Attributes)
-Autofocus
-Placeholder
-Required
-Autocomplete
-Pattern
-Novalidate
5. ตัวอย่างการพัฒนาเว็บไซต์ด้วย HTML5 ฟอร์ม
 
บทที่ 7 HTML5 กับการทำงาน Drag/Drop
1. ภาพรวมการทำงานของเว็บไซต์แบบ Drag/Drop
-HTML5 Drag/Drop
-เบราเซอร์ที่รองรับการทำงานของ HTML5 Drag/Drop
-แอตทริบิวต์ Draggable
-อีเวนต์ของ Drag/Drop
-เมธอดของ Drag/Drop
2. ขั้นตอนในการทำงานของ Drag/Drop
3. ตัวอย่างการพัฒนาเว็บไซต์แบบ Drag/Drop
 
บทที่ 8 การแสดงไฟล์เสียง (Audio) และไฟล์ภาพ (Video) ด้วย HTML5
1. ภาพรวมการทำงานของไฟล์เสียงและไฟล์วีดีโอ
-Audio and Video Codes
-ฟังก์ชั่นสำหรับตรวจสอบเบราเซอร์
-ตัวอย่าง HTML5 เว็บเพจสำหรับแสดงไฟล์วีดีโอ
-ฟังก์ชั่นของ Audio and Video
-แอตทริบิวต์ของ Audio and Video
2. การใช้งานแท็ก Audio
3. การใช้งานแท็ก Video
 
บทที่ 9 การกำหนดตำแหน่งบนแผนที่ด้วย GeoLocation API
1. ภาพรวมการทำงานของ GeoLocation API
-GeoLocation
-เบราเซอร์ที่รองรับการทำงานของ GeoLocation API
-ฟังก์ชั่นสำหรับตรวจสอบเบราเซอร์
-GeoLocation API เมธอด
-GeoLocation API พร็อปเพอร์ตี้
-Handling Error ในกรณีที่ค้นหาข้อมูลพิกัดไม่สำเร็จ
-พารามิเตอร์ Options
-แสดง Google Maps บน HTML5
-การกำหนด Marker บนแผนที่
-ประเภทของมุมมองเว็บไซต์แสดงแผนที่ด้วย GeoLocation API
2. ตัวอย่างการพัฒนาเว็บไซต์แสดงแผนที่ด้วย GeoLocation API
 
บทที่ 10 การเก็บข้อมูลของ HTML5 ด้วย Storage API
1. การเก็บข้อมูลจากเว็บไซต์ด้วย HTML5 Web Storage
-HTML5 Web Storage
-เบราเซอร์ที่รองรับการทำงานของ Web Storage
-ฟังก์ชั่นสำหรับตรวจสอบเบราเซอร์
-ออบเจ็กต์ sessionStorage และ localStorage
2. การเก็บข้อมูลจากเว็บไซต์ด้วย Web SQL Database
-Web SQL Database
-เบราเซอร์ที่รองรับการทำงานของ Web SQL Database
-คำสั่งการประมวลผล Web SQL Statement ของ Web SQL Database
-ตัวอย่างคำสั่งการทำงานของ Web SQL Database
 
บทที่ 11 การพัฒนาเว็บไซต์เพื่อรองรับการทำงานแบบ Offline
1. ภาพรวมการทำงานของเว็บไซต์แบบ Offline
-HTML5 Offline Web Applications
-เบราเซอร์ที่รองรับการทำงานของ HTML5 Offline
-ฟังก์ชั่นสำหรับตรวจสอบเบราเซอร์
-แอตทริบิวต์ Manifest บน HTML5
-การกำหนด MIME type ของ .appcache
-องค์ประกอบไฟล์ Manifest
-ตัวอย่างไฟล์ Manifest
-การแสดงไฟล์ต่างๆ ที่ Cache บนเบราเซอร์
-ขั้นตอนกระบวนการจัดการไฟล์ Manifest บนเบราเซอร์
-ApplicationCache API
2. ตัวอย่างการพัฒนาเว็บไซต์แบบ Offline
 
บทที่ 12 การพัฒนาโมบายแอปพลิเคชั่นด้วย HTML5
1. คำสั่ง JQuerry บนโมบายแอปพลิเคชั่น
-Content
-Page
-Listview
-Footer
-Collapsible
-Slider
2. ตัวอย่างการพัฒนาโมบายแอปพลิเคชั่นด้วย HTML5
สรุปท้ายบท
แบบฝึกหัดท้ายบท
 
ภาคผนวก
ภาคผนวก ก. การทำงานของฐานข้อมูล SQLite Browser
ภาคผนวก ข. ขั้นตอนการ Depay HTML5 บน Smartphone

รีวิว (0)


สินค้าที่ใกล้เคียง (96 รายการ)

www.batorastore.com © 2024