محتوای چند دستگاهی

هنگام ساخت برای طیف وسیعی از کاربران و دستگاه‌ها، علاوه بر طرح‌بندی و طراحی گرافیکی، محتوا را نیز در نظر بگیرید.

نحوه مطالعه افراد در وب

راهنمای نگارش دولتی ایالات متحده خلاصه‌ای از آنچه مردم از نوشتن در وب می‌خواهند را ارائه می‌دهد:

تحقیقات نشان می‌دهد که مردم صفحات وب را نمی‌خوانند، بلکه آنها را مرور می‌کنند . به طور متوسط، مردم فقط ۲۰ تا ۲۸ درصد از محتوای صفحات وب را می‌خوانند . خواندن از روی صفحه نمایش بسیار کندتر از خواندن از روی کاغذ است. مردم سایت شما را ترک می‌کنند مگر اینکه دسترسی و درک اطلاعات آسان باشد.

چگونه برای موبایل بنویسیم

روی موضوع مورد نظر تمرکز کنید و داستان را از ابتدا تعریف کنید. برای اینکه نوشته در طیف وسیعی از دستگاه‌ها و نماها قابل استفاده باشد، حتماً نکات اصلی خود را در ابتدا بیان کنید: به عنوان یک قاعده، در حالت ایده‌آل در چهار پاراگراف اول، در حدود ۷۰ کلمه .

از خودتان بپرسید مردم از سایت شما چه می‌خواهند. آیا آنها به دنبال چیزی هستند؟ اگر مردم برای کسب اطلاعات به سایت شما مراجعه می‌کنند، مطمئن شوید که تمام متن شما در جهت کمک به آنها برای رسیدن به هدفشان باشد. با لحن معلوم بنویسید، اقدامات و راه‌حل‌ها را ارائه دهید.

فقط آنچه را که بازدیدکنندگانتان می‌خواهند منتشر کنید، و نه بیشتر.

تحقیقات دولت بریتانیا همچنین نشان می‌دهد که:

به عبارت دیگر: از زبان ساده، کلمات کوتاه‌تر و ساختارهای جمله‌بندی ساده استفاده کنید - حتی برای مخاطبان باسواد و فنی. مگر اینکه دلیل خوبی برای این کار وجود داشته باشد، لحن صدای خود را محاوره‌ای نگه دارید. یک قانون قدیمی روزنامه‌نگاری این است که طوری بنویسید که انگار با یک کودک ۱۱ ساله باهوش صحبت می‌کنید.

یک میلیارد کاربر بعدی

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

بیشتر یک میلیارد کاربر بعدی که آنلاین می‌شوند، دستگاه‌های ارزان‌قیمتی خواهند داشت. آن‌ها نمی‌خواهند بودجه اینترنت خود را صرف گشت‌وگذار در محتوای طولانی کنند و ممکن است به زبان مادری خود نخوانند. متن خود را کوتاه کنید: از جملات کوتاه، علائم نگارشی حداقلی، پاراگراف‌های پنج خطی یا کمتر و تیترهای تک‌خطی استفاده کنید. متن واکنش‌گرا را در نظر بگیرید (مثلاً استفاده از تیترهای کوتاه‌تر برای نمایشگرهای کوچک‌تر) اما مراقب معایب آن باشید .

نگرش مینیمالیستی به متن، بومی‌سازی و بین‌المللی‌سازی محتوای شما را نیز آسان‌تر می‌کند - و احتمال نقل قول از محتوای شما در رسانه‌های اجتماعی را افزایش می‌دهد.

نکته آخر:

  • ساده نگهش دار
  • شلوغی را کاهش دهید
  • به اصل مطلب بپردازید

حذف محتوای غیرضروری

از نظر اندازه بایت، صفحات وب بزرگ هستند و بزرگتر هم می‌شوند .

تکنیک‌های طراحی واکنش‌گرا امکان ارائه محتوای متفاوت برای نمایشگرهای کوچک‌تر را فراهم می‌کنند، اما همیشه منطقی است که با ساده‌سازی متن، تصاویر و سایر محتوا شروع کنیم.

کاربران وب اغلب عمل‌گرا هستند و به جای اینکه برای جذب یک کتاب خوب به عقب خم شوند، در جستجوی پاسخ به سوال فعلی خود «به جلو خم می‌شوند».

