جزئیات شغل

اصلاح زوم شدن ناگهانی صفحه هنگام فوکوس روی فیلدهای ورودی (input) — در تمامی صفحات داخلی متاورس رنگ ( frontend trainee )

تجربه: 2

سن: 18 الی 30

محدوده حقوق و دستمزد: قابل مذاکره

جای خالی: 1

طبیعت شغلی : پیمانی

تاریخ ارسال : 2025.10.09

آخرین تاریخ : 2025.10.30

شرح مسئله

در محیط موبایل (و در برخی مرورگرها) هنگام کلیک/فوکوس روی فیلدهای ورودی، صفحه به‌طور ناگهانی زوم می‌کند که تجربه کاربری را نامطلوب می‌سازد. این مشکل باید در تمامی صفحات داخلی سامانه بررسی و رفع شود.

هدف

رفع کامل مشکل زوم شدن صفحه هنگام فوکوس روی هر input/textarea در تمامی صفحات داخلی، به‌طوری که:

    تجربه کاربری یکنواخت و بدون تغییر مقیاس باشد،

    الزامات و محدودیت‌ها

  • تغییرات فرانت‌اند باید سازگار با مرورگرهای متداول موبایل (iOS Safari، Android Chrome) باشد.

  • هرگز از هک‌های موقت که باعث مشکلات جانبی می‌شود استفاده نگردد؛ راه‌حل باید پایدار و استاندارد باشد.

    پیشنهادهای فنی (قابل اجرا)

    (تیم توسعه می‌تواند یکی یا ترکیبی از این موارد را انتخاب و به‌کار ببرد)

    • بررسی و اصلاح font-size فیلدها (دقت: در iOS وقتی فونت کمتر از 16px است مرورگر صفحه را زوم می‌کند — افزایش یا تنظیم مناسب فونت می‌تواند مشکل را حل کند).

    • اضافه کردن/بررسی meta viewport و -webkit-text-size-adjust: 100% در صورت نیاز.

    • بررسی CSS مربوط به input/textarea در ریست‌ها و کامپوننت‌ها و اعمال اصلاحات سازگار با سیستم دیزاین.

    • اطمینان از اینکه تغییرات برای هر دو تم (Light/Dark) اعمال شده

       

    گام‌های کاری (پیشنهادی)

    1. بازتولید مشکل و مستندسازی: ثبت مراحل بازتولید (دستگاه، مرورگر، نسخه‌ها) و ضبط ویدیو/اسکرین‌شات.

    2. تحلیل علت: بررسی CSS و کامپوننت‌های فعلی، بررسی فونت‌ها و متا تگ‌ها.

    3. پیاده‌سازی اصلاحات در کد (فرانت‌اند)

    4. تست گسترده: تست روی iOS Safari و Android Chrome و یک مرورگر دسکتاپ برای اطمینان از عدم ایجاد اثرات جانبی.

    معیار پذیرش (Acceptance Criteria)

  • مشخصات کار تعریف شده

    عنوان شغلی: اصلاح زوم شدن ناگهانی صفحه هنگام فوکوس روی فیلدهای ورودی (input) — در تمامی صفحات داخلی متاورس رنگ

    تعیین: frontend trainee

    تجربه: 2

    سن: 18 الی 30

    محدوده حقوق و دستمزد: قابل مذاکره

    جای خالی: 1

    طبیعت شغلی : پیمانی

    تاریخ ارسال : 2025.10.09

    آخرین تاریخ : 2025.10.30

    اکنون درخواست دهید