NaenNae - ฟอนต์เกาหลีที่ใช้งานได้โดยไม่ต้องกังวลเรื่องไลเซนส์
(naen-nae.shj.rip)สวัสดีครับ/ค่ะ
NaenNae เป็นโปรเจกต์ที่เริ่มต้นขึ้นเพื่อรวบรวมฟอนต์เกาหลีฟรีที่สามารถใช้งานเชิงพาณิชย์ได้ และให้บริการแก่ผู้คนจำนวนมากโดยไม่มีโฆษณา
NaenNae ถูกสร้างขึ้นโดยมีบริการเดิมชื่อ Noonnu เป็นเป้าหมาย
Noonnu เป็นเว็บไซต์ที่แนะนำฟอนต์เกาหลีฟรีซึ่งสามารถใช้งานเพื่อวัตถุประสงค์เชิงพาณิชย์ได้
ในช่วงแรก Noonnu ไม่มีโฆษณา และยังแนะนำฟอนต์ไว้มากมาย จึงเป็นบริการที่ผม/ฉันใช้งานอยู่บ่อยครั้ง...
แต่เมื่อเวลาผ่านไป โฆษณากลับเพิ่มขึ้นอย่างเห็นได้ชัด และเมื่อเห็นว่าในที่สุดมีการเพิ่มโฆษณาที่ถึงขั้นรบกวนการใช้งานของผู้ใช้ จึงทำให้คิดอยากสร้าง NaenNae ขึ้นมา
ผม/ฉันอยากสร้างบริการแนะนำฟอนต์เกาหลีที่ไม่มีโฆษณาไร้ประโยชน์และมีแต่ความน่ารำคาญเหล่านั้น
ทุกคนที่ต้องการใช้งานฟอนต์เกาหลีโดยไม่ต้องกังวลเรื่องไลเซนส์สามารถใช้งานได้ และขณะนี้มีฟอนต์ให้บริการ 284 ชุด (รวมทั้งหมด 435 แบบ)
นอกจากนี้ ยังมีการให้โค้ด CSS และ HTML Import แบบเดียวกับที่บริการเดิม Noonnu มีให้
เป็นโอเพนซอร์ส และสามารถดูโค้ดได้ที่ https://github.com/naen-nae/naen-nae
ขอบคุณที่อ่านครับ/ค่ะ
13 ความคิดเห็น
ปกติผมติดตั้งและใช้งานฟอนต์ผ่าน npm ครับ เลยคิดว่าน่าจะดีถ้ามีสคริปต์สำหรับติดตั้งด้วย npm ให้มาด้วย :-) ฝั่ง npm ก็มีโปรเจ็กต์ประมาณนี้อยู่ครับ https://github.com/item4/kfonts
ขอบคุณสำหรับคำติชมครับ
คิดว่าน่าจะสามารถจัดเตรียมให้ได้อย่างเพียงพอร่วมกับ 'NaeNae'
แม้จะเป็นอีกเรื่องหนึ่งนิดหน่อย แต่รู้สึกว่าตัดสินใจได้ดีจริง ๆ ที่ลองโพสต์ลง GeekNews ที่จริงก่อนจะโพสต์ก็แอบลังเลอยู่พอสมควรเหมือนกัน... ว่าผมกล้าโพสต์ได้จริงเหรอ 555..
พอมีหลาย ๆ ท่านช่วยกันให้คำติชม ก็เหมือนทำให้ได้ค้นพบฟีเจอร์หลายอย่างที่ถ้าคนเดียวคงนึกไม่ถึง
ขอบคุณครับ
ฉันหวังมาตลอดว่าจะหาฟอนต์แบบ fixed-width ที่ผสานอังกฤษ-เกาหลีได้ลงตัวและเหมาะกับการเขียนโค้ดได้ง่ายกว่านี้ ไม่รู้ว่า Naenne จะทำได้ไหม? ^^;; นี่เป็นแค่ความหวังส่วนตัวของฉันครับ/ค่ะ
อืม ดูเหมือนว่าผมคงต้องลองคิดดูว่าจะอธิบายให้เห็นอย่างไรว่าเป็นแบบ 'ความกว้างคงที่'
เรื่อง 'ความกว้างคงที่' นี่เป็นจุดที่ผมนึกไม่ถึงเลย.. ขอบคุณสำหรับฟีดแบ็กครับ!
ผมเองก็กังวลอยู่นิดหน่อยเหมือนกัน เพราะรู้สึกว่าส่วนของโฆษณาถูกมองเป็นการวิจารณ์ Noonnu แต่ก็ดีใจที่ไม่ใช่แบบนั้น
แน่นอนว่าในมุมผู้ใช้ ถ้าไม่มีโฆษณาก็ย่อมดีกว่า แต่ถึงจะเป็นโครงการโอเพนซอร์ส การดูแลรักษา จัดการ issue และดูแลเซิร์ฟเวอร์ทั้งหมดนี้ โดยไม่มีผลตอบแทนทางการเงินเลย โดยเฉพาะถ้าเป็นบุคคลเดียว คงไม่ใช่เรื่องง่ายที่จะทำต่อเนื่องไปได้ยาวนาน ตอนแรกพอทราฟฟิกเพิ่มขึ้นก็มีความสุขกับมันได้ แต่ยิ่งทราฟฟิกมากขึ้น ค่าใช้จ่ายก็มากขึ้นตามไปด้วย
ถ้าเป็นอะไรอย่าง AdSense, Patreon หรือยกตัวอย่างเช่นสปอนเซอร์ชิป (เช่น รับโฆษณาสักหนึ่งหรือสองชิ้นจากผู้ขายฟอนต์แบบเสียเงินแล้วแสดงบนเว็บ) ในระดับที่พอเหมาะ ผมคิดว่าในฐานะคนที่ใช้เว็บไซต์ฟรีก็น่าจะยอมรับได้เป็นเรื่องปกติ แน่นอนว่าถ้ารบกวนประสบการณ์ผู้ใช้มากเกินไปก็คงหงุดหงิดเหมือนกัน
อย่างไรก็ตาม ผมคิดว่าคงจะดีถ้ามีการคำนึงถึงโฆษณาหรือการสร้างรายได้ตั้งแต่ช่วงเริ่มต้นของโครงการ เพื่อความยั่งยืนของโครงการ ลองอ่านบทความเหล่านี้ดูก็ได้นะครับ
https://www.telerik.com/blogs/can-we-make-open-source-more-sustainable
https://th.news.hada.io/topic?id=1103
โดยเฉพาะเวลาที่กดดาวน์โหลดฟอนต์แล้วดาวน์โหลดได้ทันที ดูเหมือนว่าจะรวมฟังก์ชัน CDN มาด้วย แบบนี้แน่นอนว่าจากมุมผู้ใช้ถือว่าดี แต่ก็น่าจะทำให้ต้นทุนการดำเนินงานสูงขึ้นครับ
ขอบคุณสำหรับฟีดแบ็กเพิ่มเติมครับ!
(1)
ตอนเริ่มพัฒนาครั้งแรก ผมก็เคยนึกถึงเรื่องสปอนเซอร์ชิปหรือการสนับสนุนอยู่เหมือนกัน แต่ก็คิดตามตรงว่าการขอสิ่งเหล่านี้จากบริการที่มี mau ยังไม่ถึง 1k ดูจะไม่ค่อยเหมาะสมเท่าไร อย่างไรก็ตาม หลังจากได้อ่านบทความทั้งสองชิ้นที่คุณแนบมาให้แล้ว (โดยเฉพาะประโยค "economics perspective, the idea that authors want money for their work shouldn't be surprising at all" ในบทความแรก) ก็ทำให้ผมมองเรื่องนี้ในอีกมุมหนึ่งครับ
อย่างที่คุณบอกไว้ ก็ไม่มีอะไรรับประกันได้ว่าแพสชันในตอนนี้จะคงอยู่ต่อไปเรื่อย ๆ เพื่อความยั่งยืนของโปรเจกต์ ผมคงต้องคิดแล้วว่าโปรเจกต์ถัดไป (หรือโปรเจกต์ปัจจุบัน) จะสามารถทำรายได้ด้วยวิธีไหนได้บ้าง ขอบคุณครับ
(2)
ตอนนี้ยังไม่มีค่าใช้จ่ายที่เป็นตัวเงินจากบริการ 'Naennae' ครับ
Hosting: GitHub Pages (https://github.io/)
CDN: jsDelivr (https://www.jsdelivr.com/)
Domain: ใช้โดเมนของบล็อกเดิมที่ใช้อยู่ (https://shj.rip/)
ตอนออกแบบ 'Naennae' ในช่วงแรก ผมคิดไว้ว่า ถ้าบริการนี้เริ่มมีค่าใช้จ่ายเกิดขึ้น สักวันก็คงเลี่ยงไม่พ้นที่จะต้องติดโฆษณา ด้วยเหตุนี้ ผมเลยพยายามหาวิธีลดต้นทุนให้มากที่สุดโดยยังคงรักษาประสบการณ์ใช้งานของผู้ใช้เอาไว้ให้ได้มากที่สุด และผลลัพธ์ก็คือการจัดสแต็กให้มีค่าใช้จ่ายต่ำที่สุดตามที่เห็นด้านบนครับ
สุดท้ายนี้ เพราะเดิมที 'Noonnu' ก็เป็นบริการที่ผมใช้งานได้ดีมากจริง ๆ เลยก็แอบคิดเหมือนกันว่าถ้าโปรเจกต์นี้สามารถเปิดรับการสนับสนุนส่วนบุคคลได้ด้วยจะเป็นอย่างไรบ้าง (ตอนนี้ดูเหมือนว่าจะรับแค่การสนับสนุนจากองค์กร https://noonnu.cc/about)
ขอบคุณครับ!
สมกับที่คุณมีปรัชญาเป็นของตัวเองจริง ๆ นะครับ ขอบคุณสำหรับคำอธิบายครับ :)
ผมได้ดูเว็บไซต์ที่เรียบร้อยดีแล้ว ใช้งานสะดวกและดีมากเลยครับ ^_^
อย่างไรก็ตาม ดูเหมือนว่า Noonnu จะประสบปัญหาเรื่องค่าใช้จ่ายในการดูแลเซิร์ฟเวอร์มาอย่างต่อเนื่อง เช่น ในปี 2018 มีบุคคลหนึ่งช่วยสนับสนุนบางส่วน และหลังจากนั้นก็มีการรับผู้สนับสนุนเพิ่มเติมด้วย (สามารถดูเนื้อหาที่เกี่ยวข้องได้จากประกาศของ Noonnu -
https://noonnu.cc/news )
จึงไม่น่าจำเป็นต้องใช้คำว่า "โฆษณาอะไรทำนองนั้น" เพื่อวิจารณ์ Noonnu ครับ ^_^
แค่ไม่มีโฆษณา Nainnae ก็ดูน่าจะแข่งขันได้มากกว่า Noonnu แล้วครับ
ขอให้ได้เป็นคู่แข่งที่ดีของ Noonnu นะครับ ^_^
อ๊ะ ผมใช้คำพูดผิดเองครับ ไม่ได้มีเจตนาจะตำหนิ Noonnu เองอย่างเด็ดขาดเลย T_T..
ผมพอทราบลาง ๆ ว่า Noonnu มีประเด็นเกี่ยวกับค่าใช้จ่ายในการดำเนินงานอยู่เหมือนกัน เลยเป็นเหตุผลที่ผมพยายามจะทำให้เป็นบริการที่ไม่มีค่าใช้จ่ายด้วยครับ..
ขอบคุณสำหรับฟีดแบ็กครับ ผมจะลบคำนั้นออกจาก README ด้วยเช่นกัน
เว็บไซต์ดูดีมากครับ มีโหมดมืดด้วย และก็ดีที่สตริงสำหรับทดสอบสไตล์ถูกบันทึกเอาไว้ด้วย เป็นกำลังใจให้ครับ เดี๋ยวผมลองใช้อีกนิดแล้วจะส่งฟีดแบ็กให้นะครับ (ผมยังไม่เคยใช้ Noonnu)
พอดูบนมือถือ เห็นว่ามีฟอนต์หลายตัวที่ประโยคตัวอย่างอย่าง “daramjwi heon chetbakwie tagopa” แสดงไม่ครบจนสุดนะครับ ดูเหมือนจะล้นออกนอกกรอบ ถ้าเลื่อนแนวนอนได้ก็น่าจะดีขึ้นครับ
ตอนค้นหาชื่อฟอนต์ ถ้ารองรับการค้นหาด้วยพยัญชนะต้นของฮันกึลด้วยก็น่าจะสะดวกขึ้นครับ ผมเคยใช้ https://github.com/e-/Hangul.js/ มาแล้ว ประสบการณ์ใช้งานไม่ได้แย่เลย ยกเว้นเรื่องรองรับ type ที่ยังค่อนข้างอ่อนครับ
ตอนที่ฟอนต์มีสไตล์เดียว ตอนนี้ก็ยังแสดงเป็น 1 styles ซึ่งเป็นรูปพหูพจน์อยู่นะครับ
ตอนที่บริษัทเลือกฟอนต์ เรื่องที่ตัวเลขและตัวอักษรเป็นความกว้างคงที่หรือไม่ก็สำคัญเหมือนกันครับ ตอนนี้สตริงตัวอย่างแสดงแค่ g~h ถ้ามีตัวเลขแสดงด้วย หรือดูได้ว่าเป็น fixed-width ไหม หรือมีตัวกรองฟอนต์ fixed-width ด้วย.. ก็น่าจะดีนะครับ
ว้าว เรียบร้อยและดูดีมากเลยครับ/ค่ะ! ขอบคุณที่สร้างเว็บไซต์ดี ๆ แบบนี้ขึ้นมานะครับ/คะ
คิดว่าน่าจะดีมากถ้ามีตัวเลือกให้เรียงตามอันดับฟอนต์ที่ถูกค้นหาหรือถูกคลิกบ่อยที่สุดด้วย!
ตอนนี้เหมือนจะเรียงตามผู้สร้างอยู่ ถ้าลองเรียงแบบสุ่มหรือเรียงตามชื่อฟอนต์ก็น่าสนใจนะครับ/คะ?
ขอบคุณสำหรับคอมเมนต์นะครับ haha!
อย่างที่บอกไว้ ตอนนี้เรียงลำดับตามผู้สร้างอยู่ครับ
ถ้าเพิ่มตัวเลือกให้เรียงลำดับได้ตามเกณฑ์ที่หลากหลาย ก็น่าจะทำให้คนที่ใช้งานสะดวกขึ้นมากเลยครับ!
ขอบคุณสำหรับฟีดแบ็กครับ เดี๋ยวต้องจัดเป็น issue ไว้สักอันเลย haha