Create Live Search JSON Data by using JQuery Ajax
נתונים קלים up-and- פורמט מחלף עבור יישומי אינטרנט, נחשב על ידי מספר גדל והולך של אנשים כדי להיות חלופה ל- XML, קיבלה דחיפה מ Ecma הגוף.
האסיפה הכללית Ecma אישרה את המהדורה החמישית של ECMAScript, על פי Istvan Sebestyen, מזכ"ל הארגון. הגרסה החדשה של ECMAScript, שבה JavaScript הפופולרי הוא ניב, היא תמיכה מקורית לשימוש ב- JavaScript Object Notation (JSON).
להכללה זו "בהחלט תהיה השפעה גדולה על מפתחים", אמר דאגלס קרוקפורד ארכיטקט התוכנה של יאהו צוטט כיוצר של JSON. "JSON כבר בשימוש נרחב למדי ביישומי אינטרנט, על ידי יצירת JSON בתוך שפת ה- ECMAScript, היישומים [JSON] יגיעו מהר יותר ובטוח יותר", אמר קרוקפורד. האישור הוא גם סימן לכך שקהילת פיתוח יישומי האינטרנט מתרחקת מהשימוש ב- XML כסטנדרט הרצוי היחיד להחלפת נתונים בין מערכות שונות, לפחות באותם מקרים שבהם נדרשת אספקה של נתונים מובנים פשוטים יחסית.
סטנדרטי, רשמית זכאי ECMA-262, כולל אובייקט עבור יצירת וניתוח טקסטים JSON. על פי רוב, הוא עוקב אחר האינטרנט 2006 הנדסת כוח המשימה RFC 4627 מחבר על ידי Crockford. תקן ECMAScript החדש מנסה לתקן מספר בעיות אבטחה סביב JSON. במהלך השנים האחרונות, מספר גדל והולך של מפתחי יישומי אינטרנט השתמשו ב- JSON במקום בגישות מבוססות XML, כגון פרוטוקול Simple Object Access, כדי לסמן נתונים כך שניתן להעביר בין שני מחשבים. "הפיצול בין תומכי JSON ו- XML הוא חזק וימשיך בעתיד הנראה לעין", אמר דניאל מרקהאם, אדריכל אייאקס והשותף הראשי של וירג'יניה חברת הייעוץ הבסיסית בדפורד טכנולוג'י גרופ.
עורכי הדין שיבחו את JSON על פשטותה. לדברי RFC, JSON פותחה במיוחד כדי להתמודד עם "בהמשכים של נתונים מובנים." JSON הוא סט של מוסכמות, או דקדוק, על איך להזמין את הנתונים להיות מועבר כך ניתן לנתח על ידי הנמען. הוא לווה את הכללים של JavaScript לעיצוב אובייקטים ומערכים. לעומת זאת, XML מסתמך על תגי סימון מבוססי סכימה, אשר נוטים להפוך את מערכי הנתונים למורכבים ומורכבים יותר מאלה שמופיעים בדרך כלל ב- JSON.
"אני מעריץ כולל של JSON על XML, בעיקר משום ש- XML יש הרבה של התחמקות תחבירי אתה צריך לחפור כדי לקבל משהו שימושי מתוך זה.יש רק עומס קוגניטיבי נוסף כי אין לך אם אובייקטים JavaScript שלך להתאים מקרוב עם ישויות השרת שלך, "אמר מרקהאם. מרקהאם גם ציין כי XML יש גמישות כי JSON לא יכול להתאים. "XML נשאר סכין הצבא השוויצרי של האינטרנט: מסוגל להתמודד עם כל מיני נתונים מכל מחבר", הוא אמר.
קרוקפורד ניסח JSON בשנת 2001, כאשר עובדים על מספר יישומי אינטרנט באמצעות ערכת אייאקס של כלי פיתוח אינטרנט, הכולל JavaScript, XML ו- HTML. הוא מצא את XML להיות גדול מדי עבור הצרכים שלו. "XML היה פשוט מכוער ובלתי יעיל, ולכן הגענו באמצעות ייצוג הנתונים של JavaScript עצמו כדי לייצג את הנתונים", אמר קרוקפורד. קרוקפורד מצוטט באופן נרחב כממציא של JSON, אם כי הוא צנוע לגבי ההנחה כי זה appellative. "זה כבר היה קיים בטבע, רק גיליתי אותו", הוא אומר. מאז הקמתה בשנת 2001, גדלה JSON בפופולאריות. האתר של JSON.org מפרט מספר ממירים של JSON לשפות כגון Perl, Active Server Pages, PHP, C, Java, Python ואחרים. יאהו תומכת JSON עבור שירותי האינטרנט שלה. הגרסאות העדכניות ביותר של Internet Explorer ו- Firefox הן תומכות ב- JSON. JSON "נראה כי זה יהיה החלק הראשון של ECMAScript 5 כי יהיה גלגל החוצה אוניברסלית", אמר קרוקפורד.JSON עצמו תמיד היה חלק של ECMAScript, לפחות ככל קרוקפורד המשמש דקדוק ECMAScript כבסיס JSON. ההבדל עם ECMAScript 5, ציין Crockford, הוא ש- ECMAScript כולל "תמיכה מובנית בספרייה" עבור JSON. זה יעזור בענייני אבטחה.
רוב המפתחים השתמשו בפונקציה JavaScript () כדי לנתח טקסט מבוסס JSON למבני נתונים שמישים. אנשי מקצוע בתחום האבטחה רואים בגישה זו פגם אבטחה, משום שצורת קלט זו עלולה לאפשר לצדדים שלישיים להכניס קוד זדוני. המנתח החדש מבטל את הצורך להשתמש בפונקציה eval (), אומר קרוקפורד.
טים בריי, יוצר משותף של פורמט ה- XML ומנהל טכנולוגיות האינטרנט ב- Sun Microsystems, ציין כי מתרגלי XML שעמם עבד ראו את הערך של JSON. "ל- XML יש חבורה של תכונות שמאפשרות להחליף מסמכים (קטעי בלוג, מהדורות חדשות, רשומות רפואיות), ואלה יכולים להיות מיותרים לצורך החלפת נתונים טהורים", הוא ציין בדואר אלקטרוני. "JSON עובד טוב מאוד עבור interchanging זה סוג של דברים, כמו XML, היא יפה הספק עצמאית."
בריי ספקות הברכה ECMA תהיה השפעה רבה על אימוץ נוסף JSON אף על פי, שכן הוא כבר בשימוש נרחב, לא סובלים מבעיות הדדית כי הסטנדרטים בדרך כלל כתובת. "כמובן, אין שום נזק ב- ECMAScript [תיקון] שמכיר במציאות של JSON [אבל] JSON כבר מושתל עמוק בתרבות ה- IT של האינטרנט".
ECMAScript היא גרסה ניטרלית של שפת התכנות JavaScript, אשר במקור נוצר על ידי Netscape כשפת scripting עבור דפדפני אינטרנט
בינג סדרנים עונת החגים עם כרטיסי ברכה אישית ועוד
בחר את התמונה האהובה עליך כרטיס אלקטרוני, להוסיף הודעה מותאמת אישית, לחלוק את האהבה באמצעות בינג בעונת החגים. לשיר שיר ועוד עם BIng!
כיצד לעצב כרטיסי ברכה ב- Microsoft Publisher
מדריך זה יראה לך כיצד לעצב וליצור כרטיסי ברכה מפוארים באמצעות Microsoft Office Publisher. > עם עונת החגים והחגים על מנת להתחיל בכל מקום, חשבתי למה לא לעזור לקוראים שלנו בעיצוב כרטיסי ברכה אישי שלהם באמצעות חבילת Office האהוב - Microsoft Office.
הפוך את כרטיסי ברכה מונפשים באמצעות PowerPoint
זו עונת החגים, להפתיע את החברים ובני משפחה. יצירת כרטיסי ברכה מונפשים באמצעות PowerPoint. המדריך ינחה אותך לאורך השלבים.