תיבת כליםשפות אחרות
|
דפדפןדפדפן (אנגלית: Browser) הוא תוכנה המאפשרת לקרוא ולתקשר עם דפי אינטרנט לרוב הדפדפנים תומכים בפרוטוקולי FTP , http, https ובקבצים שונים כגון קובצי תמונות(gif, png, jpg) קובצי תוכן כגון: html , css ,js ,swf , ועוד. הדפים נמצאים בשרתי אינטרנט ברשת ה-אינטרנט העולמית. בדפדפן ניתן גם להוריד קבצים מכל סוג באופן ישיר באמצעות הקלדת הכתובת בשורת הדפדפן או באמצעות קישורים מדפי אינטרנט. כיום דפדפני האינטרנט משתמשים ליותר מגלישה פאסיבית ואף כוללים תכונות מתקדמות שנותנות למשתמש בהם להשפיע על הרשת באופן אקטיבי.
[עריכה] היסטוריההדפדפן הראשון בעולם בשם WorldWideWeb יצר טים ברנרס-לי והציגו ב26 בפברואר 1991, דפדפן זה רץ אך ורק על פלטפורמה בשם NeXTcube, לאחר הצגת הרעיון החדשני הזה לעובדי CERN התחיל להיווצר דפדפנים בקצב גבוה, רובם פשוטים מאוד ודומים בפונקציונליות שלהם אחד לשני. בסתיו 1992 טוני ג'ונסו שיחרר דפדפן בשם MidasWWW המבוסס על Motif/X, ובאותה שנה פותח הדפדפן ViolaWWW שהפך לפופולרי יותר מקודמו. הדפדפן שיצר את התפנית בנוגע לרשת היה מוזאיק (NCSA Mosaic) שנכתב במקור רק למערכת הפעלה יוניקס בשנת 1993, ולאחר מכן הוסב גם למערכות ההפעלה של מיקרוסופט ואפל. רוב הדפדפנים כיום מבוססים על רעיונות וגם על קוד שנכתב בשביל מוזאיק. באוקטובר 1994 פרש מארק אנדריסן מחברת CSA, מתפקידו כסגן מנהל. הוא ראה את הפוטנציאל הגלום ברעיון רשת האינטרנט והחליט שהפיתוח של מוזאיק לא מקדם אותו לניצול הפוטנציאל זה. הוא הקים את חברת Netscape Communications Corporation שפיתחה את הדפדפן מבוסס מוזאיק בשם נטסקייפ (Netscape Navigator). שנה לאחר שחרורו של נטסקייפ שחררה מיקרוסופט, שלא הייתה מעורבת עד-עתה בתחום הדפדפנים, דפדפן חדש בשם Internet Explorer, גם הוא מבוסס על הקוד של מוזאיק. מאז יציאתו של Internet explorer לשוק החלה מה שמכונה מלחמת הדפדפנים בין נטסקייפ לבין מיקרוסופט. מלחמת הדפדפנים פתחה את האינטרנט על שלל מרכיביו והביאה להמצאת ה-CSS, הג'אווה סקריפט וכלים נוספים המשמשים לבניית אתרים. בסופו של דבר, יצאה מיקרוסופט כשידה על העליונה. נטסקייפ שחררו את הקוד של המוצר שלהם לפרויקט הנקרא מוזילה. כיום הדפדפן של מיקרוסופט עדיין נחשב כמוביל מבחינת תפוצה, אך קמו לו מספר רב של מתחרים. בין אם המשכו של פרויקט מוזילה (הדפדפן פיירפוקס) שדובק בקנאות על שמירה של קוד סטנדרטי לבניית אתרים, בין אם דפדפנה של חברת אפל שמיועד בעיקר למשתמשים במוצריה, אך לא רק ובין אם הדפדפן אופרה שנפוץ הן במחשבים פרטיים והן בטלפונים סלולריים. [עריכה] אופן פעולתםדפדפן האינטרנט פועל בדרך תקשורת בסיסית של קבלה ושליחת מידע. דפדפן האינטרנט של המשתמש מתחבר אל שרת HTTP דרך פרוטוקול התקשורת HTTP ומוריד ממנו את קוד הדפים (שלרוב נכתב בשפת HTML). פרוטוקול זה מאפשר לדפדפנים ולשרתים לתקשר בצורה דו-צדדית, הדפדפן גם שולח מידע לשרת וגם מקבל ממנו מידע. הדפדפן מוצא את דפי האינטרנט על ידי כתובת מיוחדת המכונה URL. לכתובת זו מספר חלקים הקשורים לסוג הפרוטוקול, הכתובת והנתיב, אך מכיוון ובדפדפני אינטרנט משתמשים כמעט תמיד בפרוטוקול HTTP, הכתובת תתחיל לרוב בתחילית http:// שלאחריה תופיע כתובת מסוימת (he.wikipedia.org לדוגמה) ולאחריה נתיב אל קובץ הקוד, שאותו הדפדפן יוריד ויתרגם לדף האינטרנט המוצג לנו על המסך. בתחילת דרכם של הדפדפנים לא היה סטנדרט ליצירת HTML, כך שכל דפדפן תמך בחלקיות בקודים. המצב לפעמים היה כל-כך מסובך עד שלעתים בוני האתרים נאלצו לכתוב אתר אחד לדפדפן מסוים ואתר שני לדפדפן אחר. כתוצאה מכך החלה יצירה של מבנה תקני לכתיבת אתרים שכיום רובם ככולם של הדפדפנים שואפים לתמוך בה בדיוק המרבי. בעקבות התפתחות התחום החלו הדפדפנים לתמוך לא רק ב־HTML, אלא גם בתמונות, בקטעי שמע ובסרטים באתרים שונים. כיום, דפדפנים שונים מציאים תמיכה לא רק בפרוטוקול ה־HTTP אלא גם בפרוטוקול ה־IRC, פרוטוקולים לשליחת דואר-אלקטרוני ועוד. דפדפנים אלו לרוב מכונים "חבילת אינטרנט" ("Internet suite") יותר מאשר סתם דפדפנים. [עריכה] מנועים עליהם מתבססים הדפדפניםכול דפדפן מבוסס על מנוע משלו שקולט את הקוד של הדף המרכיב אותו והופך אותו בזמן ריצה ויוצר את דף האינטרנט שהמשתמש רגיל לראות. כל מנוע שונה מאחיו במהירותו, תמיכה בפורמטים, אבטחה ועוד. רוב הדפדפנים (למעט גרסאותיו הנוכחיות של נטסקייפ) יכולים להשתמש אך ורק במנוע אחד.
[עריכה] דפדפנים נפוצים
[עריכה] ראו גם |