ישומים ויראליים בפייסבוק

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

דוגמאות כאלו יש לרוב, ולמעשה האפליקציות המצליחות ביותר עובדות ככה, והן מצליחות בדיוק בגלל זה (מי אמר שאבולוציה לא עובדת באקולוגיות ממוחשבות?).
זה די מסריח.

האינטרנט הוא בעצם של מייקרוסופט

דני ימין, מנכ"ל מייקרוסופט ישראל מנסה להצחיק:

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

לפי נטקרפט, כ34% מהשרתים הפעילים כרגע מריצים מערכות של מיקרוסופט. זה אומנם הרבה, אבל זה בטוח לא הכל וזה בטוח הרבה פחות מה50% של Apache.
אז מייקרוסופט, מאז XmlHttpRequest (שפותח בלי להבין ממש למה הוא טוב בשנת 2000) איזה מהפכה של טכנולוגית הווב הובלת?

סקר סקר תרדוף

קוראים יקרים,
בנק פועלים מגשש באפלה ותוהה באיזה דפדפנים לתמוך.
עזרו לבנק להחליט, במיוחד אותם 32.7% מהקוראים פה שמשתמשים בFireFox. (לפי פיירסטאטס, אבל לכו תסמכו על פלאגינים).

browsers.png

תודה לשושנה פורבס על הקישור.

עיצובים לעם

OpenWebDesign הוא אתר שמכיל המון עיצובים לאתרים, ברשיון חופשי.
כרגע יש שם מעל 2000 עיצובים, שניתנים להורדה חופשית ומוצעים תחת רשיון קריאייטיב קומון מתירני (דורש רק מתן קרדיט), או נחלת הציבור (Public domain) שלא דורש כלום.
אפשר לחפש עיצובים לפי מגוון פרמטרים, כמו תקן (HTML 4.0 / XHTML 1.0 / WEB 2.0 וכו'), או לפי ניגודיות, צבע ראשי ועוד.
שווה בדיקה למי שמנסה להקים אתר חדש או לכתוב תבנית לוורדפרס.

הנה כמה דוגמיות פופולריות:
Aquadecayed

Open Web Design

הגנב מלקוח טיפש תמים – פטור

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

זומב-נט

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

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

איך לא סוגרים חור אבטחה

מייקרוסופט מסננת הודעות מסנג'ר שכוללת מילים זדוניות כמו foo.scr או gallery.php.
למה?
הניחוש שלי הוא שכמה ווירוסים מפיצים את עצמם דרך המסנג'ר, ומפנים את משתמשי חלונות מלאי האמונה אל אתרים שמדביקים אותם בקדחת התחת.
במקום לשחרר גרסא מתוקנת של מסנג'ר ואולי גם של אקספלורר, מייקרוסופט בחרו לצנזר הודעות מסויימות, מתוך הבנה שכותבי הווירוסים מטומטמים ולא יחשבו לקודד את ההודעות שלהם, לשים redirect בשרת, או סתם להשתמש בכתובות אקראיות להפצת הווירוסים.
יש כל כך הרבה דרכים לעקוף את הפתרון הזה שזה פשוט עצוב לחשוב שמישהו במייקרוסופט חושב שזה פתרון.

דרך סלאשדוט.

תוספות מעניינות לFireFox למפתחי אתרים

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

Web developer
עוד כלי חובה למפתחי אתרים, WD מאפשר לחקור ולשנות דפים, לערוך קוקיות, לבטל סקריפטים ואפילו לערוך CSS בזמן אמת.
אחד התכונות השימושיות ביותר היא היכולת להציג את הקוד שנוצר בדפדפן על ידי סקריפטים (Generated code), שאותו לא תראו על ידי הצגה רגילה של הקוד.
עוד תכונה שימושית היא היכולת לשלוח בקלות את הדף לבדיקת תקינות בW3C, גם אם מדובר בדף מקומי (שלא זמין מהאינטרנט).
WD מלא בתכונות שימושיות אחרות, את חלקן אני אפילו לא מבין.
בכל אופן, WD הוא כלי חובה למפתחי אתרים.

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

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