برنامج يوزرلاند

UserLand Software هي شركة برمجيات مقرها الولايات المتحدة، تأسست عام 1988، [ 1 ] وتبيع برامج إدارة محتوى الويب ، بالإضافة إلى حزم وخدمات برامج التدوين.

تاريخ الشركة

أسس ديف وينر الشركة في عام 1988 بعد مغادرته شركة سيمانتك في ربيع عام 1988. وانضم جان لويس غاسيه ، الذي استقال في عام 1990 من منصب رئيس قسم تطوير المنتجات في شركة أبل ، إلى مجلس إدارة شركة يوزرلاند. [ 2 ]

الحدود

كان أول منتج أطلقته شركة UserLand في أبريل 1989 هو UserLand IPC، وهي أداة تطوير للتواصل بين العمليات، وكان من المُخطط لها أن تتطور إلى أداة RPC متعددة المنصات . [ 3 ] في يناير 1992، أصدرت UserLand الإصدار 1.0 من Frontier، [ 4 ] وهي بيئة برمجة نصية لنظام ماكنتوش ، تضمنت قاعدة بيانات كائنات ولغة برمجة نصية تُسمى UserTalk . [ 5 ] [ 6 ] عند إصدارها الأصلي، كانت Frontier بيئة البرمجة النصية الوحيدة على مستوى النظام لنظام ماكنتوش، [ 7 ] لكن شركة Apple كانت تعمل على لغة البرمجة النصية الخاصة بها ، AppleScript ، [ 8 ] وبدأت في تضمينها مع برنامج النظام System 7. ونتيجة لذلك، أصبح معظم العمل على برمجة ماكنتوش يتم باستخدام لغة البرمجة النصية الأقل قوة، ولكنها مجانية، التي توفرها Apple. [ 9 ]

استجابت شركة UserLand لتقنية Applescript بإعادة تصميم Frontier كبيئة لتطوير مواقع الويب، [ 10 ] وقامت بتوزيع البرنامج مجانًا مع إصدار "Aretha" في مايو 1995. [ 11 ] في أواخر عام 1996، أصبح Frontier 4.1 "بيئة تطوير متكاملة تُسهّل إنشاء مواقع الويب وصيانتها وإدارة صفحات الويب دون الحاجة إلى الكثير من العمل الروتيني"، [ 12 ] وبحلول وقت إصدار Frontier 4.2 في يناير 1997، كان البرنامج قد ترسخ بقوة في مجالي إدارة مواقع الويب وبرمجة CGI ، [ 7 ] مما سمح للمستخدمين "بتجربة قوة نشر قواعد البيانات واسعة النطاق باستخدام برامج مجانية". [ 13 ]

لعبت مجموعة برامج NewsPage من Frontier دورًا محوريًا في ظهور التدوين من خلال اعتمادها من قبل جورن بارجر ، [ 14 ] وكريس جولكر ، وآخرين في الفترة 1997-1998. [ 15 ]

أطلقت شركة UserLand نسخة ويندوز من لعبة Frontier 5.0 في يناير 1998 [ 16 ] وبدأت في فرض رسوم على التراخيص مرة أخرى مع إصدار النسخة 5.1 في يونيو 1998. [ 17 ] [ 18 ]

أصبح Frontier فيما بعد النواة لاثنين من منتجات UserLand، وهما Manila و Radio UserLand، بالإضافة إلى محرر OPML الخاص بـ Dave Winer ، وكلها تدعم لغة البرمجة النصية UserTalk.

في النهاية، وضعت UserLand برنامج Frontier تحت رخصة GNU العامة مفتوحة المصدر مع إصدار 10.0a1 في 28 سبتمبر 2004. [ 19 ] يتم الآن صيانة Frontier بواسطة مشروع Frontier Kernel.

تطبيقات بناء الويب المبكرة

طوّرت شركة Userland تطبيقين رائدين لبناء مواقع الويب، هما AutoWeb في أوائل عام 1995 وClay Basket في وقت لاحق من ذلك العام. [ 20 ] [ 21 ] خضع كلا التطبيقين لفترة تجريبية عامة مجانية، إلا أنه لم يتم إصدار أي منهما بنسخة 1.0. في عام 1996، تم التخلي عن Clay Basket لصالح وظائف نشر الويب المحسّنة المدمجة في Frontier. [ 22 ]

مانيلا

تم إطلاق نظام إدارة المحتوى "مانيلا" كجزء من "فرونتير 6.1" في نوفمبر 1999، وهو نظام يسمح باستضافة مواقع الويب وتعديلها عبر متصفح الإنترنت. [ 23 ] [ 24 ] بعد أيام من إطلاق "مانيلا"، أنشأت شركة "يوزرلاند" خدمة استضافة مجانية لـ"مانيلا"، وهي EditThisPage.com، والتي سرعان ما أصبحت خدمة تدوين شائعة . [ 25 ]