جیکوب نیلسن

از خودتان بپرسید: مردم وقتی از سایت من بازدید می‌کنند، دنبال چه چیزی هستند؟

آیا هر جزء صفحه به کاربران در رسیدن به هدفشان کمک می‌کند؟

حذف عناصر زائد صفحه

طبق گفته HTTP Archive، فایل‌های HTML تقریباً ۷۰ هزار فایل را تشکیل می‌دهند و به طور متوسط ​​بیش از نه درخواست برای هر صفحه وب وجود دارد.

بسیاری از سایت‌های محبوب حتی در موبایل از چندین هزار عنصر HTML در هر صفحه و چندین هزار خط کد استفاده می‌کنند. حجم زیاد فایل HTML ممکن است باعث کندتر شدن بارگذاری صفحات نشود ، اما حجم زیاد HTML می‌تواند نشانه‌ای از حجیم بودن محتوا باشد: فایل‌های .html بزرگتر به معنای عناصر بیشتر، محتوای متنی بیشتر یا هر دو هستند.

کاهش پیچیدگی HTML همچنین باعث کاهش وزن صفحه می‌شود، به محلی‌سازی و بین‌المللی‌سازی کمک می‌کند و برنامه‌ریزی و اشکال‌زدایی طراحی واکنش‌گرا را آسان‌تر می‌کند. برای اطلاعات بیشتر در مورد نوشتن HTML کارآمدتر، به HTML با کارایی بالا مراجعه کنید.

هر مرحله‌ای که شما کاربر را مجبور به انجام آن می‌کنید تا از اپلیکیشن شما بهره ببرد، ۲۰٪ از هزینه کاربران را برای شما خواهد داشت.

گابور چله، توییتر

همین امر در مورد محتوا نیز صدق می‌کند: به کاربران کمک کنید تا در اسرع وقت به آنچه می‌خواهند برسند.

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

مدیریت محتوا و گردش کار را در نظر بگیرید: آیا سیستم‌های قدیمی منجر به محتوای قدیمی می‌شوند؟

ساده‌سازی متن

با توجه به اینکه وب به سمت موبایل می‌رود، باید نحوه نوشتن خود را تغییر دهید. ساده بنویسید، از شلوغی و پیچیدگی‌ها بکاهید و به اصل مطلب بپردازید.

تصاویر اضافی را حذف کنید

آرشیو HTTP نشان‌دهنده افزایش تعداد درخواست‌ها و اندازه‌های انتقال تصویر است
طبق داده‌های آرشیو HTTP ، هر صفحه وب به طور متوسط ​​۵۴ درخواست برای تصاویر ارسال می‌کند.

تصاویر می‌توانند زیبا، سرگرم‌کننده و آموزنده باشند - اما از فضای صفحه نیز استفاده می‌کنند، به وزن صفحه می‌افزایند و تعداد درخواست‌های فایل را افزایش می‌دهند. با بدتر شدن اتصال، تأخیر بدتر می‌شود ، به این معنی که با افزایش استفاده از وب به سمت موبایل، درخواست‌های بیش از حد برای فایل‌های تصویری به یک مشکل فزاینده تبدیل شده است.

نمودار دایره‌ای آرشیو HTTP که میانگین بایت‌های هر صفحه را بر اساس نوع محتوا نشان می‌دهد، که حدود ۶۰٪ آن تصاویر است.
تصاویر بیش از ۶۰٪ از وزن صفحه را تشکیل می‌دهند.

تصاویر هم برق مصرف می‌کنند. بعد از صفحه نمایش، رادیو دومین عامل بزرگ تخلیه باتری شماست. درخواست‌های بیشتر برای تصویر، استفاده بیشتر از رادیو، باتری‌های بیشتری را خالی می‌کند. حتی فقط رندر کردن تصاویر هم برق مصرف می‌کند - و این با اندازه و تعداد متناسب است. گزارش استنفورد با عنوان «چه کسی باتری مرا از بین برد؟» را بررسی کنید.

اگر می‌توانید، از شر تصاویر خلاص شوید!

در اینجا چند پیشنهاد ارائه شده است:

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

طراحی محتوا برای عملکرد خوب در اندازه‌های مختلف نمایشگر

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

