Chuyển đến nội dung chính

12 Tips for Creating a Mobile-Friendly Website

1. Be responsive. 

"Use a responsive technology framework," .

"There are several of these available (we use Bootstrap).

"These frameworks are basically simple ways to lay out elements in a grid and then shift that grid based on different screen sizes, so that elements on a large monitor are spaced just as well as they would be on an iPad [or smartphone],"

"Frameworks like Bootstrap are open source (free), well documented and very easy to implement."

"Responsive is a more unified approach to Web development that allows you to create a similar experience for the user no matter how they are accessing the site (desktop, tablet or smartphone),"

2. Think with your thumb (or index finger).

"This is one of the most important tips for any mobile site as you want users to be able to navigate your site with their 'phone hand' without the use of a second hand. Additionally if you have to pinch to zoom, your content is probably too small or not perfectly optimized for that browsing device,"

"Most users visiting a mobile website will be using a touchscreen device, so ensure that the buttons and menu navigation are big enough even for fat fingers,". "Too often a mobile friendly website will simply resize the screen using CSS (media queries) and not take into account that fingers might cause misplaced clicks."

"The average index finger for most adults is 15 to 20 mm, which translates to 45 to 57 pixels. Our 'rule of thumb' (pun intended) is to give buttons or tap elements at least 45 pixels of space for selection areas,"."This allows the targets on screen to be easily selectable and removes many of the accidental taps from the user experience."

3. Keep the design simple.

"A clean design and focused copy can go a long way,"

"Remember that you only have a few seconds to convey who you are as a company. This is true for any website design, but is particularly important when you are designing for smaller devices."

Too many bells and whistles (i.e., graphics, copy, video) can hamper the site's ability to load quickly - and distract from your message. If you plan on using images, "try and serve images that are smaller in byte size as this will reduce the amount of time that users spend waiting for the page to load,"

4. Keep content short and sweet.

"The screen on a smartphone is much smaller than that on a desktop computer, so try to minimize the amount of text on your mobile website. Mobile users are interested in scrolling quickly so include only essential copy to keep the reader's attention."

5. Remember, an icon is worth a thousand (or, okay, a dozen) words. 

"To keep your site from looking cluttered, use conventional mobile [icons], rather than words for tap to call, connect socially or find the menu,". "Using these symbols helps viewers know that the site is optimized for mobile."

6. Make it fast -- by serving images that are optimized for mobile.

"So be sure to strip down the heavy media files that exist on your desktop site, such as videos,"

"Use media queries to repurpose your desktop site's retina-ready images into lower res versions. And consider replacing bulky JavaScript libraries like jQuery Mobile with standalone JavaScript."

"Mobile device resolutions and aspect ratios are very fragmented -- [ranging] from 240 x 320 to 2560 x 1440 and above,"

"Also consider that mobile devices operating under a 3G network are still considerably lagging behind in download speeds and that many mobile users out there pay for bandwidth use. Factoring all of this in means that it is crucial to resize, crop and optimize images to best fit the specific device resolution and aspect ratio,"

"This can save a huge amount of bandwidth, dramatically reducing mobile Web pages loading times while greatly improving visitors' browsing experience."

7. Don't go overboard with Java.

"Avoid excessive JavaScript in your mobile websites where possible, because it runs differently across different browsers and devices,"

"Even different models of the same phone can often behave quite differently when it comes to JavaScript,"

8. Make it easy to find your phone number, location and contact info.

"Often, users are looking for store hours, a contact or booking number or perhaps the business's nearest location. The easier it is for users to access and take action on this information, the better the user's experience,"

9. Consider video, but add it wisely.

"Video is an absolute must-have for any mobile site,".

"That's because consumers using mobile devices are three times as likely to watch videos than laptop/desktop computer users,"

"use a video technology that provides a flawless mobile experience. Your mobile video player should run HTML5 to ensure that it can play on most mobile devices,"

"In addition, use a video player that's lightweight (doesn't consume valuable bandwidth and processing resources) so that you can significantly improve page loading time and provide a better overall experience."

10. Make sure forms are designed for mobile.

"Minimize the number and size of form fields as much as possible, and leverage the technology built into mobile devices to optimize usability,"

"For example, GPS is usually accessible. So don't ask someone to enter their city, state and ZIP if you can prepopulate it instead."

11. Consider geolocation. 

"Businesses can use geolocation to give directions, allow visitors to check in-store availability at the nearest store location, offer targeted promotions, offer online shoppers prices in their local currency and connect to social communities such as Yelp."

12. Test to ensure your content can be properly viewed on different devices, platforms and operating systems. 

