הפונקציה replace ב- Javascript מחליפה רק את המופע הראשון

כאשר ניסיתי לעשות החלפה של טקסט ב-Javascript נתקלתי בתופעה מענייינת, הטקסט המוחלף היה רק המופע הראשון שרציתי להחליף.
במאמר זה אסביר איך לפתור את הבעיה הזאת [עוד]

Image Optimizer: תוסף מומלץ ל- Visual Studio

תוסף זה מאפשר לנו ישירות מה-Visual Studio לצמצם את גודל התמונה מבחינת משקלה על ידי העלאה של התמונות לאתרים יעודיים, מנקה את המידע הלא רלוונטי ומחליף את התמונה בתמונה ה-"קלה" יותר. [עוד]

סלקטורים ב- CSS: חלק א', הבסיס

במדריך זה אסביר באופן כללי על הסלקטורים ב CSS ועל מבנה הקובץ.
הסלקטורים בעצם מאפשרים לנו לבחור על איזה אלמנטים בדף אנו מעוניינים להפעיל את העיצוב. [עוד]

תגיות:

איך להקטין רזולציה של מספר תמונות

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

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

תגיות:

מערכים ב-JavaScript - פונקציות לעדכון, עריכה ומחיקה

במערכים של JavaScript יש מספר פונקציות שימושיות שעוזרות לנו לעבוד איתו. בפוסט זה אפרט עליהן ואתן מספר דוגמאות איך הן עובדות. [עוד]

תגיות:

איך למצוא ולהתקין תוסף ל- Visual Studio

בתקופה הקרובה אנסה להתחיל סוג חדש של מאמרים, תוספות מומלצות ל-Visual Studio, או באנגלית Visual Studio extensions.

כמאמר מקדים אסביר איך מתקינים תוספים ואיפה אפשר למצוא תוספים חדשים [עוד]

מערכים ב JavaScript - יצירה ואתחול של מערך

מדריך על יצירה של מערך ב-JavaScript, איך ליצור מערך בדרכים שונות ומה ההבדלים ביניהם [עוד]

תגיות:

העברת מספר ארגומנטים דינמי לפונקציות Javascript

כאשר אנחנו כותבים פונקציה ב-Javascript או נראה דוגמא לכזו באינטרנט או בקוד אחר, נראה פונקציות עם מספר ארגומנטים קבוע.
אך מה נעשה במקרה כאשר מספר הארגומנטים שאנו רוצים להעביר לפונקציה יכול להשתנות? למשל, אם נרצה לכתוב פונקציה שמחברת מספרים זה יכול להיות נוח אם היא תוכל לתמוך ולקבל מספר משתנה של ארגומנטים במקום לרשום אותה שוב ושוב עם מספר ארגומנטים שונה בכל פעם.
מה שלא כולם יודעים זה שהארגומנטים של פונקציות ב-Javascript עובדים בצורה קצת שונה משפות אחרות.
למשל, לא חובה להעביר לפונקציה את כל הארגומנטים. אפשר להעביר לה רק חלק מהם והשאר יקבלו את הערך undefined.
כמו כן, ניתן לגשת אל הארגומטים גם בצורה של מערך ובאותו אופן ניתן להעביר לפונקציה יותר פרמטרים ממה שהיא מוגדרת לקבל. [עוד]

תגיות:

איך לקבל מייל על כל עדכון ב-RSS באמצעות IFTTT

יש הרבה אתרים שבהם אין אפשרות להירשם לקבלת עדכונים באמצעות המייל, למשל, כמו בבלוג הזה. הסיבות לכך לא רלוונטיות לפוסט זה אך אנסה לתת פתרון לאנשים שבכל זאת היו רוצים לקבל עדכון למייל על כל עדכון שמתקבל באמצעות RSS.
בסוף הקריאה תוכלו ליצור מתכונים ב- IFTTT בעצמכם ולהוסיף מתכונים קיימים לחשבון שלכם. [עוד]

תגיות:

שמירת נתונים בצד הלקוח ב- HTML5

בעבר כאשר היינו רוצים לשמור נתונים בצד של המשתמש היינו משתמשים ב-cookie.

ב-HTML 5 הוסיפו לנו 2 אפשרויות נוספות שמוסיפות לנו כוח נוסף מבחינה תכנותית: localStorage ו- sessionStorage.

במאמר זה אסביר עליהם, על ההבדלים ביניהם, אתן דוגמאות איך משתמשים בהם, על ההבדלים בין כל אחד מהם לשימוש ב-cookie ואיך הם עוזרים לנו. [עוד]

תגיות: