דילוג לתוכן הראשי

רשומות

מציג פוסטים מתאריך 2011

פלאש וקידום אתרים

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

אני עוזב את הארץ

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

איך למצוא פלאשיסט ב-3 דרכים קלות

לאחר תקופה די ארוכה שלא עדכנתי את הבלוג (חופש גדול, ילדים וכו') אני חוזר עם סרטון משלים לסרטון מהעבר שעסק בקריטריונים לבחירת מתכנת פלאש. הפעם אני נותן 3 דרכים למצוא את הפלאשיסט המתאים. מקווה שזה יעזור לכם בפרויקט הבא שלכם! אשמח לקבל תגובות ואולי גם עצות נוספות שיוכלו לתרום לכולם! אסף.

תכנות אנימציה חלק ב'

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

איך יוצרים אנימציה תכנותית?

בסרטון זה אני מסביר במספר דקות איך יוצרים אנימציה תכנותית:

Actionscript ב-5 דקות - אירועים ומאזינים 2

כתבה זו היא המשך לכתבה קודמת בנושא אירועים (events) ומאזינים (listeners) בכתבה הקודמת נתתי דוגמא שמיישמת את השלבים בכתיבת קוד שמאזין לאירוע ומבצע פעולה כתגובה להתרחשותו . הדוגמא הציגה דג ששוחה אחרי סמן העכבר . למעשה ראינו את הדג ואת הסמן יחד , על הבמה . אני רוצה להראות לכם כאן באמצעות הדג , איך ניתן להחליף את סמן העכבר בכל movieclip שתעצבו בעצמכם , או תבחרו להשתמש . פתחו את ה -FLA שיצרנו בפעם הקודמת (ניתן להוריד אותו בכתבה הקודמת), בחרו בפריים 1 ולחצו F9 כדי לפתוח את חלון עריכת הקוד . זה מה שאתם אמורים לראות ( הוספתי הערות הסבר ): import flash.events.*; //importing library of utilities for events listening stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveListener); //declare which event to listen to //this chain of events will happen every time the mouse moves function mouseMoveListener (event:MouseEvent):void { fish.x=mouseX; //place the fish movie clip on x-axis just where the mouse pointer is fish.y=mouseY; //place the fish movie clip on y
בסרטון זה אני מדגים איך בונים תגובה לגלגלת העכבר ב-Actionscript 3 תכנות בסיסי, מתאים למתחילים:

איך לעשות כסף מתכנות פלאש בלי לדעת תכנות פלאש

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