ส่วนประกอบ

Google, ผู้สนับสนุนคนอื่น ๆ ทำเครื่องหมาย OpenSocial ในปีแรก

The Subtle Art of Not Giving a F*uck by mark Manson

The Subtle Art of Not Giving a F*uck by mark Manson
Anonim

OpenSocial ผู้สนับสนุนลือนามในวันพฤหัสบดีที่พวกเขาพิจารณาความคืบหน้าสำคัญในโครงการนี้เพื่อสร้างชุดมาตรฐานทั่วไปของ APIs และเครื่องมือสำหรับการพัฒนาโปรแกรมเครือข่ายทางสังคม

MySpace ผู้สนับสนุนช่วงต้นจัดงานในสำนักงาน San Francisco เพื่อทำเครื่องหมายโครงการแรก วันเกิด ตัวแทนจากผู้สนับสนุนผู้จัดจำหน่ายรายอื่น ๆ เข้าร่วมรวมทั้งนักพัฒนาซอฟต์แวร์ประมาณ 300 รายและแน่นอนว่าเป็นพนักงานจาก Google ซึ่งเปิดตัว OpenSocial ในเดือนพฤศจิกายน 2550 จะมีงานปาร์ตี้วันพฤหัสบดีเย็นเค้กวันเกิดและทั้งหมด

การใช้ OpenSocial นักพัฒนาซอฟต์แวร์ ได้ทำมากกว่า 7,500 แอพพลิเคชันซึ่งได้รับการติดตั้งมากกว่า 315 ล้านครั้งในเว็บไซต์เครือข่ายทางสังคมมากกว่า 20 แห่ง จุดเด่นของเทคโนโลยีคือการเพิ่มประสิทธิภาพ API อย่างมีนัยสำคัญขณะนี้อยู่ในเวอร์ชัน 0.8 และการส่งมอบ REST [Representational State Transfer] ฝั่งเซิร์ฟเวอร์ที่สำคัญสำหรับแอพพลิเคชันโทรศัพท์มือถือและองค์กรที่ต้องแบ็กเอนด์เซิร์ฟเวอร์

ที่นั่น นอกจากนี้ยังเป็น Open Source API ที่เรียกว่า Shindig ซึ่งดูแลโดย Apache Software Foundation และได้รับการออกแบบมาเพื่อให้เจ้าของเว็บไซต์สามารถใช้งาน OpenSocial ได้อย่างง่ายดายภายในเวลาไม่กี่ชั่วโมง

สิ่งที่ยังไม่ประสบความสำเร็จคือสิ่งที่ค่อนข้างสำคัญ งานของการโน้มน้าวให้ Facebook สนับสนุน OpenSocial ซึ่งเป็นช่องว่างที่สำคัญในการพิจารณาว่า บริษัท ดำเนินงานแพลตฟอร์มยอดนิยมสำหรับแอ็พพลิเคชันเครือข่ายทางสังคม

ตราบเท่าที่ Facebook อยู่ห่างออกไปวิสัยทัศน์ของ OpenSocial ในการทำให้นักพัฒนาซอฟต์แวร์มีชีวิตที่ง่ายขึ้นโดยการทำให้การใช้แอพพลิเคชันต่าง เว็บไซต์จะยังคงอยู่ในเกณฑ์ที่ดีที่สุดบางส่วน

ความลังเลใจของ Facebook อาจไหลออกจากความกังวลด้านการแข่งขัน หลายคนคิดว่า OpenSocial เป็นความพยายามของ Google ในการตัดราคาโมเมนตัมของแพลตฟอร์ม Facebook ซึ่งเป็นครั้งแรกที่ออกสู่ประตูเมื่อเดือนพฤษภาคมปี 2007 และได้รับความนิยมอย่างรวดเร็วจากนักพัฒนาซอฟต์แวร์

