Abstract

The user interface (UI) is a primary source of interaction with a device. Since the introduction of graphical user interface (GUI), software engineers and designers have been trying to make user-friendly UIs for various computing devices, including smartphones, tablets, and computers. The modern smart TV also comes with built-in operating systems. However, little attention has been given to this prominent entertainment device, i.e., smart TV. The technological advancement and proliferation of smart TV enabled the manufacturer to provide rich functionalities and features; however, this richness resulted in more clutter and attention-demanding interfaces. Besides, smart TV is a lean-back supporting device having a diverse range of users. Therefore, smart TV’s usability and user experience (UX) are questionable due to diverse user interests and limited features of traditional remote controls. This study aimed to discuss and critically analyze the features and functionalities of the existing well-known smart TV UIs of various operating systems in the context of usability, cognition, and UX. Moreover, this study highlights the issues and challenges in the current smart TV UIs and recommends some research opportunities to cope with the smart TV UIs. This study further reports and validates some overlooked factors affecting smart TV UIs and UX. A subjective study and usability tests from diverse users are presented to validate these factors. The study concludes that a one-size-fits-all UI design is unsuitable for shared devices, i.e., smart TV. This study further recommends a personalized adaptive UI, which may enhance the learnability and UXs of the smart TV viewers.

1. Introduction

The user interface (UI) is an essential, dominant, and primary source of communication with a device and enables a user to perform various operations to access device functionalities, features, and services. Nowadays, the UI of different interactive systems, including smartphones, tablets, smart TVs, and computers, provides an enriched set of functionalities and features. However, most users cannot utilize all these functions properly due to complexity, clutter, and poor UI design [1]. A smart TV is a lean-back and shared device for individuals and family members [2]. Various applications have been developed for smart TVs that provide multiple services and functionalities [24], such as video-on-demand services, online and offline games, live channels, movies, dramas, TV shows, Web browsing, social networking, and recommendation. The latest smart TVs are also embedded with branded operating systems. However, little attention has been given to this prominent entertainment device, i.e., smart TV [5]. According to a research-and-market report, a smart TV unit is expected to increase from around 209.3 million in 2019 to 266.4 million in 2025, with a compound annual growth rate of 4.1 percent [6]. Moreover, the US Bureau of Labor Statistics reported that in 2020, most Americans spent leisure time watching TV [7]. This incredible growth rate shows that each household will have a smart TV soon [810].

A smart TV provides a diverse set of contents from numerous sources through various applications (apps in short), and each app offers specific functionalities and services to the users [11]. These applications are developed for domain-specific purposes and used by various viewers, such as children, senior citizens, and technical and nontechnical viewers. However, all types of viewers cannot use all the available apps. Moreover, each user’s interaction and watching behavior are different due to age and gender differences, skills, viewing distance, interaction behavior, screen size, cultural values, and mental model. The activities on a smart TV, such as watching content, viewing behavior, searching behavior, user interaction behaviors, and interaction modalities, are different from smartphones and tablets [12]. The integration of Web 2.0 features, processing capabilities, Internet connectivity, operating systems, third-party platforms, and media players come with smart TV made this device attractive for the end users and researchers [3, 4, 8, 11].

The diversification of the contents and advanced functionalities of a smart TV added more to enjoyment. However, such diversity and enrichments of features bring more complexities in UIs [13, 14]. In contrast, accessing and switching channels on traditional TV through remote control were not a cumbersome job [13]. The new emerging types of activities with smart TVs, such as installation of apps, channel selection, app updating, closing, navigation between inter- and intra-app, app deleting, assigning priority, app management, create complexities and hurdles for viewers and bring the issues in the form of learnability, usability, and cognitive overload [15]. Although smart TV is accessed and operated by various interaction modalities, such as remote controls, small keypad, voice, gestures, virtual keyboard, and smartphone-based apps, still, most of the viewers use the traditional remote control as a primary interaction device that limits frequent operations and interactions [12].

The current smart TV UIs have static capabilities containing various issues and problems, such as navigation issues, content searching and browsing issues, channel switching issues, and scrolling issues. Furthermore, viewers cannot change the UIs, content organization, menu structure, and style of the smart TV UI to enhance usability and better UX. Thus, the researchers, manufacturers, and vendors have given less attention to developing personalized and adaptive user interfaces that are acceptable and can fulfil various smart TV viewers’ requirements [16, 17]. The smart TV vendors and manufacturers have developed various smart TV operating systems and home screen launchers, i.e., Android TV, WebOS, Tizen, tvOS, and Roku TV OS. Each vendor and manufacturer of smart TV is trying to develop and redesign market-oriented hardware and operating systems for their smart TVs to attract viewers and customers and gain a high market share. In this race, the vendors and companies regularly update and enrich the features and functionalities of their operating systems, home screen launchers, and hardware [15]. However, this extra day-by-day enrichment of functions and features in smart TV operating systems creates usability issues, unpleasant UX, cognitive overload, and learnability issues [14, 18]. According to the Statista Research Department report, in 2018, Android was the world’s leading smart TV operating system with a market share of about 40%. This Google’s popular platform was dominant compared with its closest competitor, Tizen, by around 17%, respectively, and so on [19]. The functionalities and features of each operating system have been critically analyzed (see Related Work section). These advanced features and functionalities of smart TV operating systems can make smart TV more intelligent for the viewers according to their needs and preferences.