طراحی و توسعه موبایل، برایان فلینگ

طراحان بزرگ «برای موبایل بهینه سازی» نمی‌کنند - آنها به صورت واکنش‌گرا فکر می‌کنند تا سایت‌هایی بسازند که در طیف وسیعی از دستگاه‌ها کار کنند. ساختار متن و سایر محتوای صفحه برای موفقیت در دستگاه‌های مختلف بسیار مهم است.

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

اینم یه عکس از این دو تا با هم:

مقایسه تصویری نمایش پست وبلاگ در گوشی‌های هوشمند گران‌قیمت و ارزان‌قیمت

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

در صفحه نمایش کوچک‌تر، مرورگر طرح‌بندی را به درستی رندر می‌کند، اما متن حتی در حالت بزرگنمایی هم خوانا نیست. صفحه نمایش تار است و «رنگ زمینه» دارد - رنگ سفید، سفید به نظر نمی‌رسد - که باعث می‌شود محتوا خوانا نباشد.

طراحی محتوا برای موبایل

هنگام ساخت برای طیف وسیعی از نماها، محتوا و همچنین طرح‌بندی و طراحی گرافیکی را در نظر بگیرید، طراحی با متن و تصاویر واقعی، نه محتوای جایگزین .

«محتوا مقدم بر طراحی است. طراحی در غیاب محتوا، طراحی نیست، بلکه تزیین است.»

جفری زلدمن
  • مهم‌ترین محتوای خود را در بالا قرار دهید، زیرا کاربران تمایل دارند صفحات وب را به شکل F بخوانند .
  • کاربران برای رسیدن به هدفی از سایت شما بازدید می‌کنند. از خود بپرسید که برای رسیدن به آن هدف به چه چیزی نیاز دارند و هر چیز دیگری را حذف کنید. در مورد تزئینات بصری و متنی، محتوای قدیمی، لینک‌های بیش از حد و سایر موارد غیرضروری سختگیر باشید.
  • مراقب آیکون‌های اشتراک‌گذاری اجتماعی باشید؛ آن‌ها می‌توانند طرح‌بندی‌ها را شلوغ کنند و کد مربوط به آن‌ها می‌تواند سرعت بارگذاری صفحه را کاهش دهد.
  • طرح‌بندی‌های واکنش‌گرا را برای محتوا طراحی کنید، نه برای اندازه‌های ثابت دستگاه.

محتوای آزمایشی

  • با استفاده از Chrome DevTools و سایر ابزارهای شبیه‌سازی، خوانایی را در نماهای کوچک‌تر بررسی کنید.
  • محتوای خود را در شرایط پهنای باند کم و تأخیر زیاد آزمایش کنید ؛ محتوا را در سناریوهای مختلف اتصال امتحان کنید.
  • سعی کنید مطالب خود را با یک گوشی ارزان قیمت بخوانید و با آنها تعامل داشته باشید.
  • از دوستان و همکارانتان بخواهید که اپلیکیشن یا سایت شما را امتحان کنند.
  • یک آزمایشگاه تست دستگاه ساده بسازید. مخزن گیت‌هاب برای آزمایشگاه دستگاه موبایل کوچک گوگل، دستورالعمل‌هایی در مورد نحوه ساخت آزمایشگاه خودتان دارد. OpenSTF یک برنامه وب ساده برای آزمایش وب‌سایت‌ها روی چندین دستگاه اندروید است.

در اینجا OpenSTF در عمل نشان داده شده است:

رابط کاربری OpenSTF

دستگاه‌های تلفن همراه به طور فزاینده‌ای برای مصرف محتوا و کسب اطلاعات استفاده می‌شوند - نه فقط به عنوان دستگاه‌هایی برای ارتباط، بازی و رسانه.

این امر باعث می‌شود برنامه‌ریزی محتوا برای عملکرد خوب در طیف وسیعی از نماها و اولویت‌بندی محتوا هنگام بررسی طرح‌بندی، رابط کاربری و طراحی تعاملی بین دستگاه‌ها، به طور فزاینده‌ای اهمیت پیدا کند.

هزینه داده را درک کنید

صفحات وب بزرگتر می‌شوند.

طبق گزارش HTTP Archive ، میانگین حجم صفحات برای یک میلیون سایت برتر اکنون بیش از ۲ مگابایت است.

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

