News

ใครว่า HTML5 ไม่เวิร์ค! Sencha สอนมวย Facebook ทำแอพด้วย HTML5 ออกมาเทียบ Native

หลังจากที่ Facebook เคยหมายมั่นปั้นมือทำแอพบนมือถือด้วย HTML5 เพื่อแก้ปัญหาทำแอพซ้ำซ้อนข้ามแพลตฟอร์ม ิเกิดถอดใจและหันไปโค้ดด้วย Native แทนและให้เหตุผลว่ามันไม่เหมาะและให้ประสิทธิภาพไม่ดี วันนี้ทางบริษัท Sencha ผู้ทำเครื่องมือและบริการต่างๆสำหรับสร้าง Web App ด้วย HTML5 และ JavaScript ออกมาเบรคคำให้การของเฮีย Mark ตัวโก่งและโชว์ให้ดูว่า HTML5 ก็สามารถสร้างแอพได้ดีไม่แพ้ Native เลยทีเดียว และสามารถทำได้ดีกว่าในบางอย่างซะด้วยซ้ำไป โดยให้เหตุผลของความผิดพลาดของ Facebook ว่าเป็นเพราะ “วิธีพัฒนาเว็บในการสร้างแอพ ทั้งๆที่ควรจะใช้เครื่องมือและสถาปัตยกรรมเฉพาะมากกว่า ซึ่งทำให้เกิดปัญหาโหลดช้า ใช้งานได้ไม่ลื่นอย่างที่เคยเป็นมา” งานนี้ไม่รู้ว่าทาง Facebook รู้เรื่องนี้แล้วจะมีใครโดนเฉ่งกันไหมน้อ ^^

หลังจากที่ Facebook เคยหมายมั่นปั้นมือทำแอพบนมือถือด้วย HTML5 เพื่อแก้ปัญหาทำแอพซ้ำซ้อนข้ามแพลตฟอร์ม ิเกิดถอดใจและหันไปโค้ดด้วย Native แทนและให้เหตุผลว่ามันไม่เหมาะและให้ประสิทธิภาพไม่ดี วันนี้ทางบริษัท Sencha ผู้ทำเครื่องมือและบริการต่างๆสำหรับสร้าง Web App ด้วย HTML5 และ JavaScript ออกมาเบรคคำให้การของเฮีย Mark ตัวโก่งและโชว์ให้ดูว่า HTML5 ก็สามารถสร้างแอพได้ดีไม่แพ้ Native เลยทีเดียว และสามารถทำได้ดีกว่าในบางอย่างซะด้วยซ้ำไป โดยให้เหตุผลของความผิดพลาดของ Facebook ว่าเป็นเพราะ “วิธีพัฒนาเว็บในการสร้างแอพ ทั้งๆที่ควรจะใช้เครื่องมือและสถาปัตยกรรมเฉพาะมากกว่า ซึ่งทำให้เกิดปัญหาโหลดช้า ใช้งานได้ไม่ลื่นอย่างที่เคยเป็นมา” งานนี้ไม่รู้ว่าทาง Facebook รู้เรื่องนี้แล้วจะมีใครโดนเฉ่งกันไหมน้อ ^^

ปล. ผมได้ลองเข้าไปเล่น Fastbook ซึ่งเป็นเว็บแอพที่ทาง Sencha ได้ทำขึ้นมาให้ลองใช้ดูก็พบว่ามันลื่นและใช้งานได้ดีจริงๆนั่นแหละ

ลองไปอ่านรายละเอียเต็มๆและเคล็ดลับได้นะครับ สาวก HTML5 น่าศึกษาเอาไว้ไม่น้อยเลยจ้า
The Making of Fastbook: An HTML5 Love Story