راديو يوزرلاند

راديو يوزرلاند هو نظام تدوين ويب يعمل على جانب العميل، ويستضيف المدونات على خوادم يوزرلاند مقابل رسوم ترخيص برمجية سنوية. يتضمن البرنامج مُجمِّع RSS ، وكان من أوائل التطبيقات التي تُرسل وتستقبل ملفات صوتية كمرفقات RSS (انظر البودكاست ). كان يوزرلاند من أوائل المُتبنين لأسلوب توزيع RSS ، حيث دمج تنسيق Scripting News XML الخاص بـ Winer مع RSS الخاص بـ Netscape .

صدر البرنامج لأول مرة كنسخة تجريبية عامة تحت اسم "بايك" في مارس 2000، [ 26 ] ثم صدر بالتزامن مع ترقيم إصدارات مانيلا: حيث سُمّي الإصدار الأولي لعام 2001 "راديو يوزرلاند 7.0 " [ 27 ] ، وكان التحديث الرئيسي الوحيد له في عام 2002 هو "راديو يوزرلاند 8.0". [ 28 ] لم يعد البرنامج يُعتبر قيد التطوير النشط. [ 29 ]

البروتوكولات والتنسيقات القائمة على لغة XML

تُعدّ شركة UserLand من أوائل الشركات التي تبنّت لغة XML ، حيث أجرت أولى تجاربها عليها في أواخر عام 1997. [ 30 ] شاركت الشركة في تطوير وتحديد وتنفيذ العديد من تنسيقات XML، واشتهرت بالتزامها بالانفتاح. [ 31 ]

XML-RPC

تم إنشاء بروتوكول XML-RPC في عام 1998 بواسطة شركتي UserLand Software ومايكروسوفت ، [ 32 ] وهو بروتوكول لاستدعاء الإجراءات عن بُعد يستخدم لغة XML لترميز استدعاءاته وبروتوكول HTTP كآلية نقل. [ 33 ]

أدرجت UserLand إطار عمل XML-RPC مستقرًا لأول مرة مع إصدارها 5.1.3 من Frontier في أغسطس 1998 [ 34 ] ، ثم استخدمت XML-RPC على نطاق واسع في منتجاتها المبنية على Frontier، وهما Manila وRadio UserLand. كما يُستخدم XML-RPC أيضًا في واجهة برمجة تطبيقات MetaWeblog .

صابون

تطورت SOAP من XML-RPC وتم تصميمها كبروتوكول للوصول إلى الكائنات بواسطة Dave Winer و Don Box و Bob Atkinson و Mohsen Al-Ghosein في عام 1998، بدعم من Microsoft ، حيث كان Atkinson و Al-Ghosein يعملان في ذلك الوقت.

تم تقديم SOAP 1.1 إلى W3C من قبل Microsoft و IBM و UserLand، من بين آخرين، في 9 مايو 2000. [ 35 ] أصبح الإصدار 1.2 من المعيار المقترح [ 36 ] توصية من W3C في 24 يونيو 2003.

RSS

RSS (التوزيع المبسط للغاية) هي مجموعة من تنسيقات خلاصات الويب المستخدمة لنشر الأعمال التي يتم تحديثها بشكل متكرر - مثل تدوينات المدونات وعناوين الأخبار والملفات الصوتية والمرئية - بتنسيق موحد. [ 37 ] تتضمن وثيقة RSS (والتي تسمى "خلاصة" أو "خلاصة ويب" [ 38 ] أو "قناة") نصًا كاملاً أو ملخصًا، بالإضافة إلى بيانات وصفية مثل تواريخ النشر واسم المؤلف.

بين عامي 1999 و2003، ساهمت شركة UserLand في تطوير نسخ مختلفة من مواصفات RSS. للاطلاع على نظرة عامة حول هذه العملية، يُرجى مراجعة تاريخ تقنية توزيع المحتوى على الويب .

باستخدام تقنية RSS، قامت UserLand أيضًا بتشغيل أحد أوائل مواقع تجميع المحتوى على الويب، وهو My.UserLand.Com، والذي سمح للمستخدمين بمتابعة العديد من المدونات من صفحة ويب واحدة.

دفعت جهود Userland في مجال دعم تقنية RSS إلى تطوير خلاصات RSS لشركة نيويورك تايمز . [ 39 ] استخدمت الخلاصات الأصلية صيغة معدلة من RSS القياسي، وكانت هذه الخلاصات متاحة فقط لمدوني UserLand Radio.

