Kon-Tum-Web เป็น podcast ที่พูดคุยเรื่องกาพัฒนาเว็บไซต์ อัพเดทเทรนการทำเว็บไซต์ในปัจจุบัน และ บทสัมภาษณ์คนที่เป็นคนทำเว็บที่มีเรื่องน่าสนใจต่างๆ โดยเรามีความเชื่อว่า มีเนื้อหาเกี่ยกวับการพัฒนาเว็บเยอะมากๆ ที่สามารถเล่าผ่านเสียงได้ และ ให้เวลาฟังไม่เกิน 15 - 20 นาทีก็สามารถเข้าใจถึงแนวคิดได้ไม่ต่างกับการอ่าน Blog โดยเรามีไอเดียว่าเราจะทำ Podcast นี้กันอาทิตย์ละครับ โดยมีหัวข้อต่างกันไปในแต่ละตอน Kon-Tum-Web เป็น podcast ที่พูดคุยเรื่องการพัฒนาเว็บไซต์ อัพเดทเทรนการทำเว็บไซต์ในปัจจุบัน และ บทสัมภาษณ์คนทำเว็บที่มีเรื่องน่าสนใจ โดยเรามีความเชื่อว่า มีเนื้อหาเกี่ยกวับการพัฒนาเว็บเยอะมากๆ ที่สามารถเล่าผ่านเสียงได้ และ ให้เวลาฟังไม่เกิน 15 - 20 นาทีก็สามารถเข้าใจถึงแนวคิดได้ไม่ต่างกับการอ่าน Blog
Podcast นี้ ดำเนินรายการโดย วรัทธน์ วงศ์มณีกิจ Product Owner บริษัท WISESIGHT และ Google Developer Expert สาขา Web Technologies
โดยคุณสามารถรับฟังได้ทาง Soundcloud - https://soundcloud.com/kon-tum-web Spotify - https://open.spotify.com/show/2rsVmrjGgVYNCitfvl5BS7?si=q83Kur41T5-b2wYGA3r_UQ Itunes - https://itunes.apple.com/th/podcast/kon-tum-web/id1450366010?mt=2 PodBean - http://www.kon-tum-web.com
SameSite Cookie อาจจะไม่ใช่เรื่องใหม่มากๆ แต่มันกำลังจะกลายนเป็นเรื่องจริงจังมากๆ ในเร็ววันนี้ และมันจะเปลี่ยนวิธีการ set cookie ของเราไปตลอดการ เพราะฉะนั้นแล้ว ใครที่ยังไม่เข้าใจว่า SameSite Cookie คืออะไร และจะต้องไปอัพเดท code อะไรของตัวเองบ้าง ควรฟัง Podcast นี้ด่วนๆเลย
เมื่อไม่กี่วันที่ผ่านมา Apple ได้เป็นตัว iOS 14 พร้อมกับ Safari 14 ออกมา ซึ่ง มีการเปลี่ยนแปลงพอสมควร อยากรู้มั้ยครับว่า คนทำเว็บต้องปรับตัวยังไงบ้าง เดี๋ยวผมจะมาเล่าให้ฟัง
ถึงตอนนี้คงไม่มีใครไม่รู้จัก machine learning แล้ว หลายๆค่ายก็เริ่มปล่อย lib ที่ทำให้ทำใน เราสามารถทำ machine learning บน เว็บได้ แต่อยากรู้มั้ยหละว่ามันเป็นไปได้ขนาดไหนแล้วมันมีอนาคตมั้ย
"เว็บเร็ว" เป็นเรื่องสำคัญมากๆ ที่ตะถูกพูดถงหนักเข้าไปอีกในปีนี้ วันนี้ผมจะมาเล่าให้ฟังครับว่า เรื่อง web performance ในปี 2020 นี้ มีอะไรเปลี่ยนไปบ้าง แล้วเราควรจะเริ่มลองศึกษาหรือปรับตัวยังไงบ้าง
หลังจากที่พูดไปใน Facebook ว่า อยากจะเขียนบล็อกเรื่อง "feature แบบนี้ก็ทำเป็นเว็บได้" แต่สุดท้ายมันเขียนไม่ไหวก็เลยกะจะ อัด podcast แทน แต่เพื่อนบ้านอย่าง Droid Dev Talk อยากมาแจมด้วยก็เลยอันเป็นตอนรวมกันดีกว่า ถ้าใครอยากรู้ว่า Feature แบบไหนทำเป็นเว็บได้ หรือแบบไหน ต้องทำเป็น App เท่านั้น ตอนนี้จะยาวหน่อย แต่เชื่อได้เลยว่าเนื้อหาแน่นอน ลองมาฟังพวกเรากันเลยครับ
ปีนี้ LINE จัดงาน LINE Dev Day 2019 ที่ประเทศ ญี่ปุ่ณ มี session เกี่ยวกับเว็บน่าสนใจมากๆใครที่อยากรู้ว่ามีอะไรบ้าง ไปฟังกันเลย
ทั้งที่ Web VR/AR ก็เริ่มมีการพูดถึงมาหลายปีแล้วแต่ทำไม ไม่ค่อยเห็นจะมีคนใช้เท่าไหร่ หรือ แม้แต่มีคนใช้ก็กลับไม่โด่งดังอย่างที่หลายๆคนคาดหวังไว้ ตอนนี้เรามาคุยกันเรื่อง Web VR/AR ดีกว่าครับ
หลายๆคนอาจจะไม่เคยได้ยินเรื่อง project fugu แต่จริงๆแล้ว project นี้มีมาหลายปีแล้ว และเป็น project ที่เหล่านักพัฒนา browser มุ่งมั่นที่จะทำเพื่อช่วยยกความสามารถของเว็บให้ใกล้ App เข้าไปยิ่งขึ้น
ไม่มีใครที่ไม่ใช้ Js library ในเว็บไซต์ของตนเอง แต่รู้มั้ยว่า Lib เหล่านี้ล้วนแลกมากับ เว็บที่ช้าลง และความยุ่งยากให้การจัดการ เพราะฉะนั้นแล้ว เมื่อเราต้องใช้ Lib เหล่านั้น จงมี Mindset ที่ดีเสมอๆ และ Mindset เหล่านั้นคืออะไรหละ?? มาฟังกันครับ
พอดีว่า แม็กซ์ เพื่อนสมัยค่าย YWC กลับจาก ออสเตเรีย พอดี และก็พึ่งรู้ไม่นานมานี่มาที่กลับมาคราวนี้คือกลับยาวเลย ก็เลยลากมาคุยหน่อยว่าเป็น Web Developer ที่โน่น ใช้ชีวิตยังไง งานสนุกมั้ย ถ้าอยากรู้มาฟังกันเลยครับ
ถึงเวลาแล้วที่ควรจะเอา jQuery ออกไปจากเว็บ jQuery จริงๆแล้วก็เป็นของที่ดี ช่วยให้คนทำเว็บสามารถทำทุกอย่างได้ง่าย แต่ก็ต้องแรกมากับ การที่เว็บของเราจะหนักและ ยากต่อการ optimize ไปด้วย ใน podcast ตอนนี้ผมจะมาเล่าให้ฟังว่าทำไมเราควรจะลบ JQuery ออก และ อนาคตควรเป็นแบบไหน
หลังจากที่ Microsoft ประกาศย้ายไป Chromium อย่างเป็นทางการ Browser เข้าอื่นก็ออกมาบ่นๆกัน อยากรู้มั้ยทำไมถึงบ่นกัน แล้วถ้าทุกคนย้ายไป Chromium กันหมดจะเกิดอะไรขึ้น???
ตอนนี้ Web Assembly เริ่มสมบูรณ์ขึ้นมากๆ ถ้าเทียบกับหลายเดือนก่อน รวมถึงเริ่มมีการถูกนำมาใช้ในงานจริงมากขึ้นเรืื่อยๆ นั้นเรามารู้กันหน่อยครับว่าเจ้า Web Assembly มันจะเปลี่ยนโลกมั้ย แล้วมันจะมาแทนที่ Javascript ในเร็วๆนี้มั้ย
เวลาเราพูดเรื่องทำเว็บให้เร็ว คนก็มักที่จะคิดแต่มุมมองว่า จะต้องปรับตรงไหนบ้าง แต่เราหลายๆคนก็ลืมเรื่องสำคัญไปก็คือ แล้วจะให้เร็วเท่าไหร่หละ เมื่อเรารู้ว่าจะให้เร็วเท่าไหร่ เราจะพอคำณวนได้ว่า เว็บจะต้องใหญ่ไม่เกินเท่าไหร่ และนั่นคือการทำ performance budgeting
ผมเห็นว่าช่วงนี้กระแส Static site genrator กำลังมาแรงก็เลยอยากมาเล่าให้ทุกคนฟังหน่อยว่า ทำไมมันถึงฮิต และทำไม เราทำเว็บไซต์ของเราเป็น static ก็พอ
วันนี้เราอยู่กับตำนานของเว็บไทยอย่างพี่บัง @joomlacorner ซึ่งตอนนี้พี่บังหันมาจับงาน Magento มากขึ้น เลยได้โอกาสมานั่งพูดคุยกันหน่อยว่า งาน E-commerce ระดับ Enterprise ทุกวันนี้เป็นยังไงแล้วจะมี เว็บ E-commerce ซักเว็บจะต้องเจออะไรบ้าง
วันนี้ก็ครบ 30 ปี ของเว็บพอดี ตลอดระยะเวลาหลายสิบปีที่ผ่านมาเว็บทำง่ายอยู่บน CPU Thread เดียวมาตลอด ซึ่งในอดีตนั้นเรื่องนี้ไม่เคยเป็นปัญหาเพราะว่าเว็บไม่ได้ต้องการที่จะตอบโต้กับผู้ใช้มากนักแต่ปัจจุบันมันไม่ใช่อย่างนั้นแล้ว เว็บจำเป็นที่จะตอบโต้กับเว็บไซต์ต่างๆตลอดเวลาเพราะฉะนั้นแล้ว Thread เดียวไม่พออีกแล้ว เรามาดูกันดีกว่าว่า ถ้าเว็บไม่ได้ทำงานบน Thread เดียวอีกแล้วมันจะเป็นยังไง..
Web component เป็น trend ที่พูดกันมาตั้งแต่ปี 2014 และมันก็ได้ถูกพัฒนาจนขึ้นรมาอยู่ในระดับที่เริ่มมีการใช้งานใน Production กันมากขึ้น วันนี้เรามาฟังจากคนที่ติดตามตั้งแต่แรกๆกันครับว่า Web component ทุกวันนี้เป็นยังไงบ้างและถ้าจะเอาไปให้ต้องคิดเรื่องอะไรบ้าง
ในวันนี้เว็บไม่ได้เป็นแค่ Content อีกต่อไปที่จะต้องการให้อันดับไปอยู่บน Search Engine เสมอไปรวมถึง Search Engine อย่าง Google ก็ support Javascript แล้วเช่นกัน อย่างนั้นแล้วเรายังจำเป็นอยู่มั้ยที่จะต้องทำ Server Side rendering แล้วถ้าไม่ใช้ Server Side Rendering เรามีตัวเลือกอะไรอีกบ้าง อันนี้คือ Link ที่ผมพูดในรายการครับ https://developers.google.com/web/updates/2019/02/rendering-on-the-web
กระแส Progressive Web App แม้จะดูเงียบๆไปแต่จริงๆแล้วไม่ได้หายไปไหนเลยล่าสุด Application ใหญ่ๆ อย่าง Spotify, Twitter, Pinterest ก็ทยอยทำ Appication ของตัวเองใน Version PWA กันออกมา คราวนี้เราลองมาฟังกันครับว่าแล้ว Application ของคุณหละ จำเป็นมั้ยที่จะต้องทำ Version PWA
ผมได้มีโอกาสไปร่วมกับเพื่อนทำ project ย้ายเว็บของสำนักข่าวเจ้านึงจาก Wordpress มาเป็น Nuxt.js ซึ่งกว่าจะทำเสร็จก็เจออะไรเละเทะมาตลอดทาง เลยอยากมาเล่าให้ฟังว่าผมสองคนเจออะไรกันมาบ้าง
พูดถึง Mobile web หลายๆคนจะนึกถึงอะไรง่ายๆ อย่าง Responsive Design แต่จริงๆแล้วมีเรื่อง CPU หรือเรื่อง การใช้ dialog ต่างๆที่เราต้องสนใจด้วย โดยเราจะมาพูดถึงว่า เราต้องจัดการ CPU ยังไง จัดการเรื่อง Internet connection บน 3g/4g ยังไง
วันนี้จะมาเล่าว่า ไอ้ที่เค้าเรียกว่า Virtual DOM กันเนี่ย มันต่างกับ DOM ธรรมดายังไงแล้วทำไมมันถึงเร็วได้ เทคนิคอะไรที่ทำให้มันเร็ว