บ้าน การเงินส่วนบุคคล วิธีการใช้ AJAX เพื่อสร้างแอปสำหรับการเขียนโปรแกรม HTML5 และ CSS3 - มังกร

วิธีการใช้ AJAX เพื่อสร้างแอปสำหรับการเขียนโปรแกรม HTML5 และ CSS3 - มังกร

สารบัญ:

วีดีโอ: 01 พื้นฐาน jQuery AJAX - คำสั่ง $.get() 2025

วีดีโอ: 01 พื้นฐาน jQuery AJAX - คำสั่ง $.get() 2025
Anonim

ทุกวันนี้เราต้องการสร้างแอปบนอุปกรณ์เคลื่อนที่ นี่เป็นความลับที่ยิ่งใหญ่ มีการเขียนแอปหลาย ๆ อย่างใน HTML5, CSS และ JavaScript คุณรู้ทุกสิ่งที่จำเป็นสำหรับแอปที่ทำงานบนอุปกรณ์เคลื่อนที่แล้ว นอกจากนี้คุณยังไม่จำเป็นต้องเรียนรู้ภาษาใหม่หรือได้รับอนุญาตจากร้านแอปพลิเคชันหรือซื้อใบอนุญาตเช่นเดียวกับแอปเนทีฟ

มีเคล็ดลับที่ยอดเยี่ยมที่คุณสามารถทำได้สำหรับผู้ใช้ iOS คุณสามารถออกแบบโปรแกรมเพื่อให้ผู้ใช้สามารถเพิ่มไอคอนไปยังเดสก์ท็อปได้โดยตรง จากนั้นผู้ใช้สามารถเริ่มต้นโปรแกรมเช่นแอปพลิเคชันอื่น ๆ ได้ คุณยังสามารถทำให้เบราว์เซอร์ซ่อนเบราว์เซอร์ accoutrements ปกติเพื่อให้โปรแกรมของคุณดูเหมือนจะไม่ทำงานในเบราว์เซอร์!

ผลออกมาเหล่านี้ค่อนข้างง่ายที่จะทำ

การเพิ่มไอคอนลงในโปรแกรม

iOS เวอร์ชันปัจจุบัน (ระบบปฏิบัติการ iPhone / iPad) มีความสามารถในการจัดเก็บหน้าเว็บใดก็ได้บนเดสก์ท็อป เพียงแค่ดูเว็บเพจใน Safari แล้วคลิกปุ่มแชร์ คุณจะพบตัวเลือกเพื่อบันทึกหน้าเว็บไว้บนเดสก์ท็อป คุณสามารถสั่งให้ผู้ใช้ทำเช่นนี้ได้และพวกเขาจะสามารถเปิดตัวโปรแกรมของคุณเหมือนกับแอปทั่วไปได้

อย่างไรก็ตามไอคอนเริ่มต้นสำหรับแอปที่บันทึกไว้ค่อนข้างน่าเกลียด หากคุณต้องการไอคอนที่น่าสนใจคุณสามารถบันทึกภาพขนาดเล็กได้ตามต้องการ png และวางไว้ในไดเรกทอรีเดียวกับโปรแกรมของคุณ จากนั้นคุณสามารถเพิ่มบรรทัดนี้ลงในหน้าเว็บของคุณ (ในส่วนหัว) และรูปภาพดังกล่าวจะปรากฏบนเดสก์ท็อปเมื่อผู้ใช้บันทึกโปรแกรมของคุณ:


เป็นโบนัสพิเศษ iPhone หรือ iPad จะปรับภาพให้มีลักษณะเหมือน ไอคอนแอ็ปเปิ้ลเพิ่มลักษณะพิเศษที่เหมาะสมกับรุ่นที่ติดตั้ง iOS (กลมและมีม่วงใน iOS6 แบนใน iOS7)

แน่นอนว่าเคล็ดลับไอคอนนี้เป็นกลไกเดียวของ Apple บุ๊กมาร์กใด ๆ ที่คุณกำหนดด้วยเบราว์เซอร์หลักของคุณสามารถเพิ่มลงในเดสก์ท็อปได้ แต่ไม่มีตัวเลือกไอคอนที่กำหนดเอง คำสั่ง apple-touch-icon จะถูกละเว้นถ้าคุณใช้ OS อื่น ๆ

ลบแถบเครื่องมือ Safari