Different approaches such as online survey, thinking-aloud methods [11, 20], model-based automated approach, dairy approach, user-centered approach [21], analytical approach, and laboratory approach have been used to evaluate consumer usage habits, attitudes, and interactions to gather comprehensive data from smart TV UX [14, 22] for the enhancement of user interfaces. However, smart TV is an emerging device with complex interactions and supports various functions and features [4].

Besides, the manufacturers of smart TV have designed different UIs that facilitate the users to interact with and navigate between the available contents. However, different UIs make interaction a hectic and challenging task for the users [13]. The interactions and usage of each viewer with the smart TV are different from one another due to the mental model, age, gender, knowledge level, nature, cultural values/dimensions, attitudes, and disabilities. In this connection, various approaches, methods, and guidelines have been proposed to overcome the usability and accessibility issues of smart TV [13, 2326]. Still, they usually focused on solving UI’s general problems for all users and not designing and creating adaptivity in the UI for a specific user because the perspective, preferences, privacy, learnability, and cognition capabilities of each user are different in terms of a mental model, usage, interaction behavior, knowledge, skills, gender, age, educational level, and cultural values. For example, senior citizens need relevant apps, so unnecessary UI things can be removed/hidden. They need simple UI to overcome their cognitive overload, learnability, and usability issues and hide the excessive and irrelevant apps that are not suitable for them. Similarly, the requirements and preferences of housewives are different from other family members, such as kids. An app watched by one person may not be relevant to other viewers and may leak privacy issues.

The contributions of this study are as follows:Comparison of various features and functionalities of different well-known smart TV operating systems and their UIsCritical investigation of issues and challenges in existing well-known smart TV UIsHighlighting the factors that affect the usability and UX of the smart TV UIsSubjective study for analyzing the smart TV UIs

The results of the study show that each household has a diverse range of users regarding taste, nature, preferences, needs, age, skills, knowledge, attitude, learnability, and UX. It is also a fact that most viewers do not use all features and functionalities of smart TV. The watching and interaction behavior of the household viewers are different from one another due to various factors (as discussed). Moreover, some viewers did not welcome the enrichments of new features and functions in smart TV that may lead the usability and UX issues in the smart TV user interface. The findings of this study recommend that the existing smart TV user interfaces of various brands and companies treat all the household viewers with the exact nature, knowledge, taste, age, preferences, needs, skills, cultural values, etc. The other computing devices, such as computers and smartphones, are personalized devices, whereas smart TV is shared. Furthermore, an adaptive user interface may play a key role in smart TV UIs and enhance smart TV’s usability and UX. This study further suggests a personalized adaptive user interface according to the viewer’s needs, preference, age, mental model, cultural value, and environmental variability to enhance the user usability and UX in a smart TV viewing environment.

The rest of the study is organized into seven sections. Section 2 discusses the state-of-the-art literature on usability and UX in the context of the smart TV UI. Section 3 offers the usability issues and challenges that affect the usability and UX of the smart TV user interfaces for the viewers. Section 4 discusses the overlooked factors that affect usability and UXs of the smart TV UIs for the viewers. Section 5 presents the factor validation. Similarly, Section 6 discusses the results and analysis. Section 7 is a discussion, and Section 8 concludes the study and discusses future research work.

Television (TV in short) is an important entertainment source and plays a central role in the home environment [27]. Watching TV is one of the most common habits worldwide, and most people spend their leisure time accessing news, dramas, and movies [28]. According to the survey report [28, 29], TV is still one of the most popular entertainment devices globally. The daily watching consumption is high from the collective activities on smartphones, tablets, and computers. However, traditional TV only provides broadcast channels with passively consumed medium with limited interaction. In addition, TV was used as a watching medium, and interaction of users was to change channels and programs through remote control. The concept of watching behavior and using traditional TV is altered due to the smart TV and technologically advanced features and functionalities. Today, smart TV provides a variety of services, including processing, storage, connectivity, Web 2.0 features, embedded sensors, peripheral device support, social networking, offline and online gaming, news, TV shows, movies, Web browsing, face recognition, automatic content recognition, motion control, and voice search via remote and smartphone-based apps [4, 12, 15]. Besides, smart TV comes with various operating systems, UIs, home screen launchers, third-party apps, middleware, and various development platforms. Smart TV has become one of the most popular entertainment devices and has attracted viewers and researchers [11]. On the other hand, smart TV provides app-based entertainment, services, and various programs to the user, which is not in the scope of traditional TV.

