Macromedia HomeSite

מתוך ויקיפדיה, האנציקלופדיה החופשית
Macromedia HomeSite
תמונת מסך של התוכנה תחת מערכת ההפעלה חלונות XP. ניתן לראות כי התוכנה תומכת במגוון סוגי שפות.
תמונת מסך של התוכנה תחת מערכת ההפעלה חלונות XP. ניתן לראות כי התוכנה תומכת במגוון סוגי שפות.
מפתח ניק בראדברי, Allaire, מקרומדיה
מערכת הפעלה Windows
נכתבה בשפות בורלנד דלפי
סוג רישיון קנייני (Trialware)
קטגוריה עורכי HTML
האתר הרשמי

HomeSite היה עורך HTML שפותח במקור על ידי ניק בראדברי. בניגוד לעורכי HTML שהשתמשו בשיטת WYSIWYG כמו FrontPage או דרימוויבר, HomeSite הייתה בין התוכנות הראשונות שהתרכזו בכתיבת קוד "ידנית" בשפות שונות. התוכנה נקנתה בשנת 2001 על ידי מקרומדיה לאחר שיתוף פעולה מוצלח בינה לבין החברה של בראדברי, Allaire. לאחר הרכישה, החליטה מקרומדיה לשווק את HomeSite יחד עם דרימוויבר תוך כדי הטמעת אלמנטים שונים מהתוכנה אל תוך דרימוויבר.

בעקבות רכישת מקרומדיה על ידי אדובי מערכות, הודיעה החברה ב־26 במאי 2009 רשמית על הפסקת התמיכה ב HomeSite, וזאת לאחר שלא יצאה גרסה עצמאית חדשה מאז 2003.[1][2]

היסטוריה[עריכת קוד מקור | עריכה]

התוכנה פותחה במקור בשנת 1995 על ידי ניק בראדברי, מפתח תוכנה בוגר אוניברסיטת טנסי. ברדברי כתב את HomeSite לאחר שהשתמש בתוכנה אחרת בשם HotDog והיה מתוסכל ממנה. במרץ 1997 רכשה חברת Allaire מקיימברידג' שבמסצ'וסטס את התוכנה, ובראדברי הצטרף אליה. לאחר שעזב את אלייר בשנת 1998, ברדברי המשיך לעבוד על תוכנות נוספות כדוגמת TopStyle, עורך עיצובי HTML ו-CSS, ועל FeedDemon שהייתה תוכנה לקריאת RSS. מקרומדיה רכשה את אלייר בשנת 2001 ונרכשה על ידי אדובי בשנת 2005.

כאשר התוכנה הייתה תחת ידה של Allaire, גרסה של HomeSite נוצרה כסביבת פיתוח עבור פלטפורמת צד השרת ColdFusion (גם היא פרי פיתוחה של Allaire, וגם היא כיום נמצאת תחת ידיה של אדובי), ונמכרה תחת השם ColdFusion Studio. גרסה זו מוזגה מאוחר יותר ל-ColdFusion MX לאחר הרכישה על ידי מקרומדיה, ואז נקראה HomeSite+. פיתוח HomeSite נמשך במקביל, אם כי HomeSite עדיין נמכרה בנפרד כמוצר עצמאי.

בעוד שחברות תוכנה רבות באותה תקופה התמקדו בהפצת כלי פיתוח לווב תחת עקרון העבודה WYSIWYG (ראשי תיבות של What You See Is What You Get) שבהם לבוני האתרים כלל לא הייתה טביעת יד בקוד, בראדברי יצר מוצר ששם את פיתוח הקוד "במרכז", מוצר שהפך לפופולרי בקרב מפתחים שהעדיפו לעבוד עם הקוד ישירות. בנוסף, הוא כלל מגוון דרכים בהן המשתמשים יכלו להתאים אישית את ממשק המשתמש ולהרחיב את הפונקציונליות של התוכנה. Allaire המשיכה בתפיסה זו מכיוון שקהל היעד שלה, שהיה מורכב ממשתמשי ColdFusion, העדיפו כמובן "להתעסק" ישירות עם הקוד. מפתחי Allaire הרחיבו את יכולותיה המקוריות של התוכנה על ידי הוספת מגוון תכונות כמו סקריפטינג מובנה, צביעת קודים משופרת ועוד.

