پرش به مطلب اصلی

مرور فیلم و سریال

وضعیتجاری
مالکتیم محصول آپارات TV
آخرین بازبینی۱۴۰۵/۰۵/۲۶ — در برابر بخش Movies Listing صفحه Movies - 1.0.0 طراحی AndroidTV

معرفی و هدف

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

قواعد کلی این بخش (دسترسی، مدل محتوا، KPIها) در صفحه اصلی بخش آمده است.

هدف کسب‌وکار: کوتاه کردن مسیر «چیزی برای تماشا پیدا کردن» تا کاربر زودتر به پخش برسد و مدت زمان تماشا (Watch Time) بالا برود.

دامنه

صفحه لیست «فیلم و سریال» که از منوی کنار باز می‌شود، همراه با صفحه‌های لیست کاملی که از «مشاهده بیشتر» هر ردیف باز می‌شوند.

خارج از دامنه: صفحه تک فیلم و سریال و صفحه پخش، که هر کدام صفحه مستند جداگانه دارند.

مخاطبان و نقش‌ها

مرور این صفحه برای همه کاربران یکسان است و به ورود به حساب نیاز ندارد. تنها ردیف «ادامه تماشا» به حساب کاربر وابسته است، چون تماشای ناتمام او را نشان می‌دهد.

قواعد کسب‌وکار

  • BR-L1 — ترتیب عمودی صفحه ثابت است: اسلایدر عنوان‌های ویژه، سپس «ادامه تماشا»، سپس ردیف‌های دسته‌بندی‌شده.
  • BR-L2 — در اسلایدر بالای صفحه، جابه‌جایی فوکوس بین آیتم‌ها تصویر پس‌زمینه و کل بلوک متادیتا را به عنوان فوکوس‌شده تغییر می‌دهد.
  • BR-L3 — متادیتای اسلایدر شامل این موارد است: تصویر یا لوگوی عنوان، عنوان فارسی، توضیح کوتاه، و یک ردیف متادیتا با درصد (در نمونه ۸۱٪)، امتیاز IMDb، سال، ژانر، مدت و برچسب «اختصاصی». هر یک از این موارد می‌تواند برای یک عنوان وجود نداشته باشد.
  • BR-L4 — برای سریال‌ها، اسلایدر می‌تواند زمان پخش قسمت‌ها را هم نشان دهد (در نمونه «جمعه‌ها، ساعت ۸ صبح»).
  • BR-L5 — آیتم‌های ردیف «ادامه تماشا» کارت افقی هستند و دو نشانه اضافه دارند: زمان باقی‌مانده (در نمونه «۲۳ دقیقه مانده») و نوار پیشرفت تماشا در پایین کارت. آیتم‌های ردیف‌های دیگر کارت عمودی (پوستر) هستند و عنوان زیر آن‌ها نوشته می‌شود.
  • BR-L6 — انتهای هر ردیف آیتم «مشاهده بیشتر» دارد که کاربر را به صفحه لیست کامل همان ردیف می‌برد.
  • BR-L7 — تا زمان آماده شدن داده‌ها، صفحه اسکلتون نشان داده می‌شود؛ نه صفحه خالی و نه فقط یک چرخنده.
  • BR-L8 — صفحه لیست کامل («مشاهده بیشتر») محتوا را به شکل شبکه‌ای پنج‌ستونه نشان می‌دهد و در بالای آن، نام بخش («فیلم و سریال») و عنوان همان ردیف نوشته می‌شود.
  • BR-L9 — طراحی یک نسخه ۱۲۸۰×۷۲۰ هم برای تلویزیون‌های ایرانی با رزولوشن غیراستاندارد دارد؛ چیدمان همان است و فقط ابعاد تغییر می‌کند.

سناریوها

۱. مرور صفحه فیلم و سریال — از باز شدن صفحه تا انتخاب یک عنوان. ۲. ادامه دادن تماشای نیمه‌کاره — استفاده از ردیف «ادامه تماشا». ۳. دیدن لیست کامل یک ردیف — «مشاهده بیشتر».

سناریوی ۱: مرور صفحه فیلم و سریال

هدف — کاربر می‌خواهد ببیند چه فیلم و سریالی موجود است و یکی را برای تماشا انتخاب کند.

نقش‌های درگیر — همه کاربران، با یا بدون ورود به حساب.

پیش‌نیازها — اپلیکیشن باز است و تلویزیون به اینترنت متصل است.

جریان اصلی

۱. کاربر در منوی کنار، «فیلم و سریال» را انتخاب می‌کند. → سیستم صفحه فیلم و سریال را باز می‌کند و تا آماده شدن داده‌ها اسکلتون صفحه را نشان می‌دهد.

اسکلتون صفحه فیلم و سریال هنگام بارگذاری اولیه

۲. داده‌ها می‌رسند. → سیستم اسلایدر عنوان‌های ویژه را در بالای صفحه نشان می‌دهد؛ فوکوس روی اولین آیتم است و متادیتای همان آیتم در سمت راست دیده می‌شود.

صفحه فیلم و سریال با فوکوس روی یک سریال در اسلایدر بالای صفحه

۳. کاربر با کلیدهای چپ و راست بین آیتم‌های اسلایدر جابه‌جا می‌شود. → تصویر پس‌زمینه، لوگو و متادیتا با آیتم فوکوس‌شده عوض می‌شود. برای یک فیلم، به جای زمان پخش قسمت‌ها مدت فیلم نشان داده می‌شود.

فوکوس روی یک فیلم در اسلایدر بالای صفحه

۴. کاربر فوکوس را به سمت چپ می‌برد. → منوی کنار باز می‌شود و برچسب همه گزینه‌ها دیده می‌شود؛ «فیلم و سریال» به‌عنوان بخش جاری علامت خورده است.

منوی کنار در حالت باز، روی صفحه فیلم و سریال

۵. کاربر به پایین اسکرول می‌کند. → اسلایدر جای خود را به ردیف‌های افقی می‌دهد: ابتدا ردیف «ادامه تماشا» و سپس ردیف‌های دسته‌بندی‌شده مانند «ویژه‌ها» و «سریال‌های اختصاصی فیلیمو».

ردیف‌های فیلم و سریال پس از اسکرول به پایین

۶. کاربر یک عنوان را انتخاب می‌کند. → سیستم صفحه تک همان فیلم یا سریال را باز می‌کند. پخش از همین‌جا شروع نمی‌شود.

جریان‌های جایگزین و استثنا

  • ۱a. داده‌های صفحه دریافت نمی‌شود:

    • ۱a1. سیستم صفحه خطا با امکان تلاش مجدد نشان می‌دهد. متن این خطا در طراحی این صفحه مشخص نشده است — [CLARIFICATION NEEDED: متن دقیق خطای دریافت لیست فیلم و سریال].
  • ۲a. آرشیو یا یک دسته‌بندی خالی است: طراحی برای این حالت فریمی ندارد — [CLARIFICATION NEEDED: نمایش حالت خالی در صفحه فیلم و سریال].

  • ۳a. تلویزیون رزولوشن غیراستاندارد دارد:

    • ۳a1. همان صفحه در ابعاد ۱۲۸۰×۷۲۰ نمایش داده می‌شود؛ چیدمان و محتوا تغییر نمی‌کند.

    نسخه ۱۲۸۰×۷۲۰ صفحه فیلم و سریال

  • ۵a. ردیف‌های پایین‌تر هنوز بارگذاری نشده‌اند:

    • ۵a1. سیستم همان ردیف‌ها را به شکل اسکلتون نشان می‌دهد و با رسیدن داده جای آن‌ها را با محتوا عوض می‌کند.

    اسکلتون ردیف‌ها هنگام اسکرول

  • ۵b. کاربر به انتهای یک ردیف می‌رسد:

    • ۵b1. آخرین آیتم ردیف «مشاهده بیشتر» است — رفتار آن در سناریو ۳ آمده است.
  • ۶a. کاربر واردنشده است:

    • ۶a1. صفحه تک عنوان باز می‌شود و کامل دیده می‌شود؛ محدودیت فقط در لحظه شروع تماشا اعمال می‌شود (سناریو ۱ صفحه تک عنوان).

پس‌شرط‌ها — کاربر یا در صفحه تک یک عنوان است، یا همچنان در صفحه لیست با موقعیت اسکرول و فوکوس محفوظ.

سناریوی ۲: ادامه دادن تماشای نیمه‌کاره

هدف — کاربر فیلم یا سریالی را قبلاً شروع کرده و تمام نکرده است و می‌خواهد از همان‌جا ادامه دهد.

نقش‌های درگیر — کاربر وارد‌شده به حساب؛ این ردیف به حساب کاربر وابسته است.

پیش‌نیازها — کاربر حداقل یک فیلم یا قسمت سریال را شروع کرده و تمام نکرده است.

جریان اصلی

۱. کاربر در صفحه فیلم و سریال به پایین اسکرول می‌کند تا به ردیف «ادامه تماشا» برسد. → سیستم آیتم‌های نیمه‌کاره را با کارت افقی نشان می‌دهد؛ هر کارت زمان باقی‌مانده و نوار پیشرفت تماشا دارد.

ردیف ادامه تماشا با زمان باقی‌مانده و نوار پیشرفت

۲. کاربر یکی از آیتم‌ها را انتخاب می‌کند. → سیستم صفحه تک همان عنوان را باز می‌کند و از آنجا کاربر می‌تواند تماشا را ادامه دهد؛ هنگام شروع پخش، انتخاب بین «ادامه تماشا» و «پخش از ابتدا» به او داده می‌شود (سناریو ۲ صفحه پخش فیلم و سریال).