แม้ว่าโปรแกรมของคุณจะดูดีจากหน้าจอหลักเมื่อผู้ใช้เปิดใช้งานโปรแกรมก็เห็นได้ชัดว่าโปรแกรมเป็นส่วนหนึ่งของเว็บเบราเซอร์ คุณสามารถซ่อนแถบเครื่องมือเบราว์เซอร์ด้วยบรรทัดอื่นในส่วนหัว:


รหัสนี้จะไม่ทำอะไรต่างออกไปเว้นแต่โปรแกรมจะเรียกจากเดสก์ท็อป อย่างไรก็ตามในกรณีนี้จะซ่อนแถบเครื่องมือทำให้ดูโปรแกรมและรู้สึกเหมือน app เต็มเป่า เป็นโบนัสเพิ่มเติมโปรแกรมนี้จะเรียกใช้โปรแกรมในโหมดเต็มหน้าจอทำให้คุณมีห้องเล่นเกมได้อีกนิด

อีกครั้งนี้เป็นโซลูชันเฉพาะของ Apple ไม่มีวิธีง่ายๆในการบรรลุผลเช่นเดียวกันกับอุปกรณ์แอนดรอยด์

จัดเก็บโปรแกรมของคุณแบบออฟไลน์

ขณะนี้โปรแกรมของคุณกำลังมองหาแอปพลิเคชันอยู่มากยกเว้นจะทำงานเฉพาะเมื่อคุณเชื่อมต่อกับอินเทอร์เน็ตเท่านั้น HTML5 มีคุณลักษณะที่ยอดเยี่ยมที่ช่วยให้คุณสามารถจัดเก็บทั้งเว็บเพจได้ภายในเครื่องเป็นครั้งแรกที่ใช้งาน

จากนั้นถ้าผู้ใช้พยายามเข้าถึงโปรแกรมและระบบไม่สามารถออนไลน์ได้ระบบจะเรียกใช้สำเนาของเกมในระบบแทน ในสาระสำคัญโปรแกรมจะถูกดาวน์โหลดครั้งแรกที่เปิดใช้งานและอยู่ในอุปกรณ์ในระบบ

นี่คือผลที่ค่อนข้างง่าย:

  • ทำให้โปรแกรมของคุณมีเสถียรภาพ: ก่อนที่คุณจะสามารถใช้กลไกการจัดเก็บข้อมูลแบบออฟไลน์ได้ อย่างน้อยคุณจะต้องแน่ใจว่าคุณทราบไฟล์ภายนอกทั้งหมดที่จำเป็นโดยเกม

  • ใช้เฉพาะรีซอร์สท้องถิ่น: สำหรับโครงการประเภทนี้คุณไม่สามารถพึ่งพาอินเทอร์เน็ตภายนอกได้ดังนั้นคุณจำเป็นต้องมีไฟล์ทั้งหมดอยู่ภายใน ซึ่งหมายความว่าคุณไม่สามารถใช้ PHP หรือไฟล์ภายนอกได้ คุณจะต้องมีสำเนาของทุกอย่างบนเซิร์ฟเวอร์

  • สร้างคาราโอเกะ ไฟล์ manifest: ดูไดเร็กทอรีที่มีเกมของคุณและสร้างไฟล์ข้อความใหม่ที่ชื่อว่า

  • เขียนบรรทัดแรก: บรรทัดแรกของแคช ไฟล์ Manifest ควรมีเฉพาะแคช Manifest (ทั้งหมดเป็นตัวพิมพ์ใหญ่)

  • สร้างรายชื่อไฟล์ทุกไฟล์ในไดเร็กทอรี: เขียนชื่อของไฟล์ทุกไฟล์ในไดเร็กทอรีหนึ่งไฟล์ต่อบรรทัด ระมัดระวังตัวอักษรและการสะกดของคุณ

  • เพิ่มแอ็ตทริบิวต์ Manifest: แท็กมีแอตทริบิวต์ใหม่ที่เรียกว่า Manifest ใช้เพื่ออธิบายถึงเซิร์ฟเวอร์ที่สามารถพบไฟล์แคชได้:

    
    
  • โหลดหน้าเว็บตามปกติ: คุณจะต้องโหลดหน้าเว็บหนึ่งครั้งในลักษณะปกติ หากตั้งค่าทั้งหมดอย่างถูกต้องเบราว์เซอร์จะทำสำเนาของไฟล์อย่างเงียบ ๆ

  • การทดสอบแบบออฟไลน์: วิธีที่ดีที่สุดในการทดสอบที่จัดเก็บแบบออฟไลน์คือการปิดการเข้าถึงแบบไร้สายบนเครื่องของคุณชั่วคราวและพยายามเข้าถึงไฟล์ หากสิ่งต่างๆดีขึ้นคุณควรเห็นหน้าเว็บของคุณเหมือนกับว่าคุณออนไลน์

  • ตรวจสอบการตั้งค่าเซิร์ฟเวอร์: หากที่เก็บข้อมูลแบบออฟไลน์ไม่ทำงานคุณอาจต้องตรวจสอบกับการดูแลเซิร์ฟเวอร์ของคุณ ต้องมีการกำหนดค่าชนิดของข้อความ / ชนิด MIME ที่แสดงบนเซิร์ฟเวอร์ คุณอาจต้องขอให้ผู้ดูแลระบบเซิร์ฟเวอร์ของคุณตั้งค่าตัวเลือกนี้ใน ไฟล์ htaccess สำหรับบัญชีของคุณ:

    ข้อความ addtype / cache-manifest manifest
    

