World Wide Web, הידוע גם כ-Web, הוא אוסף של אתרי אינטרנט או דפי אינטרנט המאוחסנים בשרתי אינטרנט ומחוברים למחשבים מקומיים דרך האינטרנט. אתרי אינטרנט אלה מכילים דפי טקסט, תמונות דיגיטליות, שמע, סרטונים וכו'. משתמשים יכולים לגשת לתוכן של אתרים אלה מכל חלק של העולם דרך האינטרנט באמצעות המכשירים שלהם כגון מחשבים, מחשבים ניידים, טלפונים סלולריים וכו'. עם אינטרנט, מאפשר אחזור והצגה של טקסט ומדיה למכשיר שלך.
אבני הבניין של האינטרנט הם דפי אינטרנט אשר מעוצבים ב-HTML ומחוברים באמצעות קישורים הנקראים 'היפרטקסט' או היפר-קישורים וניגשים אליהם באמצעות HTTP. קישורים אלו הם חיבורים אלקטרוניים המקשרים בין פיסות מידע קשורות כך שמשתמשים יוכלו לגשת למידע הרצוי במהירות. היפרטקסט מציע את היתרון לבחור מילה או ביטוי מתוך טקסט ובכך לגשת לדפים אחרים המספקים מידע נוסף הקשור לאותה מילה או ביטוי.
דף אינטרנט מקבל כתובת מקוונת הנקראת Uniform Resource Locator (URL). אוסף מסוים של דפי אינטרנט השייכים לכתובת URL ספציפית נקרא אתר אינטרנט, למשל, www.facebook.com , www.google.com , וכו'. לכן, ה-World Wide Web הוא כמו ספר אלקטרוני ענק שהעמודים שלו מאוחסנים במספר שרתים ברחבי העולם.
סטטוס git
אתרים קטנים מאחסנים את כל דפי האינטרנט שלהם בשרת בודד, אך אתרים גדולים או ארגונים מציבים את דפי האינטרנט שלהם בשרתים שונים במדינות שונות, כך שכאשר משתמשים במדינה מחפשים באתר שלהם הם יוכלו לקבל את המידע במהירות מהשרת הקרוב ביותר.
אז, האינטרנט מספק פלטפורמת תקשורת למשתמשים לאחזור ולהחליף מידע דרך האינטרנט. שלא כמו ספר, שבו אנו עוברים מדף אחד לאחר ברצף, ברשת האינטרנט העולמית אנו עוקבים אחר רשת של קישורי היפרטקסט כדי לבקר בדף אינטרנט ומדף אינטרנט זה כדי לעבור לדפי אינטרנט אחרים. אתה צריך דפדפן, שמותקן במחשב שלך, כדי לגשת לאינטרנט.
ההבדל בין World Wide Web ואינטרנט:
יש אנשים המשתמשים במונחים 'אינטרנט' ו'World Wide Web' לסירוגין. הם חושבים שהם אותו הדבר, אבל זה לא כך. האינטרנט שונה לחלוטין מ- WWW. זוהי רשת עולמית של מכשירים כמו מחשבים, מחשבים ניידים, טאבלטים וכו'. היא מאפשרת למשתמשים לשלוח מיילים למשתמשים אחרים ולשוחח איתם בצ'אט באינטרנט. לדוגמה, כאשר אתה שולח דוא'ל או משוחח עם מישהו באינטרנט, אתה משתמש באינטרנט.
אבל, כאשר פתחת אתר כמו google.com למידע, אתה משתמש ברשת העולמית; רשת של שרתים דרך האינטרנט. אתה מבקש דף אינטרנט מהמחשב שלך באמצעות דפדפן, והשרת מעבד את הדף הזה לדפדפן שלך. המחשב שלך נקרא לקוח המריץ תוכנית (דפדפן אינטרנט), ומבקש מהמחשב השני (שרת) את המידע הדרוש לו.
היסטוריה של הרשת העולמית:
הרשת העולמית הומצאה על ידי מדען בריטי, טים ברנרס-לי בשנת 1989. הוא עבד ב-CERN באותה תקופה. במקור, הוא פותח על ידו כדי למלא את הצורך בשיתוף מידע אוטומטי בין מדענים ברחבי העולם, כך שיוכלו לחלוק בקלות את הנתונים והתוצאות של הניסויים והמחקרים שלהם זה עם זה.
CERN, שם עבד טים ברנרס, היא קהילה של יותר מ-1700 מדענים מיותר מ-100 מדינות. מדענים אלה מבלים זמן מה באתר CERN, ובשאר הזמן הם עובדים באוניברסיטאות ובמעבדות הלאומיות שלהם במדינות המוצא שלהם, כך שהיה צורך בכלי תקשורת אמינים כדי שיוכלו להחליף מידע.
אינטרנט והיפרטקסט היו זמינים בשלב זה, אך איש לא חשב כיצד להשתמש באינטרנט כדי לקשר או לשתף מסמך אחד לאחר. טים התמקד בשלוש טכנולוגיות עיקריות שיכולות לגרום למחשבים להבין זה את זה, HTML, URL ו-HTTP. לכן, המטרה מאחורי המצאת WWW הייתה לשלב טכנולוגיות מחשבים עדכניות, רשתות נתונים והיפרטקסט למערכת מידע גלובלית ידידותית ויעילה.
איך התחילה ההמצאה:
במרץ 1989, טים ברנרס-לי לקח את היוזמה להמצאת WWW וכתב את ההצעה הראשונה ל-World Wide Web. מאוחר יותר, הוא כתב הצעה נוספת במאי 1990. לאחר מספר חודשים, בנובמבר 1990, יחד עם רוברט קאיליאו, היא הוגדרה כהצעה ניהולית. הצעה זו תיארה את מושגי המפתח והגדירה את הטרמינולוגיה הקשורה לאינטרנט. במסמך זה, היה תיאור של 'פרויקט היפרטקסט' הנקרא World Wide Web שבו רשת של מסמכי היפרטקסט ניתן לצפות בדפדפנים. הצעתו כללה את שלוש הטכנולוגיות העיקריות (HTML, URL ו-HTTP).
בשנת 1990, טים ברנרס-לי הצליח להפעיל את שרת האינטרנט והדפדפן הראשונים ב-CERN כדי להדגים את רעיונותיו. הוא השתמש במחשב NeXT כדי לפתח את הקוד עבור שרת האינטרנט שלו ושם פתק על המחשב ' המכונה היא שרת. אל תוריד את זה!! כדי שלא כבה אותו בטעות על ידי מישהו.
בשנת 1991, טים יצר את האתר ואת שרת האינטרנט הראשון בעולם. הכתובת שלו הייתה info.cern.ch, והוא פעל ב-CERN במחשב NeXT. יתר על כן, כתובת דף האינטרנט הראשונה הייתה http://info.cern.ch/hypertext/WWW/TheProject.html . בדף זה היו קישורים למידע הקשור לפרויקט WWW, וגם על שרתי האינטרנט, תיאור היפרטקסט ומידע ליצירת שרת אינטרנט.
האינטרנט גדל:
פלטפורמת המחשב NeXT הייתה נגישה על ידי כמה משתמשים. מאוחר יותר, החל פיתוח של דפדפן 'מוד קו', שיכול לפעול בכל מערכת. בשנת 1991, ברנרס-לי הציג את תוכנת ה- WWW שלו עם דפדפן 'מצב קו', תוכנת שרת אינטרנט וספרייה למפתחים.
במרץ 1991, הוא היה זמין לעמיתים שהשתמשו במחשבי CERN. לאחר מספר חודשים, באוגוסט 1991, הוא הציג את תוכנת WWW בקבוצות דיון באינטרנט, והיא עוררה עניין בפרויקט ברחבי העולם. ממשק גרפי לאינטרנט, הוצג לראשונה לציבור ב-6 באוגוסט 1991 על ידי טים ברנרס-לי. ב-23 באוגוסט 1991 הוא היה זמין לכולם.
להיות גלובלי:
שרת האינטרנט הראשון עלה לרשת בדצמבר 1991 בארצות הברית. בשלב זה, היו רק שני סוגים של דפדפנים; גרסת הפיתוח המקורית שהייתה זמינה רק במכונות NeXT ודפדפן 'מצב קו' שהיה קל להתקנה ולהפעלה בכל פלטפורמה אך היה פחות ידידותי למשתמש והיה בעל כוח מוגבל.
לשיפור נוסף, ברנרס-לי ביקשה ממפתחים אחרים דרך האינטרנט לתרום לפיתוחה. מפתחים רבים כתבו דפדפנים עבור מערכת X-Window. שרת האינטרנט הראשון, מחוץ לאירופה, הוצג באוניברסיטת Standard בארצות הברית בשנת 1991. באותה שנה, היו רק עשרה שרתי אינטרנט ידועים ברחבי העולם.
אין אות כניסה
מאוחר יותר בתחילת 1993, המרכז הלאומי ליישומי מחשוב-על (NCSA) הציג את הגרסה הראשונה של דפדפן הפסיפס שלו. זה רץ בסביבת X Window System. מאוחר יותר, ה-NCSA פרסמה גרסאות עבור סביבות PC ומקינטוש. עם הצגתם של דפדפנים ידידותיים למשתמש במחשבים אלה, ה-WWW החל להתפשט בצורה אדירה ברחבי העולם.
בסופו של דבר, הנציבות האירופית אישרה את פרויקט האינטרנט הראשון שלה באותה שנה עם CERN כאחד השותפים שלה. באפריל 1993, CERN הפכה את קוד המקור של WWW לזמין על בסיס ללא תמלוגים ובכך הפכה אותו לתוכנה חופשית. ללא תמלוגים פירושו שיש לו את הזכות להשתמש בחומר המוגן בזכויות יוצרים או בקניין רוחני מבלי לשלם כל תמלוגים או דמי רישיון. לפיכך, CERN אפשרה לאנשים להשתמש בקוד ובפרוטוקול האינטרנט בחינם. הטכנולוגיות שפותחו כדי להפוך את ה-WWW הפכו לקוד פתוח כדי לאפשר לאנשים להשתמש בהן בחינם. בסופו של דבר, אנשים התחילו ליצור אתרים לעסקים מקוונים, כדי לספק מידע ולמטרות דומות אחרות.
בסוף 1993 היו יותר מ-500 שרתי אינטרנט, ול-WWW יש 1% מסך תעבורת האינטרנט. במאי 1994, התקיים ב-CERN הוועידה הבינלאומית הראשונה העולמית העולמית והשתתפו בה כ-400 משתמשים ומפתחים והידוע בכינויו 'Woodstock of the Web'. באותה שנה, חברות התקשורת החלו לספק גישה לאינטרנט, ולאנשים יש גישה ל-WWW הזמינה בבתיהם.
באותה שנה התקיים כנס אחד נוסף בארצות הברית, בו השתתפו למעלה מ-1000 איש. הוא אורגן על ידי ה-NCSA והוועדה החדשה של ועידת WWW הבינלאומית (IW3C2). בסוף שנה זו (1994), ל-World Wide Web היו כ-10,000 שרתים ו-10 מיליון משתמשים. הטכנולוגיה שופרה ללא הרף כדי לספק צרכים ואבטחה הולכים וגדלים, והוחלט להוסיף כלי מסחר אלקטרוני בקרוב.
סטנדרטים פתוחים:
המטרה העיקרית הייתה לשמור על הרשת כסטנדרט פתוח לכולם ולא על מערכת קניינית. בהתאם לכך, CERN שלחה הצעה לנציבות האיחוד האירופי במסגרת תוכנית ESPRIT 'WebCore'. מטרת הפרויקט הייתה להקים קונסורציום בינלאומי בשיתוף עם המכון הטכנולוגי של מסצ'וסטס (MIT), ארה'ב. בשנת 1994, ברנרס-לי עזב את CERN והצטרף ל-MIT והקימה את ה-International World Wide Web Consortium (W3C) ונדרש שותף אירופאי חדש ל-W3C.
הנציבות האירופית פנתה למכון הלאומי הצרפתי למחקר במדעי המחשב ובקרה (INRIA), כדי להחליף את תפקיד ה-CERN. בסופו של דבר, באפריל 1995, INRIA הפכה למארחת W3C האירופית הראשונה ובשנת 1996 הפכה אוניברסיטת קיו ביפן למארחת נוספת באסיה.
בשנת 2003, ERCIM (קונסורציום מחקר אירופי באינפורמטיקה ומתמטיקה) החליף את INRIA בתפקיד מארח W3C אירופי. אוניברסיטת Beihang הוכרזה כמארחת הרביעית על ידי W3C בשנת 2013. בספטמבר 2018, היו למעלה מ-400 ארגונים חברים ברחבי העולם.
מאז הקמתה, האינטרנט השתנה רבות ועדיין משתנה היום. מנועי החיפוש הפכו מתקדמים יותר בקריאה, הבנה ועיבוד מידע. הם יכולים למצוא בקלות את המידע המבוקש על ידי המשתמשים ואף לספק מידע רלוונטי אחר שעשוי לעניין משתמשים.
כיצד פועל האינטרנט העולמי?
כעת, הבנו ש-WWW הוא אוסף של אתרים המחוברים לאינטרנט, כך שאנשים יכולים לחפש ולשתף מידע. עכשיו, בואו נבין איך זה עובד!
האינטרנט פועל לפי הפורמט הבסיסי של שרת-לקוח, כפי שמוצג בתמונה הבאה. השרתים מאחסנים ומעבירים דפי אינטרנט או מידע למחשבי המשתמש ברשת על פי בקשה על ידי המשתמשים. שרת אינטרנט הוא תוכנה המשרתת את דפי האינטרנט המבוקשים על ידי משתמשי אינטרנט באמצעות דפדפן. המחשב של משתמש המבקש מסמכים משרת ידוע כלקוח. דפדפן, המותקן במחשב של המשתמש, מאפשר למשתמשים לצפות במסמכים שאוחזרו.
כל האתרים מאוחסנים בשרתי אינטרנט. בדיוק כמו שמישהו גר בשכירות בבית, אתר אינטרנט תופס מקום בשרת ונשאר מאוחסן בו. השרת מארח את האתר בכל פעם שמשתמש מבקש את דפי האינטרנט שלו, ובעל האתר צריך לשלם את מחיר האירוח עבור זה.
ברגע שאתה פותח את הדפדפן ומקליד כתובת URL בשורת הכתובת או מחפש משהו בגוגל, ה-WWW מתחיל לעבוד. ישנן שלוש טכנולוגיות עיקריות המעורבות בהעברת מידע (דפי אינטרנט) משרתים ללקוחות (מחשבים של משתמשים). טכנולוגיות אלו כוללות Hypertext Markup Language (HTML), Hypertext Transfer Protocol (HTTP) ודפדפני אינטרנט.
Hypertext Markup Language (HTML):
HTML היא שפת סימון סטנדרטית המשמשת ליצירת דפי אינטרנט. הוא מתאר את המבנה של דפי אינטרנט באמצעות רכיבי HTML או תגיות. תגים אלו משמשים לארגון קטעי תוכן כגון 'כותרת', 'פסקה', 'טבלה', 'תמונה' ועוד. אינך רואה תגי HTML כאשר אתה פותח דף אינטרנט מכיוון שדפדפנים אינם מציגים את התגים ומשתמשים בהם רק כדי להציג את התוכן של דף אינטרנט. במילים פשוטות, HTML משמש להצגת טקסט, תמונות ומשאבים אחרים דרך דפדפן אינטרנט.
דפדפן אינטרנט:
דפדפן אינטרנט, המכונה בדרך כלל דפדפן, הוא תוכנה המציגה טקסט, נתונים, תמונות, סרטונים, אנימציה ועוד. הוא מספק ממשק תוכנה המאפשר לך ללחוץ על משאבים מקושרים ברשת העולמית. כאשר אתה לוחץ פעמיים על סמל הדפדפן המותקן במחשב שלך כדי להפעיל אותו, אתה מתחבר ל-World Wide Web ויכול לחפש בגוגל או להקליד כתובת URL בשורת הכתובת.
עץ חיפוש בינארי
בהתחלה, הדפדפנים שימשו רק לגלישה בשל הפוטנציאל המוגבל שלהם. כיום, הם מתקדמים יותר; יחד עם הגלישה תוכלו להשתמש בהם לצורך שליחת דואר אלקטרוני, העברת קבצי מולטימדיה, שימוש באתרי מדיה חברתית והשתתפות בקבוצות דיון מקוונות ועוד. חלק מהדפדפנים הנפוצים כוללים את Google Chrome, Mozilla Firefox, Internet Explorer, Safari ועוד.
פרוטוקול העברת היפרטקסט (HTTP):
Hyper Text Transfer Protocol (HTTP) הוא פרוטוקול שכבת יישומים המאפשר WWW לעבוד בצורה חלקה ויעילה. הוא מבוסס על מודל שרת-לקוח. הלקוח הוא דפדפן אינטרנט המתקשר עם שרת האינטרנט המארח את האתר. פרוטוקול זה מגדיר כיצד הודעות מעוצבות ומשודרות ואילו פעולות על שרת האינטרנט והדפדפן לבצע בתגובה לפקודות שונות. כאשר אתה מזין כתובת URL בדפדפן, פקודת HTTP נשלחת לשרת האינטרנט, והיא משדרת את דף האינטרנט המבוקש.
כאשר אנו פותחים אתר באמצעות דפדפן, נפתח חיבור לשרת האינטרנט, והדפדפן מתקשר עם השרת באמצעות HTTP ושולח בקשה. HTTP מועבר דרך TCP/IP כדי לתקשר עם השרת. השרת מעבד את בקשת הדפדפן ושולח תגובה, ואז החיבור נסגר. לפיכך, הדפדפן מאחזר תוכן מהשרת עבור המשתמש.