מקרומדיה קיבלה רישיון להפצת עותקים של HomeSite כך שייכללו בגרסת ה-Windows של דרימוויבר 1.0, שבאותה העת יכולות עריכת הקוד שלה היו מוגבלות למדי (בעוד שהגרסאות למקינטוש נכללו עם BBEdit, אף הוא עורך קוד). עסקה זו החלה עידן של שותפות עסקית בין החברות והובילה בסופו של דבר לרכישתה של Allaire על ידי מקרומדיה בשנת 2001. למרות שמקרומדיה השתמשה בחלק מתכונות התוכנה כדי לשפר את העבודה עם הקוד בגרסתה השישית (MX) של דרימוויבר כדי להשתוות ל-HomeSite, החברה המשיכה לייצר את שני המוצרים בנפרד, וקבעה כי "שני המוצרים מעולים למטרותיהם המסוימות".[3] בשלב יותר מאוחר, בשנת 2005, נרכשה מקרומדיה על ידי אדובי, ומאז הרכישה לא יצאו יותר גרסאות חדשות לתוכנה. במאי 2009 אדובי הכריזה רשמית על הפסקת הפיתוח והתמיכה ב-HomeSite, במקום זאת, משתמשי HomeSite הקיימים מתבקשים לשקול לעבור לגרסה החדשה ביותר של דרימוויבר.[4]

תכונות[עריכת קוד מקור | עריכה]

  • ממשק הניתן להתאמה אישית הכולל סרגלי כלים הניתנים לעגינה עם לחצנים מותאמים אישית, מנהל קטעי קוד מוכנים מראש, ואשפים מותאמים אישית הכתובים בשפת VTML.
  • תומך בכתיבה של סקריפטים לביצוע פעולות אוטומטיות בתוכנה, הסקריפטים נכתבים בשפת JavaScript או VBScript.
  • מקליט מאקרו יכול להקליט סדרת פעולות ליצירת סקריפטים לשימוש עתידי.
  • Enhanced snippets - ניתן ליצור קטעי קוד לשמירה לצורך שימוש חוזר במקומות נוספים.
  • סכמת צביעה לקודים הניתנת להתאמה אישית עבור השפות ASP, CFML, CSS, HTML, Java, JavaScript, JSP, Perl, PHP, SQL, VBScript, VTML ו-XHTML.
  • חיפוש והחלפה של קטעי קוד.
  • עריכת CSS דרך TopStyle Lite הכלולה, או באמצעות שילוב עם הגרסה המלאה של TopStyle, במידה וקיימת.
  • בדיקת תקינות הקוד דרך כלי מובנה, או דרך CSE HTML Validator המתממשק עם התוכנה.
  • מערכת לניהול פרויקטים ולקוח FTP מובנה.
  • כלים מובנים לבדיקת תקינות הקישורים, בדיקת משקל המסמך ובדיקת איות.
  • עבודה בשילוב עם מערכות בקרת גרסאות, ועם חבילות אחרות באמצעות סרגלי כלים בהתאמה אישית.
  • יצירת קיצורי מקשים מותאמים אישית.
  • חלונית תצוגה מקדימה, שמאפשרת לבונה האתרים להסתכל על התוצאה הסופית מבלי לפתוח את הדפדפן.
  • תמיכה ב-XHTML 1.0.[5]

גרסאות[עריכת קוד מקור | עריכה]

  • Homesite 1.x (ספטמבר 1996)
  • Allaire Homesite 2.0
  • Allaire Homesite 2.5a (1997)
  • Allaire HomeSite 3.0 (November 1997)
  • Allaire HomeSite 4.0 (November 1998)
  • Allaire HomeSite 4.5 (1999)
  • Macromedia HomeSite 5.0 (2001) - גרסה ראשונה מאז הרכישה על ידי מקרומדיה.
  • Macromedia HomeSite 5.2 (January 2003)
  • Macromedia HomeSite 5.5 (September 2003) - גרסה אחרונה שיצאה כמוצר עצמאי.

הגרסה הנוספת שהוזכרה לעיל והתמקדה בפיתוח עבור ColdFusion, בשם HomeSite+, נכללה ב- Dreamweaver MX 2004 ומעלה.

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ "HomeSite development ended effective May 26, 2009". אדובי מערכות. אורכב מ-the original ב-2014-02-09.
  2. ^ Terry Relph-Knight, FOSS v proprietary software: Website creation, ZDNet (באנגלית)
  3. ^ "Macromedia HomeSite - Dreamweaver MX FAQ". Macromedia. אדובי מערכות. 2002. אורכב מ-the original ב-2013-10-29.
  4. ^ "HomeSite development ended effective May 26, 2009". Adobe Systems. אורכב מ-the original ב-2014-02-09.
  5. ^ "Archived copy". אורכב מ-the original ב-2012-10-18. נבדק ב-2012-08-31.{{cite web}}: CS1 maint: archived copy as title (link)