เพื่อให้ความสำคัญว่า OpenSocial ไม่ได้มีไว้เพื่อประโยชน์ของตัวเองเท่านั้น Google ปัดโครงการนี้ให้กลายเป็นรากฐานที่ไม่แสวงหาผลกำไรซึ่งมีผู้สนับสนุนเช่น MySpace, Yahoo, Hi5 และคนอื่น ๆ ด้วยเช่นกัน

อย่างไรก็ตาม Facebook ยังคงไม่ใส่ใจในเรื่องที่ดีที่สุด เมื่อถามถึงความคิดเห็นเกี่ยวกับ OpenSocial โฆษกของ Facebook กล่าวว่า "Facebook เป็นผู้สนับสนุนโอเพนซอร์สและเห็นคุณค่าในการบริจาคใด ๆ ที่มูลนิธิ [Open Social] อาจมอบให้กับอุตสาหกรรมแม้ว่าเฟซบุ๊กจะไม่ได้เป็นสมาชิกมูลนิธิ Allen Hurff รองประธานอาวุโสฝ่ายวิศวกรรมของ MySpace และประธานคนใหม่ของ บริษัท กล่าวว่า "การเปิดตัว Facebook Platform จะช่วยให้ผู้ใช้สามารถสื่อสารและแบ่งปันข้อมูลได้อย่างมีประสิทธิภาพมากยิ่งขึ้น" มูลนิธิ Davidson Glaser ซึ่งเป็นผู้อำนวยการด้านวิศวกรรมของ Google ที่มีส่วนเกี่ยวข้องกับ OpenSocial ได้ยกย่องสำหรับแพลตฟอร์ม Facebook แต่กล่าวว่า "นักพัฒนาซอฟต์แวร์อยากมีวิธีการสร้างแอพพลิเคชันน้อยลงและเว็บมักมีแนวโน้มที่จะลงคะแนนด้วยเท้า มีวิธีการแก้ปัญหาเฉพาะบางอย่างน้อย "

นอกจากนี้ OpenSocial Foundation ด้วยการสนับสนุนอุตสาหกรรมในวงกว้างและกระบวนการขับเคลื่อนโดยชุมชนเพื่อผลักดันให้ ols และ APIs มีส่วนร่วมกับนักพัฒนาซอฟต์แวร์ในการพูดมากขึ้น "Glazer กล่าว" นักพัฒนาซอฟต์แวร์ให้ความสำคัญกับการรู้ว่ามาตรฐานใด ๆ ที่พวกเขามีต่อการทำมาหากินเป็นสิ่งที่พวกเขามีอิทธิพลและไม่สามารถควบคุมได้ ประโยชน์ของผู้ขายรายใดรายหนึ่ง "Glazer กล่าว

โดยมีส่วนร่วมหรือไม่จาก Facebook OpenSocial กำลังบรรลุเป้าหมายดังกล่าวลุค Rajlich ผู้ร่วมก่อตั้งและ COO ของ My Mini Life ซึ่งดำเนินธุรกิจเครือข่ายสังคมออนไลน์ แอ็พพลิเคชันที่มีชื่อเดียวกัน

OpenSocial ทำให้ My Mini Life ง่ายกว่าที่จะใช้แอพพลิเคชั่นบาร์นี้ร่วมกับเว็บไซต์เครือข่ายทางสังคมต่างๆที่สนับสนุนโครงการ ได้แก่ Orkut, MySpace, Bebo, Hi5 และ Ning ของ Google เขา กล่าว. บริษัท สร้างแอพพลิเคชันตัวแรกสำหรับเฟสบุ๊คก่อนเปิดให้บริการ OpenSocial

"มีความแตกต่างบางอย่างระหว่างตู้คอนเทนเนอร์ OpenSocial แต่เราสามารถใช้งานได้ในคอนเทนเนอร์ใหม่ ๆ อย่างรวดเร็วเราช่วยให้เราสามารถเติบโตได้รวดเร็วกว่าที่เราจะทำได้" Rajlich กล่าวโดยใช้คำว่า "container" เพื่ออ้างถึงการใช้งาน OpenSocial ของเว็บไซต์ที่แตกต่างกัน

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

