"เคียว : โปรแกรมพัฒนานิตยสารบน HTML5" โปรแกรมชนะเลิศในหมวดโปรแกรมประยุกต์เพื่อการใช้งาน ของ โครงการแข่งขันพัฒนาโปรแกรมคอมพิวเตอร์แห่งประเทศไทย ครั้งที่ 15 (NSC 2013) จัดโดย ศูนย์อิเลคทรอนิคส์และคอมพิวเตอร์แห่งชาติ (Nectec)
โดยโปรแกรมเป็นลักษณะ SaaS (software as a service) เป็นการทำนิตยสาร หรือหนังสือ หรือ eBook โดยทำอยู่บน Cloud ทำให้การทำ ebook มีความน่าสนใจกว่าเพียงแค่ pdf file ธรรมดา โดยมีจุดเด่นคือ
- สามารถทำ eBook หรือ eMagzine ได้โดยผู้ใช้ไม่จะเป็นต้องมีความรู้ในการเขียนโปรแกรม โดยผู้ทำทำงานเหมือนประมาณใช้งาน dreamweaver หรือ word ทำให้ไม่ต้องมีความรู้เรื่องการ coding
- มี widget ให้เล่นกว่า 20 รูปแบบไม่ว่าจะเป็น youtube, gallery, 3D box, karaoke เป็นต้น - นอกจากนี้เพื่อความสมบูรณ์แบบในการทำ eBook เพื่อการศึกษายังมี widget "Quiz" เพื่อทำโจทย์ท้ายบทเพื่อความเข้าใจอีกด้วย
- เนื่องจากเป็นการทำงานบน Cloud ไม่ต้องมีการติดตั้งบนเครื่องใดเครื่องหนึ่ง จึงสามารถทำงานได้ทุกที่ทุกเวลา
- สามารถเรียกเพื่อนเข้ามาช่วยเขียนในบทความอื่นๆได้ ซึ่งหากเป็น app ที่ต้องติดตั้งบนเครื่องจะเป็นการทำงานแบบ 1:1 ทำให้ไม่สะดวก นอกจากนี้เมื่อ export ออกมาแล้ว app ที่ได้จะมีขนาดใหญ่ทำให้เสีย air time ในการ download บน ipad
- มีระบบ version control หรือ time machine หากทดลองทำหน้าหนังสือแล้วดูไม่ชอบใจก็สามารถถอยกลับไปเวอร์ชันเก่าๆที่ต้องการได้
- output เป็น html5 เมื่อ export สามารถนำไปใช้งานหรือชวนให้เพื่อนมาดูได้เลย นอกจากนี้หากนำไปผ่าน phone gap หรือ baker framework ก็สามารถนำไปขึ้นบน ipad หรือ google paly ได้
รายละเอียดโปรแกรมสามารถทดลองได้ที่ http://kyou.whs.in.th/kyouinfo.html
หรือหากต้องการสอบถามเพิ่มเติมสามารถสอบถามกับผู้สร้างโปรแกรมได้ที่ manatsawin@gmail.com
น่าสนใจมากเลยครับ
ตะโร่งโต้ง Thu, 25/04/2013 - 11:57
น่าสนใจมากเลยครับ
น่าสนใจ ;)
lingjaidee Thu, 25/04/2013 - 12:03
น่าสนใจ ;)
น่าสนใจครับ ขอถามเพิ่มเติมว่า
PaPaSEK Thu, 25/04/2013 - 13:56
น่าสนใจครับ
ขอถามเพิ่มเติมว่าได้มองไปถึง html5 บนอุปกรณ์พกพาบ้างรึเปล่าครับ? พอดีว่าผมชอบเก็บเว็บต่างๆ เป็น pdf ไว้อ่านบนแท็ลเล็ต + มือถือครับ แต่เสียดายเลย์เอาท์มันเปลี่ยนไม่ได้
คืออยากได้อะไรที่อยู่ระหว่าง PDF กับ Kindle แต่ข้าม platform ง่ายๆ แบบ HTML5 ครับ
ถ้าขอมากเกินต้องขออภัยด้วยครับ
edit: เพิ่งเห็นว่ามันแปลงเป็นแอพได้เลย เมพขริงๆ
(โปรแกรมผมเองครับ
willwill Thu, 25/04/2013 - 17:17
In reply to น่าสนใจครับ ขอถามเพิ่มเติมว่า by PaPaSEK
(โปรแกรมผมเองครับ คุณพ่อเอามาลงให้)
โปรแกรมตัวนี้มันออกมาจาก requirement ที่ผมทำนิตยสาร CoreAnime น่ะครับ แล้วเล่มแรกสุดเราทำออกมารองรับ iPad ด้วยแต่ว่ายอดบนไอแพดน้อยกว่าบน Chrome Web Store หลายเท่ามาก ก็เลยตัดไอแพดออกไปแล้วกลับมาเพิ่มใหม่สมัยทำโปรแกรมตัวนี้ออกมา (เล่มแรกๆ เขียนมือครับ)
ใน mobile platform ตัวโปรแกรมยังไม่ได้ทำ responsive แต่ว่า default layout ผมล็อคขนาดไว้ที่ 1024px portrait only ซึ่งก็จะพอดีกับไอแพด non-retina แนวตั้ง
สำหรับแอพในเว็บไม่ได้แปลงให้เลยนะครับ คือโปรแกรมจะ output มาเป็น .zip แล้วไปคอมไพล์ต่อกับ PhoneGap:Build / Baker Framework เองอีกทีหนึ่ง (โดยโปรแกรมจะ generate metadata file มาให้ทั้งสองโปรแกรม parse ได้เลย ไม่ต้องเขียนมือ)
เดี๋ยวกลับบ้านผมขอลองใช้ก่อนน
PaPaSEK Thu, 25/04/2013 - 22:24
In reply to (โปรแกรมผมเองครับ by willwill
เดี๋ยวกลับบ้านผมขอลองใช้ก่อนนะครับ พอดีว่าผมใช้แต่ Android เดี๋ยวจะมารายงานว่าเป็นยังไงบ้างครับ
ขอสอบถามเพิ่มเติมครับ ขออนุญาตละลาบละล้วงหน่อยนะครับ
มีการป้องกัน SQL Injection และการโจมตีอื่นๆ หรือไม่
password ได้ทำการ hash + salt หรือไม่
ถ้ายัง ... รีบจัดการเลยนะครับ เป็นการเพิ่มความปลอดภัยให้กับเว็บขอเราเอง และสร้างความเชื่อมั่นให้กับลูกค้าด้วยครับ
ขออภัยถ้าเอามะพร้าวห้าวมาขายสวนครับ ... ผมยังไม่ได้สมัครนะ รอคำตอบก่อนครับ
db ใช้ mongodb ครับ
willwill Thu, 25/04/2013 - 23:00
In reply to เดี๋ยวกลับบ้านผมขอลองใช้ก่อนน by PaPaSEK
ผมใช้ code นี้ลองวัดใน MBP 15" i7 2.0GHz
แล้วได้ 1-25 ครั้ง (นั่นคือใน 1 วินาทีสามารถเดารหัสผ่านได้ประมาณ 1-25 ครั้ง ทั้งนี้โปรแกรมข้างบนไม่ได้ใช้ความสามารถของการ์ดจอหรือ cpu multicore ช่วยในการประมวลผลแต่อย่างใด -- salt ข้างบนเป็นตัวอย่างครับ ของจริงจะ random ด้วย openssl)
ขอบคุณครับ ไม่ธรรมดาจริงๆ
PaPaSEK Fri, 26/04/2013 - 13:11
In reply to db ใช้ mongodb ครับ by willwill
ขอบคุณครับ ไม่ธรรมดาจริงๆ เดี๋ยวลองสมัครใช้งานดูเลยครับ
คืออยากได้อะไรที่อยู่ระหว่าง
mr_tawan Mon, 29/04/2013 - 21:42
In reply to น่าสนใจครับ ขอถามเพิ่มเติมว่า by PaPaSEK
อีพับ พอไหวไหม?