קוד

המכונה הכי לא שימושית בהיסטוריה (וגם איך לבנות אותה)

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


סורק תלת-מימדי המתבסס על מצלמת רשת

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

שלבי בניית מודל תלת מימדי עם מצלמת רשת

[מצאתי ב-boingboing]

10GUI – עיצוב ממשק לסביבת עבודה מבוססת מולטי-טאצ'

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

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

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

Sketch2Photo – חיפוש תמונות שמחזיר קומפוזיציות

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

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

שרטוט וקומפוזיציה של Sketch2Photo

האנטנה האנושית – רדיו מבוסס שטיח

האנטנה האנושית היא ממשק רדיו בו המשתמש המשוטט על פני שטיח משנה את התדר בהתאם למיקומו, וכן משמש כאנטנה המשפיעה על איכות הקליטה. פרוייקט גמר סטודנטיאלי מהולנד של פלוריאן קראוטלי (Florian Kräutli), שחוויית השימוש בו נעה בין תסכול להפתעה, תלוי במטרת המשתמש. בכדי להגיע לתחנת רדיו ספציפית השקיפות של הממשק מאלצת לחפש את המיקום והתנוחה האופטימליים, ובהיעדר חיווי אמיתי – לאתר אותם מחדש בכל פעם שהשטיח מוזז ממקומו.

מתוך פרוייקט האנטנה האנושית

[מצאתי ב-Likecool]

מולטי-טאצ' בהארד-רוק קפה לאס וגאס

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

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

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

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

[מצאתי ב-Gizmodo]

ממשק פיזי ליצירה מוזיקלית (שזמין להורדה חינם)

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

התוכנות זמינות להורדה חופשית* מאתר הפרוייקט (לאחר הרשמה חינם). דרישות המערכת בסיסיות – מחשב (PC או מק), מצלמת רשת ומדפסת להדפסת הסמנים הדיגיטליים. בהתחשב בחומרה הביתית, חוויית השימוש מפתיעה למדי.

Audio d-touch - סיקוונסר חופשי מבוסס מצלמת רשת

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

הולוגרמות מוחשיות

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

הולוגרמה מוחשית של טיפות גשם

Virtualization Gate – עולם חדש של מציאות מדומה

Virtualization Gate היא מערכת מציאות מדומה חדשה – קפיצת מדרגה משמעותית באיכות החווייה הריאליסטית העוטפת את המשתמש ומטמיעה אותו בסביבה תלת-מימדית אינטראקטיבית. המשתמש חובש קסדה ייעודית המשלבת מסך (HMD) ומסייר בחלל הוירטואלי, בזמן שמצלמות עוקבות אחרי תנועתו בחלל הפיזי. סרטון ההדגמה מציג עקרונות פיזיקליים בעת עמידה מול מראה וירטואלית, אינטראקציה עם אובייקטים בחלל ואף אינטראקציה עם ייצוג וירטואלי תלת-מימדי של המשתמש עצמו. התוצר, פיתוח בין-אוניברסיטאי צרפתי, מרשים בכל רמה שהיא.

מציאות מדומה מנקודת מבטו של משתמש ב-Virtualization Gate
מציאות מדומה במבט על הסביבה הוירטואלית ב-Virtualization Gate

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

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

ייצוג חזותי לתוכן בשדות סיסמא ממוסכים

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

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

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

Chroma Hash - ייצוג חזותי לתוכן שמוזן אל שדות סיסמא ממוסכים