อย่างไรก็ตาม Suhail Doshi นักศึกษาจากมหาวิทยาลัยรัฐแอริโซนา OpenSocial และเฟสบุ๊กแอพพลิเคชั่นกล่าวว่าแพลตฟอร์มเฟสบุ๊ค "เอาชนะมือ" ในแง่ของการทำงานเพื่อการพัฒนา

"นี่เป็นลักษณะของธรรมชาติเมื่อคุณอยู่ห่างไกลและไม่ต้องจัดการกับความต้องการ ของเครือข่ายทางสังคมที่มีผู้เล่นรายใหญ่รายอื่น ๆ "Doshi กล่าวผ่านทาง e-mail "มีปัญหามากมายและการโต้เถียงกับสิ่งที่ควรจะอยู่ในข้อกำหนดและสิ่งที่ควรได้รับการจัดลำดับความสำคัญ Facebook จะอนุญาตให้เรียกใช้งานได้เร็วขึ้น"

ถ้าเฟสบุ๊กถือหุ้นไว้และการแข่งขันในวงการอุตสาหกรรมจะเกิดขึ้น มาตรฐานที่ต้องการกุญแจสำคัญในการชนะคือการเปิดกว้างข้อ จำกัด ที่น้อยที่สุดและ APIs ที่แข็งแกร่ง Doshi ผู้ซึ่งทำงานในช่วงฤดูร้อนปีที่แล้วใน Slide ซึ่งเป็นหนึ่งในผู้ผลิตแอพพลิเคชันที่ใหญ่ที่สุดในเครือข่ายทางสังคมกล่าว " เงินบน Facebook ในระยะยาว แต่นักพัฒนาแอพพลิเคชันทุกคนต้องพึ่งพาเครือข่ายแต่ละเครือข่ายการพัฒนา OpenSocial โดยทั่วไปไม่ได้เป็นการวางไข่ทั้งหมดไว้ในตะกร้าซึ่งโดยทั่วไปถือเป็นทางเลือกที่ดี "Doshi กล่าว"

สิ่งที่เกิดขึ้น OpenSocial จะยังคงผลักดันต่อไป ในช่วงต้นปีพศ. 2552 จะมีเวอร์ชัน 0.9 ของ APIs ซึ่งจะรวมถึงภาษา OpenSocial Markup Language (OSML) ใหม่ที่ออกแบบมาเพื่อให้ง่ายต่อการใช้งาน JavaScript

ประธานมูลนิธิ Hurff ต้องการจะเห็นผู้ผลิต สภาพแวดล้อม) เช่น Microsoft และ Adobe ทำให้ง่ายต่อการสร้างแอ็พพลิเคชัน OpenSocial ภายในผลิตภัณฑ์ของตน สิ่งนี้จะกระตุ้นให้เกิดการสร้างแอพพลิเคชัน OpenSocial ที่มีความแข็งแกร่งและมีประสิทธิภาพมากขึ้นสิ่งที่ MySpace จะต้อนรับในเว็บไซต์ของเขาเขากล่าวว่า "ในปีหน้าเมื่อเราพูดถึงงาน Open Society ครั้งที่สองไม่มีคำถามใดที่จะมีแอพพลิเคชันมากมาย เข้าสู่ MySpace Development Platform และ Open Social "Hurff กล่าว ตัวอย่างเช่นเขาวาดภาพรุ่นของโปรแกรมประยุกต์การผลิตสำนักงานเช่น Google เอกสารและ Microsoft Office เวอร์ชันเว็บที่กำลังจะวางจำหน่ายภายใน MySpace ซึ่งนักเรียนสามารถใช้ประโยชน์ได้เขากล่าว