31 Comments

  1. J. Developer

    J. Developer Post on December 22, 2012 at 6:55 pm

    #617012

    ทางทีมวิศวกรคงเห็นข้อบกพร่องของ HTML5 จริงๆแหล่ะครับ ไม่งั้นคงไม่ถอดใจง่ายๆหรอกครับ

  2. tanapak1 Post on December 22, 2012 at 6:59 pm

    #617016

    ปัญหาอยู่ที่ทาง Facebook ทำออกมาได้ไม่ดีเองสินะ

  3. boatheng Post on December 22, 2012 at 7:24 pm

    #617028

    html5 อาจจะเร็วพอกัน แต่ใครจะสน เพราะตอนนี้ native facebook แจ่มมาก

  4. thetonzaa Post on December 22, 2012 at 7:26 pm

    #617031

    ทำเป็นเล่นไปเห็นๆอยู่ว่า load เร็วกว่า native มาก ^^

  5. nuuneoi Post on December 22, 2012 at 7:28 pm

    #617033

    ความจริงคือเค้าเลือกจะลองบน High End Device หนะ เลยบอกว่าลื่นเท่ากัน ซึ่งถ้าเป็นแอนดรอยด์ Segment นี้ก็กินตลาดแค่ 10-20% เองมั้ง สุดท้ายก็ใช้จริงไม่ได้อยู่ดี คนที่บ่นว่ามันช้าไม่ใช่พวก High End Device หรอก แต่เป็นพวก Middle End Device ลงไป และพวกนั้น HTML5 กระตุกจนใช้งานไม่ได้

    สรุปที่จะบอกคือ Facebook เขียนมาห่วยจริง แต่ HTML5 ไม่ได้ดีขนาดที่ Sensha พูดมา เค้าจะขายของเฉยๆ

    • best0032001

      best0032001 Post on December 23, 2012 at 10:24 pm

      #617593

      เหอๆๆ คนอ่านข่าวก็เชื่อ ไป คนลองทำจะรู้ว่า มันไร้สามาระมาก
      แต่ข่าวนี้สร้างความเข้าใจผิด แถม Dev จะถูกดันให้ทำ HTML5 จากข่าวแบบนี้

  6. khun_Song

    khun_Song Post on December 22, 2012 at 7:37 pm

    #617034

    ผมว่าด้วยความที่มันเป็น native ยังไงซะมันก็ต้องเร็วกว่าอยู่แล้วในพื้นฐานตัว native มันเอง ถ้าทีม facebook ทำออกมาดีกว่านี้หน่อย ยังไง native ก็ต้องดีกว่าอยู่แล้ว

  7. takato

    takato Post on December 22, 2012 at 7:50 pm

    #617039

    นี่มันข่าวไอโฟนนิ
    เกี่ยวอะไรกับแอนดรอยหว่า

    • nuuneoi Post on December 22, 2012 at 7:52 pm

      #617041

      เป็นข่าวทั้ง iPhone และ Android ครับ วีดีโอครึ่งหลังก็ลองกับ Galaxy Nexus

  8. ppstlineage

    ppstlineage Post on December 22, 2012 at 8:30 pm

    #617055

    หลายแอปต่างๆมักชอบลองเทสกับ Iphone มันก็แน่ละครับ สเป็คดีกันทุกรุ่น…ลองกับแอนดรอยรุ่นกลางลงมาสิครับ จะเห็นชัดเลยว่า html5 กระตุกจะตาย…. Native ยังไงก็ดีกว่า สำหรับแอนดรอย….

    • J. Developer

      J. Developer Post on December 22, 2012 at 10:40 pm

      #617116

      +1 ถ้าทีม Engineer ของ facebook จัดการ optimizer แอป facebook บนแอนดรอยด์อีกนิดหน่อยตอนนี้ยังมีกระตุกๆอยู่ รับรองยังไง native ก็เวิร์คกว่า html5 แน่นอน

  9. IamBB

    IamBB Post on December 23, 2012 at 2:55 am

    #617210

    html5 จะใช้งานได้ดี ขึ้นอยู่กับองค์ประกอบหลายอย่าง

    สเปคเครื่อง และ ทรัพยากรของระบบ ก็เป็นส่วนสำคัญอันดับต้นๆ ของการที่ html5 จะทำงานได้เต็มประสิทธิภาพ

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

  10. Drag_G Post on December 23, 2012 at 4:57 am

    #617293

    ใครว่า HTML5 ดี อันนี้ผมไม่รู้ แต่ Galaxy nexus ผมลองมาแล้ว RAG กระจาย แบบ Native ลื่นกว่าบาน

  11. Zonteens

    Zonteens Post on December 23, 2012 at 5:41 am

    #617327

    กะแทบยิ่งแล้วใหญ่ รูปโดนยอ่หมด 555

  12. bskman

    bskman Post on December 23, 2012 at 6:02 am

    #617338

    Native +1

  13. billbew Post on December 23, 2012 at 7:26 am

    #617365

    Native ก็ยังง่อยอยู่ดี ที่ กด save รูปจาก facebook ไม่ได้ ?

  14. Faiithless

    Faiithless Post on December 23, 2012 at 8:04 am

    #617377

    เล่นแต่กับ Chrome นานละ *-*

  15. nutnutnut Post on December 23, 2012 at 11:47 am

    #617400

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

  16. BlueFavorites

    BlueFavorites Post on December 23, 2012 at 6:50 pm

    #617494

    ของAndroidเมื่อไรจะลงPlayStoreจะได้ลองใช้บ้าง
    เพราะของทุกวันนี้ห่วยมาก

    • Nelliel

      Nelliel Post on December 23, 2012 at 9:39 pm

      #617565

      ลง play store นานแล้วครับ

    • Nelliel

      Nelliel Post on December 23, 2012 at 9:39 pm

      #617566

      ลง play store นานแล้วครับ

  17. fatdiary

    fatdiary Post on December 23, 2012 at 7:09 pm

    #617507

    ลองใช้ดูแล้ว คือมันก็ เร็วน่ะ แต่ผมว่ายังไงมันก็สู้แบบ Native ไม่ได้อยู่ดีอ่ะ (ลองใช้บน GalaxyNote2)

  18. kengtruemoveh Post on December 23, 2012 at 7:53 pm

    #617522

    ลองแล้วเร็วดี

  19. sabayjoo_ Post on December 23, 2012 at 9:59 pm

    #617559

    ขอชื่อ app หน่อยครับ ผมหาไม่เจอ

    • new5558

      new5558 Post on December 23, 2012 at 10:26 pm

      #617594

      เป็นบนเว็บครับ fb.html5isready.com

  20. chaikaab Post on December 24, 2012 at 12:27 am

    #617645

    ใช้แต่เครื่องเ ทพๆ ลองใช ssg mini แบบผมแล้วจะรู้ว่า netive เร็วกว่าเยอะ สเป็กเครื่องเอาไม่อยู่ครับเจ้าhtml5

  21. sruangchan

    sruangchan Post on December 24, 2012 at 1:01 am

    #617654

    To be honest, already tried this on Nexus 4. Still crappy as shit.

  22. Ponlawat

    Gimme Post on December 24, 2012 at 12:28 pm

    #617855

    เล่นกันแล้วอย่าลืมถอน permission ทุกอย่างทิ้งด้วย…แอพมันขอสิทธิ์ทุกสิ่งอย่างเลย อันตรายมากนะ

  23. indyend

    indyend Post on December 24, 2012 at 6:18 pm

    #617981

    ็HTML5 ก็น่าลองนะ ตอนนี้กำลังดังเชียว…

  24. Kowit_x2

    Kowit_x2 Post on December 26, 2012 at 3:29 pm

    #619021

    UIWebView ที่ Facebook (version HTML 5) ใช้ ตัว engine ช้ากว่า Safari ที่ Sencha ใช้เทียบมากครับ

    อันนี้ของ iOS 5 แต่เทรนน่าจะเหมือนกัน
    http://www.guypo.com/mobile/ios5-top10-performance-changes/

    ถ้าจะเทียบกันจริงๆ ต้องไปเขียนบน UIWebView เหมือนกัน

    แต่ถ้าเร็วกว่า Native อีกก็แสดงว่า engine ของ Safari นี่ไวจริงๆ

  25. theproject

    theproject Post on January 3, 2017 at 4:15 pm

    #970024

    ต้องดูกันยาวๆๆๆๆ

Leave a Reply

To Top