סקירה כללית

כלי הפיתוח ל-Chrome הוא קבוצת כלים למפתחי אתרים שמובנית ישירות בדפדפן Google Chrome. כלי הפיתוח יכולים לעזור לכם לערוך דפים בזמן אמת ולאבחן בעיות במהירות, מה שבסופו של דבר עוזר לכם לבנות אתרים טובים יותר, מהר יותר.

בסרטון אפשר לראות הדגמות בזמן אמת של תהליכי העבודה העיקריים של כלי הפיתוח, כולל ניפוי באגים ב-CSS, יצירת אב טיפוס של CSS, ניפוי באגים ב-JavaScript וניתוח ביצועי עומס.

פתיחת כלי הפיתוח

יש הרבה דרכים לפתוח את כלי הפיתוח, כי משתמשים שונים רוצים גישה מהירה לחלקים שונים בממשק המשתמש של כלי הפיתוח.

  • על מנת לעבוד עם ה-DOM או ה-CSS, לוחצים לחיצה ימנית על רכיב בדף ובוחרים באפשרות Inspect (בדיקה) כדי לעבור לחלונית Elements. לחלופין, אפשר להקיש על Command+Option+C (Mac) או על Control+Shift+C (Windows, Linux, ChromeOS).
  • כדי לראות הודעות שנרשמו ביומן או להריץ JavaScript, לוחצים על Command+Option+J (Mac) או על Control+Shift+J (Windows, Linux, ChromeOS) כדי לעבור ישירות לחלונית Console.

פרטים נוספים ותהליכי עבודה זמינים במאמר פתיחת כלי הפיתוח ל-Chrome.

תחילת העבודה

אם אתם מפתחי אתרים מנוסים, הנה נקודות ההתחלה המומלצות כדי ללמוד איך כלי הפיתוח יכולים לשפר את הפרודוקטיביות שלכם:

לגלות את כלי הפיתוח

ממשק המשתמש של כלי הפיתוח יכול להיות קצת מסובך... יש כל כך הרבה כרטיסיות! אבל אם תקדישו זמן כדי להכיר כל כרטיסייה ולהבין מה אפשר לעשות, יכול להיות שתגלו שכלי הפיתוח יכולים לשפר משמעותית את הפרודוקטיביות שלכם.

מצב המכשיר (Device Mode)

מצב המכשיר מופעל באזור התצוגה.

הדמיה של מכשירים ניידים.

חלונית הרכיבים

חלונית הרכיבים.

הצגה ושינוי של ה-DOM וה-CSS.

חלונית המסוף

חלונית המסוף.

אפשר להציג הודעות ולהפעיל JavaScript מהמסוף.

החלונית 'מקורות'

החלונית 'מקורות'.

ניפוי באגים ב-JavaScript, שמירת שינויים שבוצעו בכלי הפיתוח בטעינות מחדש של דפים, שמירה והרצה של קטעי קוד של JavaScript, ושמירת השינויים שמבצעים בכלי הפיתוח במקורות מקומיים.

חלונית 'רשת'

חלונית 'רשת'.

הצגה וניפוי באגים של פעילות הרשת.

חלונית מכשיר ההקלטה

חלונית מכשיר ההקלטה.

תיעוד, הפעלה מחדש ומדידה של זרימות המשתמשים.

חלונית ביצועים

חלונית ביצועים.

מציאת דרכים לשיפור הביצועים בזמן הטעינה ובזמן הריצה.

חלונית זיכרון

חלונית זיכרון.

איתור ותיקון של בעיות זיכרון שמשפיעות על ביצועי הדף, כמו דליפות זיכרון.

חלונית האפליקציה

החלונית Application עם הקטע Service workers פתוחה.

בדיקה של כל המשאבים שנטענים, כולל מסדי נתונים של IndexedDB או של Web SQL, אחסון מקומי ואחסון של סשנים, קובצי cookie, מטמון האפליקציה, תמונות, גופנים וגיליונות סגנונות.

חלונית האבטחה

חלונית האבטחה.

ניפוי באגים של בעיות בתוכן מעורב, בעיות באישורים ועוד.

מעורבות

שליחת דוחות על באגים ובקשות לתכונות באמצעות Crbug, כלי המעקב אחר באגים של צוות מהנדסי התוכנה.

תיקון באגים

אם אתם רוצים להודיע לנו על באג או בקשה להוספת תכונה, אבל אין לכם הרבה זמן, אתם יכולים לשלוח ציוץ אל @ChromeDevTools. אנחנו משיבים ושולחים הודעות מהחשבון באופן קבוע.

Twitter

לקבלת עזרה בשימוש בכלי הפיתוח, Stack Overflow הוא הערוץ הטוב ביותר.

Stack Overflow

כדי לדווח על באגים או לשלוח בקשות להוספת תכונות במסמכי הפיתוח, צריך לפתוח בעיה ב-GitHub.

בעיות ב-Docs

גם לכלי הפיתוח יש ערוץ Slack, אבל הצוות לא עוקב אחריו באופן עקבי.

סלאק