کاهش حجم صفحه نیز می‌تواند سودآور باشد. کریس زاخاریاس از یوتیوب متوجه شد که وقتی اندازه صفحه تماشا را از ۱.۲ مگابایت به ۲۵۰ کیلوبایت کاهش دادند:

به عبارت دیگر، کاهش حجم صفحات می‌تواند بازارهای کاملاً جدیدی را ایجاد کند .

محاسبه وزن صفحه

تعدادی ابزار برای محاسبه وزن صفحه وجود دارد. پنل Chrome DevTools Network اندازه کل بایت را برای همه منابع نشان می‌دهد و می‌تواند برای تعیین وزن انواع دارایی‌های منفرد مورد استفاده قرار گیرد. همچنین می‌توانید بررسی کنید که کدام موارد از حافظه پنهان مرورگر بازیابی شده‌اند.

پنل شبکه Chrome DevTools که اندازه منابع را نشان می‌دهد.

فایرفاکس و سایر مرورگرها ابزارهای مشابهی ارائه می‌دهند.

WebPagetest امکان آزمایش بارگذاری صفحات اول و بعدی را فراهم می‌کند. شما می‌توانید آزمایش را با اسکریپت‌ها (مثلاً برای ورود به یک سایت) یا با استفاده از APIهای RESTful آنها خودکار کنید. مثال زیر (بارگیری developers.google.com/web ) نشان می‌دهد که ذخیره‌سازی با موفقیت انجام شده و بارگذاری صفحات بعدی به هیچ منبع اضافی نیاز ندارد.

WebPagetest همچنین اندازه و درخواست را بر اساس نوع MIME تفکیک می‌کند.

نمودارهای دایره‌ای WebPagetest که درخواست‌ها و بایت‌ها را بر اساس نوع MIME نشان می‌دهند

محاسبه هزینه صفحه

برای بسیاری از کاربران، داده‌ها فقط هزینه بایت و عملکرد ندارند - بلکه هزینه دارند.

سایت « هزینه سایت من چقدر است؟» به شما این امکان را می‌دهد که هزینه مالی واقعی بارگذاری سایت خود را تخمین بزنید. نمودار هیستوگرام زیر نشان می‌دهد که (با استفاده از طرح داده پیش‌پرداخت) بارگذاری amazon.com چقدر هزینه دارد.

هزینه تخمینی اینترنت در ۱۲ کشور (برای بارگذاری صفحه اصلی amazon.com)

در نظر داشته باشید که این موضوع، مقرون‌به‌صرفه بودن نسبت به درآمد را در نظر نمی‌گیرد. داده‌های blog.jana.com هزینه اینترنت را نشان می‌دهد.

طرح داده ۵۰۰ مگابایتی
هزینه (دلار آمریکا)
حداقل ساعتی
دستمزد (دلار آمریکا)
ساعات کاری برای پرداخت
برای طرح داده ۵۰۰ مگابایتی
هند ۳.۳۸ دلار ۰.۲۰ دلار ۱۷ ساعت
اندونزی ۲.۳۹ دلار ۰.۴۳ دلار ۶ ساعت
برزیل ۱۳.۷۷ دلار ۱.۰۴ دلار ۱۳ ساعت

حجم زیاد صفحه فقط مشکل بازارهای نوظهور نیست. در بسیاری از کشورها، مردم از طرح‌های تلفن همراه با حجم داده محدود استفاده می‌کنند و اگر سایت یا برنامه شما را سنگین و گران بدانند، از آن اجتناب می‌کنند. حتی طرح‌های داده تلفن همراه و وای‌فای «نامحدود» نیز عموماً محدودیت داده‌ای دارند که فراتر از آن مسدود یا محدود می‌شوند. به همین دلایل، بهتر است تا حد امکان در مورد میزان داده مصرفی صفحه خود شفاف باشید. پست وبلاگ زیر بهترین شیوه‌های خاص را ارائه می‌دهد: اعتماد را از طریق شفافیت هزینه پرورش دهید

نکته‌ی اصلی: حجم صفحه بر عملکرد تأثیر می‌گذارد و هزینه دارد. بهینه‌سازی کارایی محتوا نشان می‌دهد که چگونه می‌توان این هزینه را کاهش داد.