โปรดทราบว่าระบบสามารถใช้กลไกการเปิดเผยแคชหลายชั่วโมงเพื่อรับทราบการเปลี่ยนแปลงดังนั้นเมื่อคุณทำการเปลี่ยนแปลงในเพจการเปลี่ยนแปลงเหล่านี้จะไม่ได้รับการอัปเดตโดยอัตโนมัติไปยังเบราว์เซอร์ท้องถิ่น นั่นเป็นเหตุผลที่ดีที่สุดในการบันทึกการเก็บถาวรแบบออฟไลน์สำหรับใกล้จบรอบการพัฒนาโครงการของคุณ

วิธีการใช้ AJAX เพื่อสร้างแอปสำหรับการเขียนโปรแกรม HTML5 และ CSS3 - มังกร

ตัวเลือกของบรรณาธิการ

รูปสัตว์ใกล้เคียงและแมลง - หุ่น

รูปสัตว์ใกล้เคียงและแมลง - หุ่น

การถ่ายภาพสิ่งมีชีวิตขนาดเล็กปิด, คุณสามารถสร้างภาพที่เปิดเผยรายละเอียดที่ละเอียดซึ่งมักมองข้ามหรือมองไม่เห็นด้วยตาเปล่า รายละเอียดประเภทนี้จะช่วยให้ผู้ชมเข้าใจและดึงดูดความสนใจของพวกเขาขณะที่พวกเขาสังเกตเห็นสิ่งที่พวกเขาไม่ได้สังเกตมาก่อน สิ่งมีชีวิตขนาดเล็กและแมลงนอกจากนี้ยังมี ...

Close-up การถ่ายภาพธรรมชาติที่ Dawn - Dummies

Close-up การถ่ายภาพธรรมชาติที่ Dawn - Dummies

องค์ประกอบบางอย่างที่มีอยู่เฉพาะในตอนเช้าช่วยให้ยืมความรู้สึก เล่าเรื่องไปสู่รูปธรรมชาติที่ใกล้ชิดซึ่งทำให้ผู้ดูอ่านได้ หนึ่งในของขวัญหลักที่ถ่ายภาพในตอนเช้าคือแสง แต่องค์ประกอบอื่น ๆ อีกมากมายเพิ่มเรื่องราวของคุณ: Dew เป็นหนึ่งใน ...

เมฆมากความสว่างและสมดุลสีขาว - มัด

เมฆมากความสว่างและสมดุลสีขาว - มัด

แสงที่กระจายผ่านปกคลุมด้วยเมฆปกคลุมการฉายสีฟ้าในรูปถ่ายเช่นเดียวกับที่เปิดกว้าง แสงเงาไม่ อย่างไรก็ตามการเปลี่ยนสีน้ำเงินในแสงที่มีเมฆมากไม่เป็นที่แพร่หลายมากที่สุดเท่าที่อยู่ในที่โล่ง เช่นเดียวกับการเปลี่ยนแปลงคุณภาพและความเข้มเช่นเดียวกับสีของแสงธรรมชาติประเภทนี้ ยิ่งกว่านั้น ...

ตัวเลือกของบรรณาธิการ

การใช้ Dubsmash - Dummies

การใช้ Dubsmash - Dummies

Dubsmash เป็นแอปพลิเคชันมือถือที่ช่วยให้คุณถ่ายคลิปวิดีโอขนาดเล็กที่คุณสามารถแนบไปได้ กัดเสียงตลก แอปพลิเคชันนี้ออกแบบมาเพื่อให้คุณสามารถซิงค์ปากกับกล้องไปยังเสียงที่ให้มาได้ แต่จินตนาการของคุณเป็นขีด จำกัด หลังจากที่คุณสร้างวิดีโอ Dubsmash คุณสามารถบันทึกและแบ่งปัน ...

วิธีการใช้เจลสีและตัวกรองในการสร้างภาพยนตร์ดิจิทัล - มัมมี่

วิธีการใช้เจลสีและตัวกรองในการสร้างภาพยนตร์ดิจิทัล - มัมมี่

คุณสามารถใช้เจลสีและ ตัวกรองเพื่อให้บรรลุผลบางอย่างในภาพยนตร์ดิจิตอลของคุณ มีสีที่แตกต่างกันของแสงซึ่งเป็นวัดในเคลวิน นี่เป็นตัวกำหนดความหนาวเย็นหรือความอบอุ่นของสีของแสง แสงกลางวันอยู่ตรงกลางของเครื่องชั่ง ถ้าภาพของคุณเย็นหรือมีสีน้ำเงินมากเกินไป ...

วิธีการใช้หลอดไส้ในภาพยนตร์ดิจิตอลของคุณ - มัมมี่

วิธีการใช้หลอดไส้ในภาพยนตร์ดิจิตอลของคุณ - มัมมี่

แสงแดดเป็นรูปแบบสุดยอดของแสงสำหรับ การสร้างภาพยนตร์ DSLR นอกจากนี้ยังเป็นแหล่งกำเนิดแสงจากหลอดไส้ที่ดีที่สุดหรือแหล่งกำเนิดแสงที่ให้ความร้อน แม้ว่าอุณหภูมิสีที่แท้จริงจะแตกต่างกันไปขึ้นอยู่กับตำแหน่งและสภาพบรรยากาศ แต่ก็ยังคงมีสีสันอยู่อย่างเต็มรูปแบบ ซึ่งหมายความว่าคุณสามารถปรับความสมดุลของสีได้ที่

ตัวเลือกของบรรณาธิการ

ปรับ Brightness และ Contrast ด้วย Smart Brush Tool ใน Photoshop Elements - Dummies

ปรับ Brightness และ Contrast ด้วย Smart Brush Tool ใน Photoshop Elements - Dummies

Smart เครื่องมือแปรงใน Photoshop Elements ช่วยให้คุณสามารถเลือกใช้การปรับภาพหรือเทคนิคพิเศษที่ปรากฏบนภาพทั้งหมดหรือบางส่วน

ปรับอุณหภูมิสีด้วย Photo Filters ใน Photoshop Elements 10 - Dummies

ปรับอุณหภูมิสีด้วย Photo Filters ใน Photoshop Elements 10 - Dummies

องค์ประกอบจะให้รูปดิจิตอล ของตัวกรองสีสมัยเก่าด้วยคำสั่ง Photo Filter แสงมีอุณหภูมิสีเอง ภาพที่ถ่ายด้วยอุณหภูมิสีสูงกว่าจะทำให้ภาพมีสีฟ้า ตรงกันข้ามภาพที่ถ่ายด้วยอุณหภูมิสีที่ต่ำกว่าจะทำให้ภาพมีสีเหลือง ในสมัยก่อนช่างภาพใช้

ปรับค่า Contrast และ Color ด้วย Photoshop Elements Levels Adjustment - Dummies

ปรับค่า Contrast และ Color ด้วย Photoshop Elements Levels Adjustment - Dummies

การปรับระดับใน Photoshop Elements 11 คือ หนึ่งในคำสั่งที่มีประสิทธิภาพที่สุดในการแก้ไขความคมชัดของภาพ คุณมักใช้ระดับบนเลเยอร์การปรับ การสร้างเลเยอร์การปรับแต่งและการใช้การตั้งค่าจากกล่องโต้ตอบระดับอาจทำให้เกิดความสับสนเล็กน้อย แผงควบคุมแนะนำโชคดีที่แบ่งขั้นตอนที่ซับซ้อนออกเป็น