XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfבדקו במהירות את תקינות ה-XML שלכם וראו את הבעיה אם קיימת.
פרטי התוסף
צילומי מסך
תיאור
בדקו במהירות את תקינות ה-XML שלכם וראו את הבעיה אם קיימת.
XML Validator 3.1.0 — מה חדש
XML Validator בודק את ה-XML שלכם מיידית ומוודא שהוא תקין מבחינה תחבירית, ישירות בדפדפן. שום דבר שאתם מדביקים אינו מועלה לשום מקום: הבדיקה מתבצעת כולה על המחשב שלכם, עובדת גם ללא חיבור לאינטרנט, וההרחבה אינה מבקשת שום גישה לאתרים שבהם אתם גולשים. גרסה 3.1.0 היא העדכון הגדול ביותר שההרחבה קיבלה אי פעם. היא בונה מחדש את סביבת העבודה סביב איתור בעיות ותיקונן במהירות, ומתקנת שורה של תקלות ותיקות — ובהן אחת שיכלה לתת לכם תשובה שגויה.
התיקון החשוב
גרסאות קודמות היו עלולות לדווח על מסמך תקין לחלוטין כשבור. ההרחבה חיפשה את סמן השגיאה הפנימי של הדפדפן לפי שמו בלבד, ולכן כל מסמך שהכיל במקרה אלמנט בשם הזה סומן כלא תקין, למרות ששום דבר לא היה פגום בו. הזיהוי מתבסס כעת על המקום שממנו הסמן מגיע בפועל, ולא על השם שלו, כך שהתוכן שלכם עצמכם לעולם אינו מזוהה בטעות כשגיאה. אם נתקלתם אי פעם בשגיאה שלא הצלחתם להסביר, זו כנראה הייתה הסיבה.
גם שתי בעיות קשורות נעלמו. טעינת קובץ כשהבדיקה האוטומטית הייתה כבויה נהגה להשאיר על המסך את התוצאה של המסמך הקודם, כך שיכולתם להביט בתוצאה שמתארת משהו אחר לגמרי. כעת כל טעינה מפעילה בדיקה מחדש באופן מיידי, ועריכה כשהבדיקה האוטומטית כבויה מעמעמת את התוצאה הישנה באופן גלוי לעין, במקום לתת לה להתיישן בשקט.
כל השגיאות, לא רק הראשונה
המפענח של הדפדפן עוצר בבעיה הראשונה שהוא פוגש, ומשמעות הדבר הייתה תיקון של שגיאה אחת רק כדי לגלות את הבאה אחריה, טעינה מחדש אחת בכל פעם. ל-XML Validator יש מעכשיו בודק משלו, שממשיך הלאה גם אחרי כישלון ומפרט במעבר אחד את כל מה שהוא מוצא: תגים שאינם תואמים, תגים שלא נסגרו ותגי סגירה מיותרים, מאפיינים כפולים ומאפיינים ללא מרכאות, קידומות מרחב שמות שלא הוצהרו, הערות פגומות, מקטעי CDATA, DOCTYPE והוראות עיבוד, הפניות תו שגויות וישויות לא מוכרות, תוכן מחוץ לאלמנט השורש, ותווים ש-XML אינו מתיר.
כל שגיאה מציגה את השורה והעמודה המדויקות שלה. לחצו על שגיאה, והעורך יקפוץ היישר לאותה שורה ויסמן אותה. סרגל מספרי שורות נמתח לצד המסמך שלכם כדי שהמיקומים המדווחים יהיו שימושיים באמת, והוא נשאר מיושר עם הטקסט לא משנה כמה תגללו.
סביבת עבודה אמיתית
העורך התפתח לכלי של ממש. אפשר עכשיו לעצב את ה-XML שלכם עם הזחה נקייה, או לכווץ אותו בחזרה — ובשני הכיוונים, טקסט שיושב לצד אלמנטים נשאר בדיוק כפי שנכתב, כך שרווחים בעלי משמעות לעולם אינם משתנים. יש כפתורים להעתקה, לניקוי ולהורדה של המסמך, וספירה חיה של שורות ותווים.
גם להכניס תוכן פנימה קל יותר. גררו קובץ ישירות אל העורך, או השתמשו בבורר הקבצים, שמסנן עכשיו לסוגי קבצי XML, מטפל כראוי בביטול, ומודיע לכם כשלא ניתן לקרוא קובץ במקום להיראות תקוע. קבצים שמצהירים על קידוד שאינו UTF-8 נקראים מעתה כראוי, במקום להגיע כתווים משובשים. אפשר גם לאחזר מסמך היישר מכתובת URL, וגם לסמן טקסט בכל דף אינטרנט, ללחוץ לחיצה ימנית ולשלוח אותו אל XML Validator.
ברגע שמסמך תקין, עץ המסמך המתקפל מציג את המבנה שלו במבט אחד, ובודק XPath מובנה מאפשר לכם להריץ ביטויים על המסמך ולראות כל התאמה, עם קידומות מרחב השמות שנפתרות עבורכם.
העבודה שלכם נשמרת בין הפעלות: המסמך שערכתם, הפורמט שבחרתם וההגדרות שלכם משוחזרים כולם כשאתם חוזרים. יש ערכת נושא כהה חדשה, שיכולה לעקוב אחרי הגדרת המערכת או להינעל על בהירה או כהה, ויש קיצור מקלדת לפתיחת XML Validator. במסמכים גדולים מאוד הבדיקה תוך כדי הקלדה נכבית אוטומטית וההרחבה מסבירה לכם למה, כך שקובץ גדול לעולם אינו הופך את החלון לאיטי. יש גם תמיכה ב-JSON, אם אתם צריכים לבדוק מסמך JSON באותם הכלים.
בשפה שלכם
XML Validator זמין ב-43 שפות, והגרסה הזו הופכת את התמיכה הזו לאמיתית. בעבר, גם בממשק מתורגם, הודעות השגיאה עצמן הגיעו באנגלית, מפני שהן הגיעו היישר מהמפענח של הדפדפן. כל הודעה שאתם עשויים לראות מתורגמת עכשיו — כל הסברי השגיאות, כל כפתור, כל מצב וכל תווית. ערבית, פרסית, עברית ואורדו מוצגות מעתה מימין לשמאל לכל אורך הממשק, בעוד שה-XML שלכם נשאר משמאל לימין, במקום שבו הוא אמור להיות.
התרגומים הקיימים נבדקו ותוקנו בתהליך, ולא מעט מהם הכילו טעויות ממשיות. בארבע עשרה שפות כפתור האימות נקרא "אשר" או "העד". חמש שפות ביקשו מכם סיסמה או קוד PIN במקום קוד מקור. שפה אחת סימנה את הכפתור שלה במילים "אני מאמת", בגוף ראשון. כמה נוספות השתמשו בניסוח ששום מפתח לא היה מזהה, או פנו אליכם בלשון רשמית במשפט אחד ובלשון יומיומית במשפט שאחריו.
תיקונים קטנים יותר
הבדיקה האוטומטית כבר אינה עורמת טיימר על כל הקשה, ותוצאות כבר אינן יכולות להגיע בסדר שגוי. הקישור "אנא דרג אותנו" מפנה לכתובת ה-Chrome Web Store הנוכחית. רשומות מיושנות הוסרו מקובץ התצורה של ההרחבה. מספרים מקובצים לפי שפת הממשק שלכם.
XML Validator נשאר חינמי, לא מקוון ופרטי. המסמכים שלכם נשארים במחשב שלכם.