۳. کاربر «مشاهده بیشتر» انتهای همین ردیف را انتخاب می‌کند. → سیستم لیست کامل تماشاهای نیمه‌کاره را در یک صفحه جدا باز می‌کند.

لیست کامل ادامه تماشا

جریان‌های جایگزین و استثنا

  • ۱a. کاربر وارد حساب نشده است یا هیچ تماشای ناتمامی ندارد:
    • ۱a1. ردیف «ادامه تماشا» محتوایی برای نشان دادن ندارد. رفتار انتخابی — حذف ردیف یا نمایش آن به شکل خالی — در طراحی مشخص نشده است. [CLARIFICATION NEEDED: وقتی کاربر تماشای ناتمام ندارد، ردیف «ادامه تماشا» حذف می‌شود یا خالی می‌ماند؟]
  • ۲a. عنوان نیمه‌کاره از آرشیو حذف شده یا دیگر در دسترس نیست: طراحی این حالت را پوشش نمی‌دهد — [CLARIFICATION NEEDED: رفتار آیتم ادامه تماشا وقتی محتوا حذف شده باشد].

پس‌شرط‌ها — موقعیت تماشای کاربر بدون تغییر می‌ماند تا زمانی که واقعاً پخش را ادامه دهد.

سناریوی ۳: دیدن لیست کامل یک ردیف

هدف — کاربر می‌خواهد همه عنوان‌های یک ردیف را ببیند، نه فقط آن چند آیتمی که در ردیف افقی جا شده است.

نقش‌های درگیر — همه کاربران.

پیش‌نیازها — کاربر در صفحه فیلم و سریال است و ردیف‌ها بارگذاری شده‌اند.

جریان اصلی

۱. کاربر در یک ردیف به سمت انتهای آن حرکت می‌کند. → آخرین آیتم ردیف، کارت «مشاهده بیشتر» است.

کارت مشاهده بیشتر در انتهای ردیف

۲. کاربر «مشاهده بیشتر» را انتخاب می‌کند. → سیستم صفحه لیست کامل همان ردیف را باز می‌کند: در بالای صفحه نام بخش «فیلم و سریال» و عنوان ردیف، و در ادامه شبکه‌ای پنج‌ستونه از پوسترها.

صفحه لیست کامل یک دسته‌بندی

۳. کاربر در شبکه حرکت می‌کند و به پایین اسکرول می‌کند. → ادامه لیست به‌صورت خودکار بارگذاری و به شبکه اضافه می‌شود.

۴. کاربر یک عنوان را انتخاب می‌کند. → سیستم صفحه تک همان عنوان را باز می‌کند.

جریان‌های جایگزین و استثنا

  • ۱a. ردیف آیتم بیشتری از آنچه نشان داده شده ندارد: در این صورت کارت «مشاهده بیشتر» جایی برای رفتن ندارد؛ طراحی مشخص نمی‌کند که این کارت در چنین ردیفی هم نمایش داده می‌شود یا نه — [CLARIFICATION NEEDED: نمایش «مشاهده بیشتر» در ردیفی که آیتم بیشتری ندارد].
  • ۲a. ردیف انتخاب‌شده «ادامه تماشا» است:
    • ۲a1. لیست کامل با همان کارت‌های افقی و نشانه‌های زمان باقی‌مانده باز می‌شود، نه با پوستر عمودی (سناریو ۲، مرحله ۳).
  • ۳a. بارگذاری صفحه بعدی لیست به خطا می‌خورد:
    • ۳a1. سیستم امکان تلاش مجدد را در اختیار کاربر می‌گذارد. متن دقیق در طراحی این صفحه مشخص نشده است — [CLARIFICATION NEEDED: متن خطای بارگذاری صفحه‌های بعدی لیست].

پس‌شرط‌ها — کاربر در صفحه لیست کامل یا در صفحه تک یک عنوان است.

پرسش‌های باز

  • ۱۴۰۵/۰۵/۲۶ — معنای درصدی که در متادیتای عنوان‌ها کنار امتیاز IMDb می‌آید (در نمونه ۸۱٪) در طراحی نام‌گذاری نشده است. این عدد چه چیزی را نشان می‌دهد؟ — در انتظار تیم محصول.
  • ۱۴۰۵/۰۵/۲۶ — رفتار ردیف «ادامه تماشا» برای کاربری که تماشای ناتمام ندارد. — در انتظار تیم محصول.
  • ۱۴۰۵/۰۵/۲۶ — متن خطاهای این صفحه (دریافت لیست، بارگذاری صفحه بعد) و طراحی حالت خالی. — در انتظار تیم محصول.

تاریخچه تغییرات

تاریختغییرمنبع
۱۴۰۵/۰۵/۲۶نسخه اولیهطراحی AndroidTV، بخش Movies Listing صفحه Movies - 1.0.0