For technological advancement, the vendors and manufacturers have developed various smart TV operating systems and home screen launchers/launchpads, i.e., Android TV, WebOS, Tizen, tvOS, and Roku TV OS. Each vendor and manufacturer of smart TV is trying to develop, upgrade, change, and redesign market-oriented hardware and operating systems for their smart TVs to attract viewers and customers and gain high market value. In this competition, the vendors and companies are trying to update and embed the new features and functionalities to the operating systems, home screen launchers, and hardware [15]. However, this regular updating and embedding of the latest advanced functions and features in the smart TV operating system create usability, UX, cognitive overload, and learnability of the smart TV UIs [18]. Companies and vendors treat smart TVs such as smartphones and tablets; however, it is a shared device used by various users. The smart TV UIs are in the infant stage, and the researcher is given little attention to usability factors and UX.

Nowadays, the user interfaces of various well-known smart TVs provide an enriched set of functionalities and features. Still, most users cannot properly utilize their functions due to a complex and cluttered user interface [1]. The designers of user interfaces face numerous problems and issues, including different computing platforms, interaction modalities, input/output skills of viewers, markup languages, developing toolkits, and contextual variability [5]. Therefore, handling various users’ requirements is challenging through a single “one-size-fits-all” user interface [30]. Furthermore, it ignores the accessibility and usability requirements for diverse user groups such as kids, adults, senior citizens, and technical and nontechnical users. Additionally, the development and design of multiple UIs for user groups that provide various functionalities and features are a time-consuming and challenging task to handle the context variability at the design time [3133]. The subsections discuss the different components, including operating systems, features, and UIs of different smart TVs.

2.1. State-of-the-Art Smart TV Operating Systems and UIs

The smart TV operating system manages and controls the hardware and software. It also provides access and various services to the users to perform different operations and control advanced features and connected devices, such as watching channels, TV shows, video-on-demand services, movies, news, dramas, gaming, processing, storage, screen casting, home automation, searching and browsing, automatic content recognition, and Web 2.0 features [8]. According to the market report, the most common, popular, and state-of-the-art operating systems of the smart TV are Android TV, WebOS, Tizen, tvOS, and Roku TV OS [8, 15]. The brief introduction of each smart TV operating system and its UI is discussed in the following subsection, and their various features and functions are summarized in Tables 1 and 2. In addition, the features and functionalities of each operating system are enlisted to show the usability and UX issues of a user interface in the context of the smart TV watching scenario.

2.1.1. Android TV

Google developed an Android (https://www.android.com/tv/) operating system for smart TVs and was first announced in the annual conference of Google I/O in June 2014 as the successor of Google TV. It is an open-source operating system based on the Linux kernel. It is developed to operate digital media players, set-top boxes, and smart TVs. Most brands, vendors, and companies use Android TV operating systems for smart TVs, set-top boxes, and Android TV sticks. According to the Statista Research Department report in 2018, Android was the world’s leading smart TV operating system with a market share of about 40%. This Google’s popular platform outperformed its closest competitor, i.e., Tizen by around 17% [19]. The operating system versions of Android TV are regularly updating, redesigning, and embedding the new features and functionalities to attract customers and market shares worldwide. However, these enrichments of features create usability and UX in the context of smart TV user interfaces. Besides, various vendors and companies are using Android TV operating systems. This diversification of user interfaces can create the issue of usability and UX for the viewers. The latest version of the Android TV operating system is Android TV 10. The detailed characteristics and functionalities of the Android TV 10 version are shown in Tables 1 and 2.

2.1.2. WebOS

The WebOS (http://webostv.developer.lge.com/discover/discover-webos-tv/) is developed by LG Electronics for smart TV, an open-source platform based on Linux kernel. Like the Android TV operating system, it is used by various vendors and companies for smart TVs, set-top boxes, and dongles. This operating system is especially well known for its speed; however, it is not easily customizable. It provides various services, features, and functionalities to the viewers depicted in Tables 1 and 2. With the advent of technological advancement, the parts and functionalities of WebOS are regularly updating, redesigning, and adding new features in the OS to attract viewers and gain high market value in the world. Therefore, these changes may create the issue of usability and UXs in the viewers. The latest version of the LG smart TV is WebOS TV 5.0. The detailed features and functionalities of WebOS TV 5.0 are shown in Tables 1 and 2.

2.1.3. Tizen OS

The Tizen (https://www.tizen.org/) is an open-source operating system developed by Samsung and used mainly by Samsung’s smart devices, including smart TV. It provides full-pledge support for native applications developed for smart devices. Like other smart TV operating, it is also used by various vendors and companies for the smart TV, set-top boxes, and dongles. The Tizen OS also provides various services, features, and functionalities to the viewers depicted in Tables 1 and 2. The latest version of the Samsung smart TV is Tizen 5.5 TV OS.

2.1.4. tvOS

The tvOS (https://developer.apple.com/tvos/) is an operating system that operates Apple TVs and digital media players developed by Apple. It is based on the iOS and adapts many similar features, technologies, concepts, and frameworks of the iOS. The initial generations of tvOS, including 2nd and 3rd, consist of several built-in applications but do not support third-party apps. The other generations of tvOS, including 4th and upward, support the capabilities of the third-party apps. Like other smart TV operating systems, it regularly updates, redesigns, and embeds new features and functionalities to the tvOS to maintain the business status and attract viewers. The latest version of the tvOS 14 has adopted many parts of the iOS 14 operating system, such as picture-in-picture to third-party apps, HomeKit, redesigned the control center. The tvOS also provides various services, features, and functionalities to the viewers depicted in Table 1. The latest version of the Apple smart TV operating system is tvOS 14.

2.1.5. Roku TV OS

Roku (https://www.roku.com/) OS is a smart operating TV developed by Roku. It is specially designed to work with smart TVs, digital media players, dongles, and soundbars. The popularity of the Roku TV platform is increasingly growing in the USA. According to the statistics of Statista (https://www.statista.com/statistics/1021332/united-states-connected-tv-devices-market-share/), the streaming TV platform of the Roku Company in the first quarter of 2019 is about 30% of all connected TV device sales in the USA. In the first quarter of 2019, Roku reported close to 30 million monthly active users in the USA. The annual revenue of Roku was over 325 million US dollars in 2018. It is an open-source platform and is based on Linux operating system. In addition, it is also used by various vendors and companies for smart TVs, set-top boxes, and dongles. It provides multiple services, features, and functionalities to the viewers, depicted in Tables 1 and 2. The features and functionalities of Roku OS are regularly updating, redesigning, and adding new features in the OS to attract viewers and gain high market value in the world. These changes may create the issue of usability and UXs in the viewers. The latest version of the Roku OS of smart TV is Roku OS 9.3.

2.1.6. Smart TV User Interfaces

Today’s smart TV operating systems have built-in user interfaces (UIs) that enable the viewers to interact with a smart TV. In addition, it enables the viewers to perform various operations and tasks on smart TV. The collection of fundamental operations/tasks on the smart TV user interface is summarized in Table 3. These tasks/operations are separately tested on each smart TV user interface to investigate the different dimensions of the various viewers, including children, homemakers, adults, technical and technical, educated and noneducated, and senior citizens.

The vendors and companies regularly update, change, redesign, and embed new features and functionalities in the hardware operating system to attract customers and gain high market revenue. However, this day-by-day enrichments of advanced parts and functionalities can made the user interface clutter and complex for the viewers. However, a smart TV is a shared device used by family members. Each family member’s chrematistics is different from one another, such as age, skill, mental model, gender, preference, needs, cultural dimension, attitudes, and disabilities. Tables 1 and 2 represent various features and functions of smart TV operating system, including features, content organization type, main menu item on the home screen, development platform, peripheral device support, display quality, open API support, app store, user interface (UI) type, interaction devices, log/history, adaptive UI support, and UI customization and personalization support. In Tables 1 and 2, we can conclude that none of the existing smart TV operating systems support an adaptive user interface according to viewers’ needs, preferences, age, gender, skill, and cultural values. In addition, the available state-of-the-art user interfaces of smart TVs are designed for all users that contain a rich set of features, which do not handle the issues of usability and UX and cannot satisfy the requirements of each individual according to their needs, usages, age, gender, knowledge and mental model, cultural values/dimensions, attitudes, and disabilities. The following section will investigate some overlooked factors that affect usability and user. The users are still performing basic operations/tasks through primary interactive devices. The researchers have used various approaches such as model-driven [34, 35], user-driven/user-centered design [36, 37], context-driven [38], ontology-based [39, 40], and machine learning-based [41, 42] to overcome the usability and UX issues of complex user interfaces of the interactive systems and proposed the concept of adaptive user interfaces to fulfil the requirements of each individual according to their abilities, preference, ages, mental mode, skills, and education. Adaptive user interfaces have been used in many domains, including operating systems, Web-based applications, and smartphone-based apps [43]. The primary purpose of the adaptive user interface is to overcome the usability and accessibility issues and provide tailored assistance to the users according to their needs and preferences [32]. Besides, it enhances the interaction between the user and the system. The adaptive user interface adjusted the layouts, elements, components, font size, color, contrast, theme, and app arrangements according to the user’s requirements, abilities, experiences, and context [41]. The adaptive user interfaces reduce the usability issues and challenges of complex and cluttered user interfaces and improve the users’ performance [34, 41].

Various adaptive user interfaces have been developed for senior citizens, children, drivers, blind and visually impaired person, and domain-specific applications, such as e-commerce applications (eBay, Amazon), health applications, gamification applications, e-learning applications, and entertainment applications [32, 41, 4453] for various computing platforms, i.e., smart TVs, smartphones, and computers. However, the intelligent TV UIs are in the infant stage. It cannot focus on the user’s characteristics and environmental factors with different contexts, such as light, color, noise, time of the day, and weather.

Different approaches are used for the enhancement of user interfaces. However, smart TV is an emerging device with complex interactions and supports various functions and features. The manufacturers of smart TV have designed different UIs that facilitate the users to interact with to navigate between the available contents. Still, they do not fulfil the requirements of each individual. Furthermore, each manufacturer’s UI is different, creating interaction hurdles and confusion for the users [13]. The interactions and usage of everyone with the smart TV are different from one another due to the mental model, age, gender, knowledge level, nature, cultural values/dimensions, attitudes, and disabilities. However, the current start-of-the-art UIs of different manufacturers are far from handling each individual’s needs and perspective.

Moreover, various methods and guidelines have been proposed to overcome the usability, UX, and accessibility issues of smart TV [13, 14, 2326]. Still, they usually focused on solving UI’s general problems for all users and not designing and creating adaptivity in the UI for a specific user. For example, kids need those relevant apps to their level and do not need unnecessary UI things. Similarly, the requirements and preferences of homemakers are different from other family members. Furthermore, senior citizens’ needs and watching behavior are also different from other household users. Similarly, children have diverse tastes and preferences from other household members. The following section reports the usability barriers in smart TV UIs.

3. Usability Issues in Smart TV UIs

This section will discuss some potential factors/issues and challenges of the existing smart TV user interface in usability, UX, learnability, accessibility, and cognitive overload. These factors recommend that the smart TV user interface ignores various parameters such as age, gender, skills, technical and nontechnical, senior citizen, and cultural values.

3.1. Channel Inter-Intra Navigational Complexities

The smart TV’s app developers have designed and developed various UIs. Besides, some apps are engineered and treated like smartphones or tablets, and developers follow the similar design style. However, smart TV is different from smartphones, tablets, and even computers in terms of interaction, user type, shared nature, viewing style, viewing distance, viewing angle, etc. In contrast to smart TV, traditional TV provides a limited number of terrestrial channels in which navigation is an easy task through remote control and does not create usability, learnability, and cognitive overload for the viewers [8]. However, smart TV provides diverse content sets for watching and interactions from various sources through apps such as entertainment, talk show, games, and social networking. Besides, content providers have developed different apps, and each app has a diverse set of functions and features for interactions. The smart TV accesses the contents through apps, creating inter- and intra-app navigation hurdles. Moreover, the smart TV interface becomes cluttered for the viewers [54]. Other reasons for navigation issues in the UI of smart TV include viewing distance, viewing angle, screen size, and resolution. These factors can cause UI interaction issues for viewers. The viewers interact with UI from a standard distance with the help of remote devices. Usually, the average distance for smart TV viewing is 8 to 10 feet. Besides, smart TV manufacturing includes extra features and functionalities, including Google assistant, ThinQ AI, and smart hub that make UIs complex to use [55].

3.2. User Interface Issues

The manufacturers, vendors, and companies have developed various user interfaces for smart TVs. Each company adds new features and functionalities to the smart TV to attract customers and gain a high market share worldwide. Therefore, these diverse characteristics and factors may create the issue of usability and UX. Furthermore, companies and vendors embed advanced features and functions in smart TV that make the user interface complex and cluttered. Hence, most users are unable to use all the features and functions. The manufacturers have designed several smart TVs with different sizes, user interfaces, and display resolutions. However, the viewing distance, viewing angle, viewing environment (living room, dining hall, room color), and viewing height, brightness, and background color of each smart TV are different from one another [5659]. These factors can cause various UI issues for viewers [60]. The viewing distance of each viewer varies from one another [56].

Furthermore, each family member has different preferences and characteristics, such as education level, skills, personality, and age [61]. For example, the features and preferences of children vary from adolescence and aged persons. Besides, each age group member may have distinct attributes and preferences. For example, some individuals may enjoy the smart TV from a standard distance, and some may have problems (such as senior citizens with low vision). Similarly, some of them are interested in large font styles, large icons, and the brightness of the screen; the others may not.

3.3. Searching Issues

Smart TV provides various contents from various data sources to the viewers, such as on-demand video, live channels, video and audio, social networking, browsing, gaming, and Web 2.0 features. Most viewers can interact with smart TV by a remote control that makes interaction complex. Besides, all viewers do not have the same skills, knowledge, learnability, and capabilities to interact with a smart TV. Although the electronic program guide (EPGS) may facilitate the viewers to search the programs and channels, however, increasing channels and programs can create searching difficulties on EPGs. Furthermore, each brand’s UI structure and layout are different, creating usability, UX, learnability, interactivity, and accessibility in the viewers [8, 12, 22, 62]. Also, the room lighting can affect smart TV viewing quality, such as reading, watching, interaction, usability, UX, and learnability. Besides, other factors such as room color and darkness can cause viewing and interactivity problems [6365]. These parameters can also create eyesight problems such as eyestrain and headaches [66].

3.4. Channel Switching Issues

In contrast to legacy TV, channel searching, switching, and retrieving applications in smart TV are not an easy task. The switching and searching of a channel are easy tasks in traditional TV. However, a smart TV has a complex and clutter UI, and many channel switching options and retrieving applications create problems for the viewers [67]. Smart TV supports different interactivity devices such as remote control, mini-keyboard, mouse, gesture, and voice assistant, but the most remote control is the primary interaction device. However, households with a diverse range of users, including kids, technical and nontechnical, house views, senior citizens, and disability viewers, may struggle to retrieve the desired channel in apps [22, 67].

3.5. Clutter Screen Issues

The user interface of various smart TV manufacturers and vendors, such as Android TV, Apple TV, Samsung Smart TV, and LG Smart TV, has designed a cluttered interface and normally created learnability, usability, and accessibility issues. The UI of a smartphone or tablet can easily interact through touch or voice. A smart TV is accessed through remote control from 10 feet, creating interactivity issues. Therefore, instinctively, most people will accept cluttered displays—unorganized and crowded [68]. Also, the apps’ focus state, menu, button, links, and elements are necessary for smart TV UI. However, the interactivity from a long viewing distance highlights state issues [68]. Furthermore, smart TV is a shared, lean-back device used by various household members such as kids, children, adults, homemakers, and senior citizens. The perspective, learnability, mental model, age, gender, skills, technical and nontechnical knowledge, and cultural dimension focus and highlight issues for the users.

3.6. Browsing and Scrolling Issues

The browsing of smart TV browsers is a complex task by interacting with remote control and keyboard/mouse due to the clutter UI and interactivity devices. A survey [65] showed that only one of four viewers had used smart TV to browse the online content. Another report showed [69] that most people using a smart TV are an entertainment device for watching video, movie, live channel, and playing games on a big screen. Simultaneously, other functionalities such as social networking, shopping, and maps are rare activities. Browsing in the smart TV browser is a complex task, among other tasks. Each individual’s characteristics are different, and the UI of smart is complex [12, 70, 71]. Another issue with a smart TV is the system setting. Smart TV is accessed and watched from 10 feet distance through remote control. The setting of apps or systems or another device configuration is cumbersome for the users in smart TV environments due to clutter user interface, interaction devices, long viewing distance, etc. Due to the watching distance and complex UI of the smart TV, viewers may not perform operations and process as much information on smart TV as they would perform on smartphones or tablets, or computers. The viewing distance and complex user interface have created these types of problems.

3.7. Interaction Device Issue

The conventional remote controls (RCs) have many keys on a small handset to cause three problems. First, keys are generally minor, with the limited size of the handset. Most people have difficulty finding and clicking the correct tickets. Second, the functional information of the keys is overloaded and difficult to remember for the users. Additionally, roughly grouped keys make the problem even worse. Third, a high risk of mode error exists [72]. For example, suppose a user mistakenly presses a function key to alter the video source. In that case, they are automatically redirected from the current workflow to another unknown interface without clarification as to how or why this happened. In addition to these issues, it is difficult to switch between different RCs in multimedia home platforms with multiple RCs when inconsistent and incompatible [73]. Furthermore, such devices have other fundamental structures; secondly, accessing smart TV is complicated due to long-distance viewing and large screen; thirdly, it is complicated to concentrate on the screen element, and fourthly, it is complicated to map between input devices and screen design. Smart TV vendors and companies’ technological advancement and proliferation are trying to develop, redesign, and enrich their functions and features of operating system and hardware features to attract viewers and customers and gain market value [15].

4. Overlooked Factors of Smart TV’s UIs

This section will cover some of the overlooked aspects of the current smart TV user interfaces regarding usability, UX, learnability, accessibility, and cognitive overload. These factors suggest that the smart TV user interface does not take into account various factors such as age, gender, skills, technical and nontechnical, day-to-day feature enrichments, various smart TV UI menu structure and content organization, viewer viewing angle, viewer viewing distance, varying environmental context, and cultural values. These factors are validated by a subjective study conducted for this research.

4.1. Viewers’ Age

The first factor affecting the usability and UX of the smart TV user interface is the viewer’s age. Smart TVs’ existing user interface is a single “one-size-fits-all” user interface that considers all viewers of the same age group. However, the household has different age group viewers with diverse interests, nature, taste, preferences, and needs.

4.2. Interaction Devices

The second factor that affects the usability and UX of the smart TV user interface is the interaction devices. Smart TV is accessed with various interaction devices, including remote controls, tiny keypads, voice, gesture, and smartphone app-based remote controls. However, each device has some pros and cons discussed in the issues and challenges section.

4.3. Viewers’ Knowledge and Experience

The third factor that affects the usability and UX of a smart TV user interface is technical skill and knowledge. Usually, smart TV user interfaces have an enriched set of functions and features to provide various services to the viewers and customers; however, every viewer may not have the same level of expertise and skills about smart TV’s functions and features. Therefore, it creates the problem of usability and UX issues.

4.4. Enrichments of Features and Functions

The fourth factor that affects the usability and UX of smart TV user interfaces is the day-by-day enrichments of features and functionalities in smart TV operating systems, middleware software, and third-party apps. This regular updating and enrichment of parts and functionalities can make the user interface of smart TV clutter and complex for laypeople, children, and senior citizens.

4.5. Different UI Structures

The different menu structures and content organizations are the fifth factors that affect the smart TV user interface’s usability and UX. The vendor and companies of smart TV have developed diverse types of UI structures and content organization on a smart TV that creates usability, learnability, and cognitive overload for the users. The sixth factor that affects the usability and UX of the smart TV user interface is the regional, social, and cultural values.

4.6. App-Based Entertainment

The seventh factor that affects the usability and UX of the smart TV user interface is the app-based entertainment on a smart TV. Smart TV provides a diverse source of content and entertainment through app-based to the viewers. The apps of smart TV follow the developing and designing style of smartphones and tablets; however, the interaction behavior, usage behavior, user group, environment, etc., of smart TV are different from smartphone and tablet. Usually, most people use the remote control as an interaction device for smart TV due to the lean-back nature that creates issues in navigation between inter- and intra-apps.

4.7. Viewer’s Viewing Angle

Another factor that affects the usability and UX of the smart TV user interface is the viewer’s viewing angle in front of the smart TV. Usually, smart TV is accessed through an infrared remote control that needs the correct seating angle for sending commands. Therefore, the viewer may need to sit in front of the smart TV correctly; otherwise, it may create usability and UX.

4.8. Viewer’s Viewing Distance

The viewing distance is another factor that affects the usability and UX of the smart TV user interface. The vendors and manufacturers have designed diverse smart TVs with different sizes, display resolutions, video/audio quality, picture quality, and input devices. The viewing requirements for each smart TV differ from one another, such as viewing distance, viewing angle, and environment (living room, dining room, office). These issues create the hurdle of usability and UX in smart TV user interfaces.

4.9. Environmental Context

The environmental variability such as viewing environment (living room, dining hall, room color), viewing height, brightness, and background color of each smart TV is different, affecting the smart TV user interfaces’ usability and UX.

5. Factor Validation

The watching behavior has been analyzed using a subjective study. The aim was to determine the hidden factors that affect the usability and accessibility of smart TV interfaces. However, UIs may be different for every brand, operating system, and size. However, we confirmed these hidden factors contributing to cognitive overload and complex interfaces.

5.1. Methods and Material

A mixed-mode data collection method was used for collecting responses from the participants. A random sample of 75 viewers was selected from different age groups. This group includes teenagers, homemakers, senior citizens, literate, and educated. The demographics of participants and respective percentages are represented in Table 4.

We asked about 17 questions, of which only two were related to personal information. The responses of 75 respondents were used for the study. The reliability of the questionnaire for 15 items (questions) was tested using SPSS. Cronbach’s alpha value of 0.789 shows a reliable and acceptable value (see Table 5).

6. Results

The results of the subjective study are presented in the subsections. We used descriptive statistics, i.e., graphs and charts, for presentation. The objectives were to confirm the issues discussed in Section 3.

6.1. Smart TV’s Operating System Type

The type of operating systems we found on the viewer’s smart TV is shown in Figure 1. The results show that the Android operating system is dominant among all. However, this depends on the region and price of smart TVs. Although the operating system-based smart TV creates interactions, learnability, and cognitive overload, the future is operating system. However, the smart TV needs a more robust operating system than existing operating systems.

6.2. Watching Behavior

TV is enjoyed for watching videos and live channels. For most other tasks, most people use their smartphones. We asked about the watching behavior by asking about the favorite channel type. We received diverse kinds of channels. Although the answer to this question depends on individual interests, we observed that live channels are the primary watching activity on the smart TV. Only a few people, i.e., 5% of respondents, showed that they sometimes used smart TV for playing games.

It should be noted that young people and kids who received a better response in terms of learnability are better than senior citizens, shown in Figure 2. The method for obtaining this score was interviews and observation. We observed and interviewed for the completion of a task. The more easily a task is completed, the learnability curve score will increase. The rating scale score was from 1 to 10.

6.3. Primary Communication Device with Smart TVs

Besides, a few viewers (5%) use the app for communication with smart TV; still, the primary device is the common remote control. The communication on the remote control is quite complex [12]. This indicates that the interaction difficulties remain unresolved. The brand-dependent remote controls further create issues in making a standard interaction device for smart TVs. This further shows that besides many smartphones’ app-based remote control, the universal communication device is still remote control.

6.4. Navigation Complexity

The results show that navigating among channels and content is complex. The viewers rate 4.8 (average) of 5 difficulty levels, as shown in Figure 3. These difficulties are remote control, complex interface, too many, and irrelevant apps. The difficulty is also due to the clutter interfaces of smart TV. About 93% of respondents showed that smart TV interfaces are complex.

6.5. Satisfaction Level of Viewers

The viewers use smart TV for various entertainments; however, we received a 91% dissatisfaction rate from the respondents for the existing UIs. The reasons include a complex interface, traditional remote control, and brand-dependent operating systems. Figure 4 shows the satisfaction level of using smart TV UIs.

6.6. Inter-App Navigational Complexities

As discussed, navigational complexities are among the major challenges for smart TV viewers. The results showed that inter-app navigational complexity is high. We received 4.3 (average) of 5 rates. This figure is high, especially for the low-level experience of smart TV users. The learnability may be increased after some time, but initially, the user faces difficulties searching the desired content on the smart TV.

7. Discussion

The results show that the current UIs of various smart TV brands are difficult and create usability and cognitive overload issues. The more the UIs enrich, the more it creates usability issues. The feature enrichment compromises the lean-back nature of smart TV. The viewer’s watching behavior shows that they are not satisfied due to interface usability difficulties. The inter-app and intra-app navigational complexity is also a big issue for smart TV due to interaction on the traditional remote control. This study analyzed the overlooked factors and validated these factors using a subjective study. The design and development of the smart TV user interface need to understand the viewer’s needs, preferences, user models, age, skills, environmental variability, and cultural values. We argue that a personalized adaptive user interface can improve the smart TV’s usability, UX, learnability, accessibility, and cognitive overload while performing some operations/actions. The available user interfaces of smart TV are developed based on empirical studies that may not include the characteristics of each household. However, our intended adaptive user interface will use various features and parameters, including implicit and explicit preferences and feedback, interaction styles, watching behaviors, age, gender, usage histories, skills, environmental factors, and facial expression. Besides, an adaptive user interface can play a significant role in smart TV user interfaces and improve the household viewers’ usability and UX.

8. Conclusion and Future Work

This research study discussed some unnoted factors that affect the usability, UX, learnability, and cognitive overload of the smart TV UI while performing the various essential operations on a smart TV. Future research guidelines and critical factors were also presented to enhance the existing smart TV user interfaces. The results of the subjective study show that existing smart TV user interfaces cannot handle and satisfy the needs and requirements of all household viewers. We argue that dynamically embedding a rich set of smart TV viewers’ data (e.g., age, preferences, needs, facial features, generality, skills, cultural values, environmental variability, watching histories, and interaction patterns) in the existing smart TV user interfaces. This integration will enhance usability, UX, learnability and minimize cognitive overload of smart TV viewers. We further argue that designing and developing a smart TV user interface should be treated differently from other tablets or smartphones.

In the future, we aim to expand this work for a personalized adaptive user interface that fulfils the requirements of each viewer and group viewers according to their needs, preferences, age, education, mental model, skills, environmental variability to improve the usability, UX, accessibility, and learnability in smart TV viewing scenario. Furthermore, we aim to design and develop an intelligent, personalized adaptive user interface for the smart TV watching environment that adjust layouts, elements, components, font size, color, contrast, theme, app arrangements, menu structure, content, and information presentation according to the viewer’s needs, requirements, abilities, experiences, age, mental model, and context. This study suggests that a personalized adaptive user interface can enhance smart TV viewers’ usability, UX, accessibility, and learnability.

Data Availability

The data collected from 75 users in response to the questionnaire and used to support some findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this study.