"Remember to test the mobile user experience by operating system to improve overall site experience with usability testing,"

"Some of the mobile testing tools that are emerging include Solidifyapp, UXRecorder, POP and delight.io."

Source: http://www.cio.com/article/2377938/online-marketing2-tips-for-creating-a-mobile-frien/online-marketing/12-tips-for-creating-a-mobile-friendly-website.html

Nhận xét

Bài đăng phổ biến từ blog này

Các nguyên tắc của COBIT 5

Nguyên tắc thứ 1: Đáp ứng nhu cầu các bên liên quan (Meeting stakeholder needs) Doanh nghiệp tạo ra giá trị cho các bên liên quan bằng việc duy trì cân bằng giữa lợi ích, rủi ro và nguồn lực.  COBIT 5 cung cấp các quy trình cần thiết và các điều kiện cần thiết (enabler) nhằm hỗ trợ việc tạo ra các giá trị kinh doanh thông qua việc sử dụng công nghệ thông tin. Mỗi doanh nghiệp khác nhau sẽ có các mục tiêu khác nhau nên một doanh nghiệp có thể tùy biến COBIT 5 để phù hợp với bối cảnh của doanh nghiệp thông qua mục tiêu kinh doanh, biến đổi từ mục tiêu kinh doanh chung thành các mục tiêu chi tiết mà có thể quản lý được, có các đặc tả chi tiết và ánh xạ các mục tiêu đó vào các quy trình, các thực hành của mục tiêu CNTT. Các tầng mục tiêu (goals cascade) đạt được thông qua bốn bước: Bước 1: Định hướng của các bên liên quan ảnh hưởng đến nhu cầu của các bên liên quan. Bước 2: Nhu cầu của các bên liên quan tác động vào mục tiêu của doanh nghiệp.   Nhu cầu của các bên liên

MỤC 2.1: TẠO GIÁ TRỊ (CREATING VALUE)

Các dự án tồn tại trong một hệ thống lớn hơn, chẳng hạn như một cơ quan chính phủ, tổ chức hoặc thỏa thuận hợp đồng. Để ngắn gọn, tiêu chuẩn này sử dụng thuật ngữ tổ chức (organization) khi đề cập đến các cơ quan chính phủ, doanh nghiệp, các thỏa thuận hợp đồng, liên doanh và các thỏa thuận khác. Tổ chức tạo ra giá trị cho các bên liên quan. Ví dụ về các cách mà các dự án tạo ra giá trị bao gồm, nhưng không giới hạn ở: Tạo sản phẩm, dịch vụ hoặc kết quả mới đáp ứng nhu cầu của khách hàng hoặc người dùng cuối; Tạo ra những đóng góp tích cực cho xã hội hoặc môi trường; Cải thiện hiệu quả, năng suất, hiệu quả hoặc khả năng đáp ứng; Thực hiện các thay đổi cần thiết để tạo điều kiện thuận lợi cho việc chuyển đổi tổ chức sang trạng thái mong muốn trong tương lai; và Duy trì các lợi ích được kích hoạt bởi các chương trình, dự án hoặc hoạt động kinh doanh trước đó. 2.1.1 CÁC THÀNH PHẦN CUNG CẤP GIÁ TRỊ (VALUE DELIVERY) Có nhiều thành phần khác nhau, chẳng hạn như danh mục đầu tư, chương trình,

Quản trị công nghệ thông tin

"Theo định nghĩa của OCED, quản trị doanh nghiệp (corporate governance) bao gồm các quy trình để định hướng, kiểm soát và lãnh đạo tổ chức. Quản trị doanh nghiệp bao gồm thẩm quyền, trách nhiệm, quản lý, lãnh đạo và kiểm soát trong tổ chức." Theo Principles of Corporate Governance,  OCED. "Quản trị công nghệ thông tin (IT Governance - ITG) là trách nhiệm của Ban Giám Đốc và các nhà quản lý. Quản trị công nghệ thông tin là một phần của quản trị doanh nghiệp và bao gồm cấu trúc lãnh đạo, cấu trúc tổ chức và các quy trình để đảm bảo công nghệ thông tin của tổ chức được duy trì và mở rộng theo các định hướng chiến lược và mục tiêu của tổ chức'' Theo Board Briefing on IT Governance, 2 nd  Edition,  IT Governance Institute Thông tin là một nguồn lực quan trọng của tất cả các doanh nghiệp và công nghệ giữ một vai trò cũng quan trọng từ khi thông tin được hình thành đến khi thông tin bị phá hủy.  Công nghệ thông tin ngày càng phát triển và trở nên phổ biến hơn