נגישות
כל תכונה ב־NO BS IF תומכת בטכנולוגיות עזר כברירת מחדל וללא יוצא מן הכלל. זה לא משהו שהוספנו בסוף — כך אנחנו בונים מהיום הראשון.
נגישות היא תקן של Skip the BS כולה. כל האפליקציות שלנו עומדות באותן דרישות, ואנו משתדלים לעבור את הרף של Apple ו־Google.
לכל רכיב אינטראקטיבי תווית נגישות משמעותית. הטיימרים נקראים בשפה ברורה עם משך והקשר, ותוויות של מחוונים, רצפים, מצבים, ניווט וכפתורים מתארות מטרה ומצב. אנו בודקים עם VoiceOver ב־iOS ועם TalkBack ב־Android לאורך הפיתוח.
אפשר לנווט ב־NO BS IF כולה בקול. לכל כפתור ורכיב יש תווית ברורה וייחודית שאפשר למקד באמצעות iOS Voice Control או Android Voice Access. אפשר להתחיל צום, לסיים אותו ולשנות הגדרות בלי מגע.
האפליקציה מכבדת את גודל הגופן במערכת. הפריסה מתאימה את עצמה מהגודל הרגיל ועד להגדרת הנגישות הגדולה ביותר; המלל אינו נחתך, הכפתורים אינם חופפים וכל התוכן נשאר נגיש.
האפליקציה מכבדת את הגדרת הפחתת התנועה ב־iOS וב־Android. אנימציות ומעברים מצטמצמים או מוסרים, והתנועה תמיד קישוטית ולא תפקודית.
כל ערכה, חינמית או בתשלום, נבדקת מול דרישות הניגודיות של WCAG 2.1 AA לפני ההשקה. הערכות בתשלום עומדות בדיוק באותו תקן.
שני המצבים כלולים מההתחלה: Ocean היא ערכת ברירת המחדל הכהה ו־Ice היא הבהירה. שתיהן חינמיות ונתמכות במידה שווה.
איננו מסתמכים על צבע בלבד. כל מצב מועבר באמצעות שני סימנים לפחות, למשל צבע יחד עם צורה, משקל או מלל.
אפשר לכבות כתוביות ממשק לא רשמיות; טבעת הצום מציגה התקדמות באמצעות מילוי, צבע ומלל; לכל מחוות החלקה יש חלופה; אפשר לכבות משוב רטט; כל יעד מגע הוא לפחות 44×44 נקודות; וסדר המיקוד הגיוני.
נגישות אינה תכונה. היא נקודת המוצא.
אם נתקלתם בבעיית נגישות, ספרו לנו. אדם אמיתי קורא כל הודעה ואנו נותנים עדיפות לתיקונים כאלה.