บางคนบอกว่า Ajax เหมาะสำหรับเว็บขนาดใหญ่ ที่มีคอนเทนต์ที่ซับซ้อน...
นักพัฒนาเว็บแอปพลิเคชันชั้นหัวก้าวหน้า ต้องรู้เรื่อง Ajax ไว้เป็นทุนเพื่อสร้างรายได้ในอนาคต
อะแจกซ์ เหมาะสำหรับปั้นนักเตะส่งให้ทีมใหญ่ๆ
อย่างพวกไรจ์การ์ด แวนบาสเท่น โอเวอร์มาร์ส ไคลเวิร์ต นั่นมาจาก
อะแจกซ์ ทั้งนั้น
:49: ผมย้อเย่นน้า
ผมเคยคุยกับพี่คนนึงที่ทำงานที่ sanook.com พี่เขาบอกว่า
ตอนแรกก็ใช้ ajax แต่ก็เอาออกเพราะว่า ลูกค้าบางคน disable javascript ครับ
ส่วนขนาดเล็กหรือใหญ่ถึงจะใช้ ajax ผมว่าแล้วแต่รูปแบบของเนื้อหาที่ต้องการจะแสดงมั้งครับ
จะเอาแบบหรู ดูดีหน่อย ก็ใช้ ajax ช่วยเอา
หรือระบบ admin ที่ข้อมูลเยอะๆในหน้าเดียว ต้องการให้กดแล้วดึงข้อมูลเฉพาะจุดเพื่อความรวดเร็วครับ
อันนี้เป็นความคิดเห็นเล็กๆของผมนะ :40:
Ajax เหมาะกับงานบางประเภท
Ajax ไม่ใช่ทุกสิ่งทุกอย่างของเว็บ
Ajax ไม่ใช่เว็บ
Ajax ถ้าใช้เป็นจะดูดี ถ้าไม่เป็นจะดูเลอะ และนาน พอๆ กับโหลดทั้งหน้ามาดูใหม่
อย่างสนุกไม่เหมาะแน่ๆ ครับ
เพราะเอะอะแกก็จะยัดคอนเทนต์ร้อยแปดไปไว้ในหน้าแรก
ก็เลยทำให้ผู้ใช้หลายส่วนรำคาญจนต้องปิดนู่นหุบนี่ ผลคือไม่เวิร์ก
แต่ถ้าเป็นเว็บสมัยใหม่หน่อย ออกแบบสะอาดๆ เนื้อหาโล่งๆ น้อยแต่งาม
เท่านี้ก็ดีนักหนาแล้วล่ะ
แต่เอ๊ ถ้าเดี๋ยวนี้ยังมีคนที่ disable js อยู่
มันจะท่องเว็บสะดวกเหรอครับ :08:
ไหนจะจีเมล ไหนจะปั่นบอร์ด ฯลฯ
ทำไมยูสเซอร์ถึง disable JavaScript กันจังเลย...
แต่เมืองนอกนิยมใช้กันจังเลย Ajax เนี่ย
เพราะไอลูกเล่นวิบวับน่ารำคาญส่วนใหญ่มาจาก js ครับ
บ้างก็ว่า ไวรัส นำพามาได้โดย js ด้วย
ก็น่ารำคาญเพราะเทรนด์แบบหิมะโปรยหน้าเว็บของบ้านเรานี่แหละ
ไม่ใช่ใครอื่นไกลเลย :08:
:30: :30:
สวยดีออกนะ หิมะโปรยๆ :25a:
พฤติกรรมของยูสเซอร์มันเปลี่ยนไปเยอะ สมัยก่อนผมชอบดู ชอบเข้าเว็บสวยอลังการงานสร้าง เดี๋ยวนี้ไม่เอาละ เว็บไหนเข้าเร็ว โหลดปุ๊บได้ปั๊บ ชอบๆๆ :45:
คนที่จะใช้งาน Ajax เหมือนกับว่าต้องรอบรู้หลายเรื่องเลย เพื่อนำมาใช้ในเรื่องเดียวกัน
พักโฆษณาครับ
http://www.thaiajax.com/blog/ (http://www.thaiajax.com/blog/)
http://www.thaiajax.com/blog/node/47
:08: hoax นี่
อ๋อ ข้ามพวกไร้สาระไปเลยครับ ไอ้คน blog มันก็มั่ว :30:
คำตอบแบบกำปั้นทุบดิน(ที่ทุบแล้วได้ผล)
ก็คือเหมาะกับเวปที่ต้องการแสดงข้อมูลโดยไม่ต้องเปลี่ยนหน้า
แนวคิดของ AJAX ก็คือทำให้ web browser คล้ายกับ client application บน desktop OS
http://www.adaptivepath.com/ideas/essays/archives/000385.php (http://www.adaptivepath.com/ideas/essays/archives/000385.php) <--- แหล่งกำเนิดของ AJAX
th.wikipedia.org/wiki/เอแจ็กซ์ (http://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%AD%E0%B9%81%E0%B8%88%E0%B9%87%E0%B8%81%E0%B8%8B%E0%B9%8C)
http://en.wikipedia.org/wiki/AJAX (http://en.wikipedia.org/wiki/AJAX)
แต่เชื่อไหมว่าคนที่นำแนวคิดนี้มาใช้คนแรกก็คือ Microsoft (คงต้องยก credit ให้เขาสักนิด)
เพราะเขามีเทคโนโลยี remote script มาก่อน AJAX (ผมยังมีหนังสือเขียน Remote Scripting อยู่ที่บ้านซึ่งไม่เคยใช้เลย)
แต่สาเหตุที่ Remote Scripting ไม่ดัง(หรือเป็นที่ยอมรับ) เพราะ Remote Scripting มากับการ promote VBS(visual basic script) บน IE ซึ่งแน่นอน browser นอกจาก IE ไม่สนัับสนุน(เลยเงียบไป)
เชื่อไหมว่าคำว่า AJAX มาจากการคิดคำอธิบายที่จะใช้กับลูกค้าขณะที่ Jesse James Garrett (http://blog.jjg.net/) กำลังอยู่ในห้องน้ำ(ที่เขาใช้แนวคิดของ Remote Scripting แต่ใช้ JavaScript แทน) ด้วยที่มันเป็น Javascript และส่วนประกอบต่างๆมีอยู่แล้ว ทำให้ AJAX ติดลมบนอย่างรวดเร็ว
ขณะที่ Microsoft เป็นต้นแนวค้น แต่กลับเป็นคนที่ตามกระแสทีหลัง(ประเภทชอบแต่สร้างกระแส ไม่ชอบตามกระแส เลยมักได้ยิน Microsoft มาทีหลังในหลายๆเรื่อง)
:46: ลุงซันค่ะ
เรียนคอมมายังเขียน ajax ไม่เป็นเลย :47:
ajax ก็ไม่มีสอนในหลักสูตรเอกคอมหรอกครับ
ต้องไปหาศึกษาเอาเอง
แต่ที่มหาลัย ส่วนใหญ่ได้สอนพื้นฐานด้าน javascript กับ css มาบ้างแล้ว
ถ้าเข้าใจ 2 เรื่องข้างบน ก็ศึกษา ajax ต่อได้ไม่ยากนักครับ
:05: ไม่ได้สอน
:52: ของผมสอนอย่างละ 1 คาบได้ วิชา WWW
ชื่อวิชาเท่มาก :25: สวนมวยปล้ำเหรอครับ
:04: นัวเนียกันสนุกเลยครับ
เอาจริงๆ วิชานั้น สอนทั้ง asp php flash javascript css แล้วก็ sql ไปในวิชาเดียวกัน
ตอนสอบสนุกสนานเลย :47:
:48: ไม่รู้จักเลย
ขอโทษครับ หลังๆเห็นมีคนพูดถึงกันเยอะ
สมติว่าคนถามมีพื้นฐานด้านคอมนิดหน่อย และด้านเขียนโปรแกรมหรือเวบนี่แทบไม่กระดิก
จะช่วยอธิบายได้มั้ยครับ ว่า Ajax คืออะไร แบบย่อๆก็ได้ครับ :46:
ปล.ผมเองก็เข้าใจแค่ว่า มันคือภาษาหนึ่งในการเขียนเวบไซต์ แต่ไม่รู้ว่ามันต่างจาก html หรือ Java,Php,Asp ยังไง นอกจากที่ีไวยกรณ์หรือชุดคำสั่งต่างกัน (ผมได้เรียนมาแค่ Html พื้นๆตามหลักสูตรเมื่อหลายปีที่แล้วและไม่ได้ต่อยอดมันเท่าไหร่ จาวายังเขียนไม่เป็นเลย)
อ้างคำพูดจาก: ^-FakE-^ เมื่อ 08 ก.ค. 2008, 22:55 น.
:05: ไม่ได้สอน
ว้ายเรียนที่ไหนเนี่ย :21:
ที่เดียวกัน :05:
อ้างคำพูดจาก: ลุงบักซ์ รักษาประตู เมื่อ 09 ก.ค. 2008, 10:40 น.
ขอโทษครับ หลังๆเห็นมีคนพูดถึงกันเยอะ
สมติว่าคนถามมีพื้นฐานด้านคอมนิดหน่อย และด้านเขียนโปรแกรมหรือเวบนี่แทบไม่กระดิก
จะช่วยอธิบายได้มั้ยครับ ว่า Ajax คืออะไร แบบย่อๆก็ได้ครับ :46:
ปล.ผมเองก็เข้าใจแค่ว่า มันคือภาษาหนึ่งในการเขียนเวบไซต์ แต่ไม่รู้ว่ามันต่างจาก html หรือ Java,Php,Asp ยังไง นอกจากที่ีไวยกรณ์หรือชุดคำสั่งต่างกัน (ผมได้เรียนมาแค่ Html พื้นๆตามหลักสูตรเมื่อหลายปีที่แล้วและไม่ได้ต่อยอดมันเท่าไหร่ จาวายังเขียนไม่เป็นเลย)
http://www.f0nt.com/forum/index.php/topic,3971.60.html
http://www.f0nt.com/forum/index.php/topic,745.45.html
คุ้ยเจอมาสองลิงก์ครับ (ซึนามิกระจาย :31:)
AJAX ไม่ใช่ภาษาใหม่นะครับ มันเป็นแค่ framework ในการส่งข้อมูลทางอินเทอร์เนตแบบไม่พร้อมกัน
คือสามารถโหลดข้อมูลจากส่วนต่างๆ ได้ โดยไม่ต้องโหลดทั้งหน้าเว็บมาใหม่
จะช่วยเพิ่มประสิทธิภาพในการแสดงผล ได้อย่างลื่นไหลมากกว่าที่ต้องมารอดูหน้าขาว หลังจาก refresh ไปแล้วอะครับ
เริ่มมีคนสนใจมากขึ้นแล้ว Ajax ตัวเก่ง :52:
ปกติ
- เจอลิงก์
- กด
- เซิฟเวอร์บอกรอเดี๋ยวจะส่งหน้าใหม่มาให้
- ข้อมูลมาแล้ว ไปแสดงในหน้าเว็บหน้าใหม่
- ยิ้ม
อะจ๊าก
- เจอลิงก์
- กด
- มีจาวาสคริปต์หลอกล่อ บอกว่ารอแป๊บนะ
- ระหว่างนี้เซิฟเวอร์ก็รีบวิ่งไปสั่งข้อมูลมาให้ใหม่
- โหลดข้อมูลลงในหน้าเดิม ตรงตำแหน่งที่ระบุไว้
- ยิ้ม
ถ้านึกไม่ออกก็ลองพิมพ์อะไรเล่นๆ ใน www.squurl.com
แล้วจะเข้าใจโดยสังเขปครับ
ตามข้างบนเลยครับ
ajax คือ การเขียน javascript รูปแบบหนึ่งครับ
คือมันจะเป็น client code ที่สามารถไปดึงข้อมูลของ server มาประมวลผลได้
อันนี้คือที่ผมเข้าใจนะครับ อาจจะมีมั่วบ้างเล็กน้อย :47:
Ajax (asynchronous JavaScript and XML)
การทำงานดังที่คุณแอนนนนนอธิบาย
ใจความหลักก็คือต้องการ update ข้อมูลบนหน้าเวปโดยไม่ต้องเปลี่ยนไปหน้าอื่น (ข้อมูลถูกป้อนไปยัง AJAX engine ตัว AJAX engine จะไปคุยกับ Server และนำข้อมูลกลับมาให้)
จากชื่อเราก็จะรู้ว่าเขียนด้วย javascript โดยใช้ข้อมูลแบบ XML (ใช้ protocol ที่เรียกว่า XMLHttpRequest ในการรับส่งข้อมูลจากหน้าเวปไป server)
ที่ทักนิยมยกเป็นตัวอย่างกันก็การค้นหาข้อมูลของ google (โดยมี suggest)
http://www.google.com/webhp?complete=1&hl=en (http://www.google.com/webhp?complete=1&hl=en)
note:
1.หลายคนอาจจะเห็นลักษณะข้อมูลที่แสดงที่หน้าเวปเดิมมาก่อน จึงรู้สึกว่า AJAX ก็ไม่เห็นจะต่างกับแบบเก่าๆ
เดิมนั้นเรามักจะแสดงข้อมูลโดยอาศัย pulgin/addons เป็นหลัก เช่น JAVA applet,ActiveX,Flash ..etc
แต่ AJAX อาศัยมาตราฐานที่มีอยู่บน web browser และใช้ JAVA Script เป็นหลักจึงทำให้ได้รับการยอมรับกันอย่างรวดเร็ว
2.การใช้ script ที่เป็นลักษณะของ remoting (เรียกข้อมูลจาก server) เราอาจเห็นก่อน AJAX แต่ต่างคนต่างทำ ทำให้ไม่มีมาตราฐานเดียวกัน
3.อย่ายึดติดมากนักกับ AJAX ให้ยึดติดกับหลักการ เพราะไม่นานอาจมีสิ่งใหม่มาแทนที่ (เช่นตอนนี้กำลังพูดถึงข้อมูลแบบ web service,SOAP,XML แต่อาจไม่ไกลที่อาจมีคู่แข่งที่แรงเหนือชั้น ผมกำลังสนใจ JSON, อ่านทีไรนึกถึงหนังศุกร์ 13 ทุกที)
เจสันคืออะไรครับ :25:
หรืออ่านว่า จานซัน
อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 10 ก.ค. 2008, 01:04 น.
เจสันคืออะไรครับ :25:
หรืออ่านว่า จานซัน
JavaScript Object Notation
ถ้าแบบคราวๆก็คือ ลักษณะของข้อมูลที่จะรับส่งกันจะออกมีลักษณะคล้ายกับ parameter ของการเขียนโปรแกรมแบบ function(ทำให้สั้น กระชับ มีประสิทธิภาพมากกว่า XML และอ่านง่าย คล้ายภาษามนุษย์มากกว่า XML)
http://www.isriya.com/node/1406/learning-json (http://www.isriya.com/node/1406/learning-json)
http://veer.exteen.com/20060110/ajax-json (http://veer.exteen.com/20060110/ajax-json)
http://en.wikipedia.org/wiki/JSON (http://en.wikipedia.org/wiki/JSON)
http://www.json.org/ (http://www.json.org/)
โอว
สมัยที่ XML เกิดมา คนก็กรี๊ดกันแล้วนะว่ามันคล่องมาก
แต่นี่เล่นเอา XML อ้วนเผละไปเลย
เอ๊ะ ถ้าเป็นอย่างนั้น JSON ก็คล้าย Object class ใน ActionScript เลยสิครับ?
var obj:Object = {name: "korstudio"};
trace(obj.name); //korstudio
:09:
เพิ่งได้ยินคำว่า JSON วันนี้เอง :05:
ขอบคุณลุงซันที่แบ่งปันความรู้ค่ะ :46:
อันนี้ web service, SOAP, php, flash, javascript, css, Ajax รู้จักแต่เราไม่สนิทกันเท่าไหร่
ได้แต่คอยมองพัฒนาการอยู่ห่างๆ :47:
XML นี่มีเรียนด้วยล่ะ :22:
อย่างที่ลุงซันเล่าให้ฟังละครับ... :52: เรื่องราวมันเกิดขึ้นตั้งแต่ที่ไมโครซอฟต์นำเอา XMLHttpRequest ใส่เข้าไปใน IE 5 แบบเงียบๆ คนเดียวในปี 1999 จุดประสงค์ของเขาก็เพื่อสนับสนุน Outlook Web Access ของตัวเอง <--- ไมโคซอฟต์เป็นคนต้นเรื่อง
หลังจากนั้นสัก 4-5 ปี ประมาณ 2005 เห็นจะได้ Google ได้ประกาสตูม!!! ว่า
"ดิฉันจะพัฒนาเว็บด้วยการนำเอาเทคโนโลยี Ajax มาใช้กับเว็บแอปพลิเคชั่นของดิฉันค่ะ เช่น Gemail, GoogleMaps, Google Suggest"
หลังจากที่ Gogle ประกาศออกมาเช่นนั้น... ส่งผลไปกระตุ้นต่อมนักพัฒนาทันที หลายคนเริ่มหันหัวเรือมาศึกษา มานั่งถกเถียงกันว่า "Ajax" ที่ Google พูดถึงมันคืออะไรกันแน่ว่ะ มันดี มันเจ๋งตรงไหน..
นักพัฒนาระดับหัวกระทิทั่วโลก เริ่มเอาจริงเอาจังกับ Ajax มากขึ้นตามลำดับ... ตามลำดับ... จึงเกิดเรื่องราวขึ้นมากมายเกี่ยวกับการพัฒนาเว็บแอปฯ เกิดวิธีใหม่ๆ ในการพัฒนาเว็บที่แตกต่างไปจากเดิม :52:
Ajax ก็ดีนะครับ แต่การเขียนให้ซัพพอร์ททุกเบราเซอร์
วิธีการมันค่อนข้างจะลำบากไปนิดหน่อย
ส่วนตัวผมคิดว่า flash มันก็ทำงานได้คล้ายๆ ajax
แล้วก็ถนัด flash มากกว่า เลยไม่ค่อยได้ใช้ ajax อะไรมากมายสักเท่าไรครับ
หวังว่าจะมีสักวันที่ ajax จะเขียนแบบเดียวแล้วใช้ได้ทุกเบราเซอร์มาถึงซักวัน :40:
ยูสเซอร์อย่างผม ถ้าเข้าเว็บไหนแล้วมีข้อมูลครบตามต้องการ โหลดเร็ว นั่นแหละใช่เลย ... ความสวยเอาไว้เป็นลำดับที่ 2 ครับ
อ้างคำพูดจาก: poloh เมื่อ 10 ก.ค. 2008, 13:32 น.
Ajax ก็ดีนะครับ แต่การเขียนให้ซัพพอร์ททุกเบราเซอร์
วิธีการมันค่อนข้างจะลำบากไปนิดหน่อย
ส่วนตัวผมคิดว่า flash มันก็ทำงานได้คล้ายๆ ajax
แล้วก็ถนัด flash มากกว่า เลยไม่ค่อยได้ใช้ ajax อะไรมากมายสักเท่าไรครับ
หวังว่าจะมีสักวันที่ ajax จะเขียนแบบเดียวแล้วใช้ได้ทุกเบราเซอร์มาถึงซักวัน :40:
เดี๋ยวนี้มันมี ajax library มากมาย ที่ช่วยแก้ปัญหาเรื่องบราวเซอร์ครับ :12:
อ้างคำพูดจาก: สมต้น เมื่อ 10 ก.ค. 2008, 13:50 น.
ยูสเซอร์อย่างผม ถ้าเข้าเว็บไหนแล้วมีข้อมูลครบตามต้องการ โหลดเร็ว นั่นแหละใช่เลย ... ความสวยเอาไว้เป็นลำดับที่ 2 ครับ
เห็นด้วยครับ :22:
วิธีการ ไม่สำคัญเท่าผลลัพธ์
เมื่อนึกถึงผลลัพธ์ ค่อยหาวิธีการ
อ้างคำพูดจาก: ด.ช. เบียร์ ม.1/2 เมื่อ 10 ก.ค. 2008, 14:58 น.
เดี๋ยวนี้มันมี ajax library มากมาย ที่ช่วยแก้ปัญหาเรื่องบราวเซอร์ครับ :12:
มีด้วยเหรอครับเนี่ย :03:
ว่าแต่ มีตัวไหนแนะนำบ้างครับ เผื่อจะได้เอาเวบลูกค้าเป็นหนูลองยา :52:
ขอบคุณล่วงหน้า่ครับ :46:
อ้างคำพูดจาก: poloh เมื่อ 10 ก.ค. 2008, 15:20 น.
มีด้วยเหรอครับเนี่ย :03:
ว่าแต่ มีตัวไหนแนะนำบ้างครับ เผื่อจะได้เอาเวบลูกค้าเป็นหนูลองยา :52:
ขอบคุณล่วงหน้า่ครับ :46:
ออกตัวล้อฟรีไว้ก่อนว่า ไม่ได้เขียนเว็บนะครับ แต่พอรู้ว่ามันมี library พวกนี้ช่วยอยู่ :12:
The Yahoo! User Interface Library (YUI)
http://developer.yahoo.com/yui/
Dojo Toolkit
http://dojotoolkit.org/
jQuery: The Write Less, Do More, JavaScript Library
http://jquery.com/
เพิ่มอีกตัว DWR
http://directwebremoting.org/dwr/
:52:
ขอบคุึณทั้ง 2 คนเลยครับ
----------------------------------------------------------------
ถามนิดนึง อ่าน overview แล้วเลยไม่คิดจะอ่านต่อ :47:
DWR เหมาะกับผู้พัฒนาเวบไซต์ด้วย java เท่านั้นใช่ไหมครับ
อ้างคำพูดจาก: korstudioXD [21] เมื่อ 10 ก.ค. 2008, 02:46 น.
เอ๊ะ ถ้าเป็นอย่างนั้น JSON ก็คล้าย Object class ใน ActionScript เลยสิครับ?
var obj:Object = {name: "korstudio"};
trace(obj.name); //korstudio
:09:
ต่างกันครับ
class เป็นเรื่องการเขียนโปรแกรมแบบ OOP มีคุณสมบัติเรื่อง OOP เช่น inherit,information hidding,method/atrribute ..etc ซึ่ง JSON ไม่มี(เป็นแค่ประเภทหนึ่งของ object)
JSON เน้นเรื่องข้อมูล (แต่ในภาษาโปรแกรมใหม่ แม้กระทั่งข้อมูลก็มองเป็น object คือทุกอย่างเป็น object ไปหมด)
"JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate."
ข้อมูลจาก http://www.json.org/ (http://www.json.org/)
ถามอีกนิดครับ
เหมือนเคยได้ยินมาว่า ajax มีผลกับการทำ SEO ทำให้หาพวก content ที่ ajax ไปดึงมาไม่เจอ
อันนี้มันจริงหรือเปล่าครับ :09:
หรือมีวิธีแก้ยังไงบ้างครับ
รู้สึกคิดมากไปนิด ไม่มีอะไรละครับ :47:
เขาแนะนำว่า... ให้ใช้ API ของ Google ที่เป็น Java มาช่วยครับ เห็นว่ามีคลาสหลักๆ ที่ฉลาดอยู่ 4 คลาสคือ GoogleSearch, GoogleSearchResult, GoogleSearchResultElement, GoogleSearchFault
ก่อนจะใช้คลาสเหล่านี้ทาง Google ให้เราลงทะเบียนเพื่อขอ license key ก่อนนะครับ หลังจากนั้นก็ลุยโลด...
ลองดูวิธีขอ license key ได้ที่ www.google.com/apis
แสดงว่ากำลังสนใจ Ajax อยู่แน่ๆ เลยใช่มั้ยครับ :52:
อ้างคำพูดจาก: poloh เมื่อ 10 ก.ค. 2008, 17:22 น.
รู้สึกคิดมากไปนิด ไม่มีอะไรละครับ :47:
ผู้ที่คิดมาก มักจะสร้างนวัตกรรมชิ้นเอกให้ชาวโลกได้รู้จักและใช้ประโยชน์อยู่เสมอนะครับ :52:
ปกติ ก็มีใช้พวก onclick onchange แล้วก็ show hide ข้อมูลบ้างตาม event น่ะครับ
แต่คงไม่ถึงขั้นที่เรียกว่า ajax มั้ง
อีกอย่าง พวกแบบนี้ผมจะใช้กับพวกส่วนของ admin ไว้จัดการข้อมูลน่ะครับ
ส่วนของที่ลูกค้าเห็นจะไม่ใช้มาก กลัว :47:
(เนื่องจากยังไม่ค่อยเชี่ยวชาญมากด้วย เดี๋ยวส่งงานไม่ทัน)
------------------------------------------------------------------------------------
เท่าที่ลองอ่านคร่าวๆ
dojo ตัวอย่างมีให้เห็นอ่านง่ายดีครับ
ส่วน jquery มีหนังสือที่พิมพ์มาเฉพาะด้วย
:54:เดี๋ยวลองเอา jquery มาลองเล่นดูน่าจะศึกษาได้ง่ายกว่า
ขอบคุณอีกรอบครับ
http://del.icio.us/iannnnn/jquery :54:
อ้างคำพูดจาก: ลุงซัน เมื่อ 10 ก.ค. 2008, 17:07 น.
ต่างกันครับ
class เป็นเรื่องการเขียนโปรแกรมแบบ OOP มีคุณสมบัติเรื่อง OOP เช่น inherit,information hidding,method/atrribute ..etc ซึ่ง JSON ไม่มี(เป็นแค่ประเภทหนึ่งของ object)
JSON เน้นเรื่องข้อมูล (แต่ในภาษาโปรแกรมใหม่ แม้กระทั่งข้อมูลก็มองเป็น object คือทุกอย่างเป็น object ไปหมด)
"JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate."
ข้อมูลจาก http://www.json.org/ (http://www.json.org/)
ว้าว กระจ่างเลยครับ :42:
ขอบคุณครับ :46:
อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 10 ก.ค. 2008, 18:39 น.
http://del.icio.us/iannnnn/jquery :54:
:07: :07: สุดยอดดด ขอบคุณครับป๋า
เพิ่งเห็นข่าวลงเมื่อเช้าว่า เด็กมัธยม รร.สวนกุหลาบ ชนะรอบคัดเลือกการเขียนโปรแกรมด้วยระบบเปิดของ Google :12:
สุดยอดจริงๆ เด็กรุ่นใหม่
อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 10 ก.ค. 2008, 18:39 น.
http://del.icio.us/iannnnn/jquery :54:
ขอบคุณครับ เหมือนจะมีปลั๊กอินเสริมด้วย
ยิ่งอ่าน เนื้อหายิ่งเยอะ แฮะ :47:
ชอบ ajax หนึ่งอย่างตรงที่วันไม่ขัดจังหวะหรืออารมณ์บางอย่าง
เช่นฟังเพลงจะเพิ่มคอมเมนต์ หรือใส่เพลลิสต์ ก็ยังฟังเพลงต่อเนื่องได้
กำลังฟังเพลงจาก ijigg เลยมาเล่า :53: