XML
XML (קיצור של eXtensible Markup Language) הוא דרך כתובה למסור מידע שמחשבים יכולים לקרוא. "תקן" אומר כללים ברורים איך לכתוב. ב־XML משתמשים ב"תגיות". תגיות הן סימנים שמקיפים מידע. למשל, תגית ששם היא שם הפריט. לתגית אפשר לתת גם תכונות. תכונה היא מילה קטנה שנותנת עוד מידע. XML לא שפת תכנות. זה לא רץ ו...
Simple API for XML
SAX קיצור של "Simple API for XML". API (ממשק תכנותי) זו דרך שתוכנות מדברות זו עם זו. XML היא שפה שמסדרת מידע. מנתח SAX קורא את ה-XML כסדרה אחת. הוא קורא מקטע אחרי מקטע. לא חוזרים אחורה בלי להתחיל שוב. כשהמנתח מוצא תג, הוא קורא לשגרה שהמתכנת כתב. השגרה מחליטה מה לעשות עם המידע. SAX מהיר וחוסך זיכר...
אדובי פלקס
פלקס (Flex) היא ערכת פיתוח (SDK). ערכת פיתוח היא ארגז כלים לבניית תוכנות. פלקס עובדת על פלאש. פלאש היא טכנולוגיה להצגת אנימציות ודפי אינטרנט עשירים. המהדורה הראשונה יצאה במרץ 2004. היא הייתה מיועדת לפרויקטים גדולים. יצאו כמה מהדורות של פלקס עם שיפורים. פלקס 4 הוכרזה במרץ 2010 אחרי שאדובי קנתה את...
MetaWeblogAPI
MetaWeblog API (MWA) MetaWeblog API הוא כלי שמחבר תוכנות לבלוגים. הוא משתמש ב־XML-RPC. XML-RPC היא דרך לשלוח מידע בין מחשבים. הרבה אתרים מאפשרים לפתוח בלוג. הממשק הזה עוזר לתוכנות לדבר עם הרבה אתרי בלוגים באותה שפה. כך לא צריך להכין כל תוכנה במיוחד לכל אתר. עם MWA אפשר להיכנס לבלוג עם שם וסיסמה...
Document Type Definition
Document Type Definition או DTD (הגדרת סוג מסמך) אומר איך מסמך בנוי. XML ו־SGML הן שפות סימון. שפת סימון היא דרך לסדר מידע בטקסט. XML היא גמישה. לכן צריך להחליט איך לכתוב מסמכים. DTD קובע חוקים שמראים איך המידע צריך להיראות. בדוגמה יש אלמנטים. אלמנט הוא יחידת מידע במסמך. - people_list יכול להכי...
WML
WML היא שפת תגיות למכשירים ניידים. XML היא דרך לסדר טקסט בעזרת תגיות. WAP עוזר להעביר מידע לניידים. כרטיס (Card) הוא כמו דף ב-HTML. This is a sample WML page. קטגוריה:XML...
Resource Description Framework
RDF (Resource Description Framework) היא דרך לתאר דברים באינטרנט. המטרה היא שמחשבים יבינו את המידע. RDF עושה זאת בעזרת שלישיות: נושא, קשר, ומושא. למשל: "השמיים / צבע / כחול". זו שלישייה פשוטה. משאב הוא כל דבר שיש לו כתובת אינטרנט מיוחדת שנקראת URI. מאפיין הוא תכונה עם שם, וערך המאפיין יכול להיות ג...
Web service
שירות רשת הוא דרך לתוכנה לתת שירותים לתוכנה אחרת דרך האינטרנט. למשל, במקום לבנות מפה חדשה, מתכנת יכול להשתמש במפת Google. שירות רשת עובד לפי חוקים משותפים. זה מקל על תוכנות שונות לדבר זו עם זו. הרעיון התחיל לקבל תשומת לב ב-1999 עם SOAP. יש שני צדדים: מי שמספק את השירות ומי שצריך אותו. זה מאפשר להח...
XSD
XSD (XML Schema Definition) הוא כלל שמסביר איך מסמך XML צריך להיראות. XML היא שפה שמארגנת מידע. XSD אומר אילו תגים יהיו בקובץ. זה עוזר לבדוק שהקובץ תקין. simpleType הוא טיפוס פשוט. הוא לא יכול להכיל תכונות (attributes) או תת-תגים. complexType הוא טיפוס מורכב. הוא יכול להכיל תגיות אחרות ותכונות. ...
OpenOffice.org
אופן-אופיס (OpenOffice.org) היא חבילת תוכנות למחשב. חבילה זו עוזרת לכתוב מסמכים, לחשב בטבלאות ולהכין מצגות. התוכנה רצתה להיות תחליף ל־Microsoft Office. היא קיבלה קבצים מפורמטים אחרים ועזרה לפתוחם. התוכנה עבדה על מחשבים עם Windows, לינוקס ומקינטוש. התוכנה נבנתה מתוך StarOffice. StarOffice הייתה תוכ...
RSS
RSS (ראשי תיבות של Really Simple Syndication) הוא דרך לקבל עדכונים מאתרים. XML היא שפת תגיות. תוכנה בודקת קובץ RSS באתר. אם יש משהו חדש, היא מראה אותו. בקובץ RSS יש ערוץ. ערוץ אומר מאיפה הגיע המידע. בתוך הערוץ יש פריטים. פריט הוא ידיעה או פוסט אחד. כדי לקבל הזנות מוסיפים קישור ה-RSS לאפליקציה. דפ...
XHTML
XHTML היא שפת סימון לעיצוב דפי אינטרנט. היא דומה ל‑HTML, אבל מוגדרת כיישום של XML. XML היא שפת תגים לתיאור מידע. חוקים חשובים ב‑XHTML: - כל דף צריך שני חלקים: head ו‑body. - צריך לסגור כל תגית. תגית ריקה סוגרת את עצמה, למשל <br/>. - שמות תגיות חייבים להיות באותיות קטנות. - ערכי מאפיינים חייבים להיו...
תווכה
תווכה (Middleware) היא תוכנה שמחברת בין תוכנות אחרות. היא יושבת בין היישום לבין מערכת ההפעלה. מערכת ההפעלה היא התוכנה הראשית במחשב. תווכה עוזרת להריץ יישומים מורכבים ולתאם ביניהם. בשנות ה-80 השתמשו בה כדי לחבר מערכות ישנות לחדשות. לאחר מכן היא עזרה להריץ תוכנות שמריצות חלקים ברשת. היום תווכות עובדות...
Document Object Model
Document Object Model, DOM היא דרך לראות דף אינטרנט כקבוצה של עצמים. HTML ו־XML הן שפות שבונות דפים. עצם (אובייקט) הוא חלק בדף. יש לו תכונות, כמו צבע וגודל. יש לו גם פעולות שנקראות שיטות, למשל לחיצה. תוכניות כמו JavaScript יכולות לשנות את הדף בזמן שהוא נטען ובאחריו. DOM עובד בלי קשר למחשב או לשפה...
SOAP
SOAP הוא שם לפרוטוקול. זה קיצור באנגלית ל‑Simple Object Access Protocol. הוא משתמש ב‑XML. XML זה קובץ טקסט עם תגיות שמארגנות מידע. SOAP עוזר לשלוח הודעות בין שירותים באינטרנט. בדרך כלל ההודעות נשלחות דרך HTTP. כך מחשב אחד יכול לבקש פעולה ממחשב אחר. מדי פעם מכינים קובץ שקוראים לו WSDL. WSDL מסביר א...
Apache Maven
Maven (מבין) הוא כלי לבניית תוכנה בשפת Java. Java היא שפת תכנות. Maven חינמי ופתוח. הוא משתמש בקובץ שנקרא POM. POM הוא קיצור ל-Project Object Model. בקובץ כותבים מה הפרויקט צריך. Maven יודע להידר (הידור = לתרגם קוד לקובץ שהמחשב מריץ) ולהכין את הקוד באריזה שניתן לשלוח או להשתמש בה. הוא גם מוריד ספר...
SVG
SVG היא שפה לטקסט שמציירת תמונות. (XML היא שפת טקסט שמארגנת מידע). בתמונות SVG שומרים צורות ולא נקודות. לכן התמונה נשארת חדה גם אחרי שמגדילים אותה. מסמך SVG בנוי מתגיות. כל תגית אומרת למחשב לצייר צורה. נקודת האפס (0,0) נמצאת בפינה השמאלית־עליונה. X גדל ימינה ו-Y גדל למטה. השורש שמקיף את כל המס...
AJAX (תכנות)
AJAX (ראשי תיבות של Asynchronous JavaScript And XML) היא דרך לגרום לאתרים לעבוד מהר יותר. א-סינכרוני, זה אומר שלא מחכים לתשובה לפני שממשיכים. הטכניקה משתמשת ב-JavaScript. JavaScript היא שפת תוכנה שהדפדפן מריץ. במקום לטעון את כל הדף מחדש, מעדכנים רק חלק קטן בדף. AJAX לא טכנולוגיה אחת. משלבים טכנו...
Creative Commons
Creative Commons או CC הוא ארגון שלא עושה רווחים. הוא יוצר רישיונות שמאפשרים לשתף יצירות. הרישיונות נותנים רשות להשתמש ביצירות. היוצר יכול לבחור לוותר על חלק מהזכויות. לפעמים מבקשים להוסיף קרדיט. זה עוזר להמנע מריב משפטי. המיזם הושק ב-2001 בסן פרנסיסקו. מייסדו הוא לורנס לסיג. קבוצת רישיונות ראש...
World Wide Web Consortium
W3C הוא ארגון עולמי שקובע כללים לאתרים באינטרנט. הכללים עוזרים לדפדפנים להראות את האתר באותו אופן. זה חוסך הכנה של גרסאות רבות. ה-W3C נוצר סביב HTML. HTML היא שפה שמבנה דפי אינטרנט. יש גם כללים כמו CSS לסטיילינג ו-XML לאחסון נתונים. מייסד ומנהל הארגון הוא טים ברנרס-לי, ממציא ה-WWW. המרכז הוקם במע...
קרן התוכנה אפאצ'י
קרן התוכנה אפאצ'י עוזרת לפרויקטים של קוד פתוח. קוד פתוח, תוכנה שכולם יכולים לראות ולעזור לה. הקרנה נותנת "מטריה" לפרויקטים. מטריה, מקום שתומך ומשמור על הפרויקט. בקרן יש תוכנות מוכרות. למשל שרת אינטרנט פופולרי בשם Apache HTTP Server. ויש גם מסנן דואר זבל בשם SpamAssassin. הקרן מארחת הרבה פרויקטי...
Wireless Application Protocol
WAP היא דרך לגלוש באינטרנט בטלפון. זה קרה בסוף שנות ה-90. WAP עזר להציג אתרים על מסכים קטנים. מסכים קטנים הם צגים שאינם גדולים. לכן המידע הוצג בפחות מקום. לא תמיד זה עבד טוב. הדפדפנים בטלפון לא הציגו תמונות רבות. אנשים ציפו לאינטרנט כמו במחשב, אז רבים הפסיקו להשתמש ב-WAP. ביפן חברת דוקומו יצרה את...
מיקרוסופט אופיס
Microsoft Office היא חבילה של תוכנות למחשב. היא נוצרה לראשונה ב־1993. יש חבילות שונות שכוללות תוכנות שונות. בחלק מהמהדורות היו כלים כמו FrontPage לעריכת אתרים ו‑OneNote לפנקס דיגיטלי. מוציאים גרסה חדשה כל שנתיים־שלוש. אנשים משתמשים בה לעבודה וללימודים. יש מי שטוען שחלק מהחידושים לא הכרחיים. התחרות...