יישום דף יחיד – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ סדר תבניות בסוף הערך (בוט סדר הפרקים)
Jona1357 (שיחה | תרומות)
סיכום קצר, ראו גם, קישורים חיצוניים
שורה 1:
 
 
'''יישומי דף יחיד''' הם [[יישום רשת|יישומי רשת]] שמטרתם לתת [[חוויית משתמש]] יותר מהירה וזורמת ויותר, הדומה יותר ל[[תוכנה|תוכנת מחשב]] רגילה (שאינה יישום רשת). ביישומים אלו, כל הקוד הדרוש – [[HTML]],{{כ}} [[CSS]],{{כ}} [[JS]] – מגיע אל ה[[דפדפן]] בטעינת [[דף אינטרנט|דף]] אחת, ומשאבים נוספים נטענים בצורה דינמית, בדרך כלל כתגובה לפעולות המשתמש. דף האינטרנט לא מבצע טעינה מחדש בשום שלב, אולם כתובת האינטרנט עשויה להשתנות מעט, על מנת לתת למשתמש הבנה יותר טובה של הניווט בדף.
 
ביישום דף יחיד, כל הקוד בשפות [[HTML]] , [[JavaScript]] , [[גיליונות סגנון מדורגים|CSS]] מאוחזר על ידי [[דפדפן|הדפדפן]] בטעינת דף אחד , או שהמשאבים המתאימים מועלים דינמית ומוספים לדף בהתאם לצורך, בדרך כלל כתגובה לפעולות [[משתמש (מחשוב)|המשתמש]].
{{קצרמר|מחשבים}}
 
העמוד לא נטען מחדש במהלך התהליך, ולא מעביר שליטה לדף אחר, אם כי ניתן להשתמש בתכונת ה [https://www.w3schools.com/jsref/prop_loc_hash.asp location hash] ( המחזירה את חלק "העוגן" ב [[URL]] , או בשמה השני Fragment <ref>{{קישור כללי|כתובת=https://www.w3schools.com/jsref/prop_loc_hash.asp|כותרת=Location hash Property|אתר=www.w3schools.com|תאריך_וידוא=2020-07-17}}</ref> ) או ה-HTML5 HISTORY API על מנת לספק את הפרספציה והניווט של דפים לוגיים באפליקציה.
 
== היסטוריה ==
 
== ראו גם ==
[[HTML]]
 
[[JavaScript|Javascript]]
 
[[גיליונות סגנון מדורגים|CSS]]
 
[[ממשק תכנות יישומים|API]]
 
== קישורים חיצוניים ==
[http://itsnat.sourceforge.net/php/spim/spi_manifesto_en.php "The single Page Interface Manifesto"]{{קצרמר|מחשבים}}
[[קטגוריה:יישומי רשת]]