OPML

لغة ترميز معالج المخططات (OPML) هي تنسيق XML للمخططات. تم تطويرها في الأصل عام 2000 كتنسيق ملف أصلي لتطبيق المخططات الخاص بـ Radio UserLand ، ومنذ ذلك الحين تم اعتمادها لاستخدامات أخرى، وأكثرها شيوعًا هو تبادل قوائم موجزات الويب بين مجمعي موجزات الويب .

مراجع

  1. وينر، ديف (1988). "المخططات والبرمجة" . يوزرلاند . مؤرشف من الأصل في 12 مايو 2008. تم الاسترجاع في 15 أغسطس 2008 .(الموقع الرسمي)
  2. سيغمان، كين؛ دون كلارك (10 يناير 1991). "معرض ماك وورلد - منتجات جديدة، إقبال كثيف". صحيفة سان فرانسيسكو كرونيكل ( الطبعة النهائية). سان فرانسيسكو. ص. ج3.  
  3. دايسون، إستر (أبريل 1989). "يوزرلاند: البنية التحتية لنظام ماك". الإصدار 1.0 . المجلد 89، العدد 4. الصفحات 4-6.   
  4. "أطلقت شركة يوزرلاند أداة البرمجة النصية فرونتير لنظام ماكنتوش". إنفوورلد . 20 يناير 1992. ص 20. 
  5. ميلر، مايكل ج. (13 مايو 1992). "فرونتير تُمكّن مستخدمي ماك من إنشاء برامج نصية عبر التطبيقات" . إنفوورلد . تم الاطلاع عليه في 23 فبراير 2012 .
  6. سوين، مايكل (سبتمبر 1992). "أداة البرمجة النصية في Frontier:UserLand تتيح لك كتابة أدواتك الخاصة لأتمتة سطح المكتب" . MacUser . تم الاطلاع عليه في 23 فبراير 2012 .
  7. 1 2 نيوبورغ، مات (يناير 1998). الحدود: الدليل الشامل . أورايلي . مؤرشف من الأصل في 20 أبريل 2010. تم الاسترجاع في 31 يناير 2011 .
  8. زاكاري، جي. باسكال (1 مايو 1992). "شركة آبل تستعين بشركة صغيرة لتطوير البرمجيات" . صحيفة وول ستريت جورنال . نيويورك.
  9. هيل، برايان (1996). "ثلاثي قوة يوزرلاند يُحدث ضجة على الإنترنت" . مجلة سلاك . مؤرشف من الأصل في 12 مايو 1997. تم الاطلاع عليه في 3 فبراير 2011 .
  10. وينر، ديف (1997). "قصة الحدود" . يوزرلاند . تم الاسترجاع في 8 أغسطس 2008 .
  11. وينر، ديف (9 مايو 1995). "أن تكون حراً" . ديف نت . تم الاسترجاع في 9 أغسطس 2008 .
  12. كراب، دون (18 نوفمبر 1996). "يحصل مشرفو المواقع على راحة مرحب بها مع Frontier 4.1". MacWEEK .
  13. فين، جيفري (24 نوفمبر 1997). "النشر الموجه للكائنات على الويب" . ويبمونكي . مؤرشف من الأصل في 28 أغسطس 1999. تم الاطلاع عليه في 9 أبريل 2012 .
  14. روزنبرغ، سكوت (16 يونيو 2009). "سيعرفونك من خلال روابطك: جورن بارجر، المرشحات". قل كل شيء: كيف بدأت المدونات، وماذا أصبحت، ولماذا هي مهمة ( نسخة إلكترونية). نيويورك: كراون. ص 75. ISBN   978-0-307-45138-5.
  15. أمان، رودولف (2009). "جورن بارجر، وشبكة نيوز بيج، وظهور مجتمع المدونات" . وقائع المؤتمر العشرين لجمعية الحوسبة الآلية (ACM) حول النصوص التشعبية والوسائط المتعددة . تورينو، إيطاليا: جمعية الحوسبة الآلية (ACM). الصفحات 279-288 . doi : 10.1145/1557914.1557962 . ISBN  978-1-60558-486-7أُرشف من الأصل في 20 يوليو 2009. تم الاطلاع عليه في 15 يوليو 2009 .
  16. يوزرلاند (30 يناير 1998). "فرونتير 5.0 قيد الشحن!" . أخبار فرونتير . تم الاطلاع عليه في 8 أغسطس 2008 .
  17. والش، جيف (29 يونيو 1998). "شركة يوزرلاند تُصدر فرونتير 5.1، وتتخلى عن نموذج البرمجيات المجانية" . إنفوورلد . مؤرشف من الأصل في 15 سبتمبر 1999. تم الاطلاع عليه في 9 أغسطس 2008 .
  18. مورغنسترن، ديفيد (26 يونيو 1998). "فرونتير تشق طريقها نحو الإنترنت" . ماك ويك . مؤرشف من الأصل في 18 يونيو 2000. تم الاطلاع عليه في 29 مايو 2010 .
  19. وينر، ديف (28 سبتمبر 2004). "تقديم Frontier 10.0a1" . برمجة النواة . مؤرشف من الأصل في 9 أكتوبر 2004.
  20. دنكان، جيف (29 مايو 1995). "عدالة الحدود" . مقتطفات . تم الاسترجاع في 6 مايو 2009 .
  21. إنجست، آدم سي. (29 أبريل 1996). "علامات مرجعية أكثر من الكتب، الجزء الثالث" . تيدبيتس . تم الاسترجاع في 6 مايو 2009 .
  22. وينر، ديف (31 ديسمبر 1996). "فن المضي قدماً" . ديف نت . تم الاطلاع عليه في 6 مايو 2009 .
  23. وينر، ديف (29 نوفمبر 1999). "تم إصدار Frontier 6.1!" . Userland Frontier . تم الاسترجاع في 7 مارس 2009 .
  24. ماتسون، ويندي ج. (3 ديسمبر 1999). "يوزرلاند تكشف مانيلا" . ماك ويك . مؤرشف من الأصل في 2 مارس 2000. تم الاسترجاع في 24 يناير 2011 .
  25. وينر، ديف (8 ديسمبر 1999). "EditThisPage.Com" . DaveNet . تم الاطلاع عليه في 7 مارس 2009 .
  26. وينر، ديف (25 مارس 2000). "ما هو بايك؟" . تم الاسترجاع في 3 نوفمبر 2008 .
  27. يوزرلاند (9 مارس 2001). "راديو يوزرلاند قيد الشحن!" . أخبار فرونتير . تم الاسترجاع في 7 مارس 2009 .
  28. وينر، ديف (11 يناير 2002). "الوقت المتوقع للوصول: 6:30 مساءً بتوقيت المحيط الهادئ" . أخبار البرمجة . مؤرشف من الأصل في 6 فبراير 2009. تم الاطلاع عليه في 7 مارس 2009 .
  29. وينر، ديف (28 أبريل 2007). "تويتر كشعاب مرجانية" . أخبار البرمجة . تم الاطلاع عليه في 7 مارس 2009 .
  30. وينر، ديف (15 ديسمبر 1997). "كتابة الأخبار بلغة XML" . DaveNet . تم الاطلاع عليه في 7 مارس 2009 .
  31. دمبيل، إد (13 أكتوبر 1999). "بروتوكولات XML بين التطبيقات" . XML.com . تم الاطلاع عليه في 3 يونيو 2009 .
  32. بوكس، دون (1 أبريل 2001). "نبذة تاريخية عن الصابون" . أورايلي . مؤرشف من الأصل في 15 سبتمبر 2008. تم الاطلاع عليه في 9 أكتوبر 2008 .
  33. سيمون سانت لوران؛ جو جونستون؛ إد دمبيل (2001). برمجة خدمات الويب باستخدام XML-RPC . دار نشر أورايلي ميديا. رقم ISBN 978-0-596-00119-3تم الاطلاع عليه بتاريخ 11 يونيو 2012 .
  34. يوزرلاند (16 أغسطس 1998). "ملاحظات تغيير Frontier 5.1.3" . يوزرلاند فرونتير . تم الاسترجاع في 13 مارس 2009 .
  35. يوزرلاند (9 مايو 2000). "يوزرلاند تقدم بروتوكول SOAP 1.1 إلى اتحاد شبكة الويب العالمية" . يوزرلاند . تم الاطلاع عليه في 7 مارس 2009 .
  36. مواصفات بروتوكول SOAP الإصدار 1.2
  37. ليبي، دان (10 يوليو 1999). "مواصفات RSS 0.91، المراجعة 3" . شركة نتسكيب للاتصالات . مؤرشف من الأصل في 4 ديسمبر 2000. تم الاطلاع عليه في 14 فبراير 2007 .
  38. "موجزات الويب | RSS | The Guardian | guardian.co.uk", The Guardian ، لندن، 2008، صفحة الويب: GuardianUK-webfeeds .
  39. الوصول إلى أرشيف صحيفة نيويورك تايمز عبر موجزات RSS الخاصة بها – Backend.Userland.Com