پرش به محتوا
TAZ

زمینه

یک پروژه‌ی شخصی، ساخته‌شده برای اینکه ببینم یک محصول واقعاً کاربردی را تا کجا می‌شود بدون فریم‌ورک، بدون مرحله‌ی build و بدون هیچ وابستگی پیش برد. روی GitHub Pages زنده است و برای همه باز.

مسئله

آزمون‌های استدلال آنلاین تقریباً همه حساب کاربری می‌خواهند، روی نتیجه‌تان تبلیغ می‌فروشند، و عددی می‌دهند که هیچ چیزی پشتش نیست. محدودیت جذاب این بود که هر سه با هم برداشته شود، آن هم در دو زبان و دو جهت نوشتار، و آزمون همچنان ارزش دادن داشته باشد.

کاری که TAZ کرد

سی پرسش در پنج سطح با دشواری فزاینده و یک تایمر بیست‌وپنج دقیقه‌ای، در چهار خانواده‌ی استدلال: عددی، کلامی، منطقی و فضایی. هر معمای تصویری — ماتریس‌ها، دنباله‌ی شکل‌ها، تاخوردگی‌ها، الگوهای نقطه‌ای — به‌صورت زنده و از روی یک شیء توصیفی فشرده با SVG رسم می‌شود؛ بنابراین در کل پروژه حتی یک فایل تصویری وجود ندارد و خروجی در هر رزولوشنی تمیز می‌ماند. نمره‌دهی وزن‌دار بر اساس دشواری است و از یک منحنی عمداً غیرخطی به نمره‌ی استاندارد نگاشت می‌شود، همراه با صدک و تفکیک هر دسته. ترتیب پرسش‌ها و گزینه‌ها در هر جلسه به‌هم می‌ریزد و پیشرفت به‌صورت محلی ذخیره می‌شود تا آزمون نیمه‌کاره قابل ادامه باشد.

وضعیت فعلی

زنده، منتشرشده و قابل بازرسی عمومی. فارسی راست‌به‌چپ و انگلیسی چپ‌به‌راست، تم روشن و تیره هماهنگ با سیستم، ناوبری کامل با کیبورد و پشتیبانی از کاهش انیمیشن. کل کار یک فایل است، بدون فریم‌ورک، بدون مرحله‌ی build و بدون هیچ وابستگی — و این خودِ نکته‌ی مهندسی کار است، نه یک محدودیت. خود سایت هم نتیجه را صراحتاً یک تخمین سرگرمی‌محور معرفی می‌کند، نه یک سنجش بالینی.

آماده‌اید برند یا وبسایتتان را حرفه‌ای‌تر کنید؟

با یک مشاوره‌ی رایگان شروع کنید. بدترین حالتش این است که با یک برنامه‌ی مکتوب و بدون صورتحساب بیرون می‌آیید.