A framework for programmatically designing user interfaces in JavaScript

Author(s):  
Henry Larkin

Purpose – The purpose of this paper is to investigate the feasibility of creating a declarative user interface language suitable for rapid prototyping of mobile and Web apps. Moreover, this paper presents a new framework for creating responsive user interfaces using JavaScript. Design/methodology/approach – Very little existing research has been done in JavaScript-specific declarative user interface (UI) languages for mobile Web apps. This paper introduces a new framework, along with several case studies that create modern responsive designs programmatically. Findings – The fully implemented prototype verifies the feasibility of a JavaScript-based declarative user interface library. This paper demonstrates that existing solutions are unwieldy and cumbersome to dynamically create and adjust nodes within a visual syntax of program code. Originality/value – This paper presents the Guix.js platform, a declarative UI library for rapid development of Web-based mobile interfaces in JavaScript.

2018 ◽  
Vol 36 (5) ◽  
pp. 800-810 ◽  
Author(s):  
Sanaz Rahrovani ◽  
Mahdieh Mirzabeigi ◽  
Javad Abbaspour

Purpose This study aims to investigate the relationship between the concreteness of searching module icons and their effectiveness in Iranian digital library applications. Design/methodology/approach This study was a correlational survey whose participants consisted of two groups, namely, users and experts. The former consisted of 174 users, all of whom were included because of their scarcity, and the latter included ten experts of knowledge and information science. First, the effective and non-effective icons were identified by users. Then, their concreteness was investigated by the expert participants. Findings The results of the study showed a significant relationship between the concreteness of icons and their effectiveness, meaning that the more concrete, the more effective the icon was, and vice versa. Furthermore, it was shown that the effective icons were representational and semi-abstract, whereas non-effective ones were very abstract. Practical implications The designers, especially digital library practitioners, should use icons that distinguish themselves as effective icons, and avoid using non-effective ones. It is suggested that they apply representational icons more. Social implications The designers of mobile interfaces and public environments, such as social networks, transportation systems and so forth, can use icons in their user interfaces that are more effective when they are perceived with more concreteness. Originality/value The investigation of the relation between the concreteness of icons and their effectiveness may help determine effective and non-effective icons. It can also be of help to designers to satisfy user needs and improve their site’s performance through using effective icons.


2015 ◽  
Vol 22 (4) ◽  
pp. 530-544 ◽  
Author(s):  
Arjen van Witteloostuijn

Purpose – The purpose of this paper is to argue that the time is ripe to establish a powerful tradition in Experimental International Business (IB). Probably due to what the Arjen van Witteloostuijn refers to as the external validity myth, experimental laboratory designs are underutilized in IB, which implies that the internal validity miracle of randomized experimentation goes largely unnoticed in this domain of the broader management discipline. Design/methodology/approach – In the following pages, the author explains why the author believes this implies a missed opportunity, providing arguments and examples along the way. Findings – Although an Experimental Management tradition has never really gained momentum, to the author, the lab experimental design has a very bright future in IB (and management at large). To facilitate the development of an Experimental IB tradition, initiating web-based tools would be highly instrumental. This will not only boost further progress in IB research, but will also increase the effectiveness and playfulness of IB teaching. Originality/value – Given the high potential of an Experimental IB, the Cross-Cultural and Strategic Management journal will offer a platform for such exciting and intriguing laboratory work, cumulatively contributing to the establishment of an Experimental IB tradition.


2017 ◽  
Vol 35 (2) ◽  
pp. 290-302 ◽  
Author(s):  
Sanaz Rahrovani ◽  
Mahdieh Mirzabeigi ◽  
Javad Abbaspour

Purpose The purpose of this paper is to investigate the trained and untrained users’ mental models compatibility with search module icons in three Iranian digital library applications, namely, Nika, Azarakhsh, and Simorgh. Design/methodology/approach The population of this survey consisted of two groups including trained and untrained users. The trained user group consisted of 174 samples, all of which were included in the study due to scarcity of the samples. The untrained user group consisted of 8,210 samples, from which 267 cases were selected through stratified sampling. Findings Results showed that the trained users’ mental models were more compatible with the search module icons than those of the untrained users. The comparison of three software applications showed that the mental models of trained and untrained users had the highest compatibility with the search icons of Azarakhsh and the lowest compatibility with those of Nika. Concerning the untrained users’ status in terms of their fields of study, results showed that users majoring technical and engineering field and those in agriculture had, respectively, the highest and lowest mental models compatibility with the icons embedded in the user interface of the studied applications. Originality/value Since the mental models may be incomplete or inaccurate, the study of the trained and untrained users’ mental models compatibility with the search module icons of user interface embedded in various library applications may help in assessing the software’ status and the designers’ level of success in conveying the content. This also may assist information literacy specialists to estimate the required amount of training for trained and untrained users.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Hiroaki Sano ◽  
Yohei Chiba ◽  
Sachiko Maeda ◽  
Chiharu Ikeda ◽  
Nobuyuki Handa ◽  
...  

Purpose This study examines the websites of central government ministries, prefectures and municipalities to obtain a comprehensive bird’s-eye view of how they are preparing for natural disasters in the context of the novel coronavirus (COVID-19) outbreak. Design/methodology/approach This study examines the websites of central government ministries, prefectures and municipalities in Japan to survey the actual status of information dissemination on “evacuation and sheltering” in the context of COVID-19. Findings This study found that the central government issued many notices, notifications and administrative communications to prefectures, cities with public health centers and special wards, which were mainly related to opening, securing and operating evacuation centers and improving the environment. It was found that most prefectures disseminated information on both survival and living evacuation and did so from June onward, when the flood season was approaching. Among the municipalities, there were differences in information dissemination tendencies by prefecture, and it became clear that smaller municipalities were especially incapable of fully disseminating information via the Web. Research limitations/implications The data from the prefectures and municipalities surveyed in this study were collected from websites and do not necessarily represent the actual response to disaster-related evacuation in the context of COVID-19 in those areas. To clarify this evacuation, more detailed surveys are needed. Originality/value This study is unique because no research has been conducted on the response of Japanese administrative agencies to disaster-related evacuation in the context of COVID-19; the actual situation was analyzed in this study by examining central government ministries, prefectures and municipalities as administrative agencies and comparing their responses.


2017 ◽  
Vol 34 (8) ◽  
pp. 8-19
Author(s):  
Stacy Brody

Purpose The purpose of this paper is to profile various types of Web-based tools to facilitate research collaboration within and across institutions. Design/methodology/approach Various Web-based tools were tested by the author. Additionally, tutorial videos and guides were reviewed. Findings There are various free and low-cost tools available to assist in the collaborative research process, and librarians are well-positioned to facilitate their usage. Practical implications Librarians and researchers will learn about various types of tools available at free or at low cost to fulfill needs of the collaborative research process. Social implications As the tools highlighted are either free or of low cost, they are also valuable to start-ups and can be recommended for entrepreneurs. Originality/value As the realm of Web-based collaborative tools continues to evolve, the options must be continually revisited and reviewed for currency.


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Ke Wang ◽  
Zheming Yang ◽  
Bing Liang ◽  
Wen Ji

Purpose The rapid development of 5G technology brings the expansion of the internet of things (IoT). A large number of devices in the IoT work independently, leading to difficulties in management. This study aims to optimize the member structure of the IoT so the members in it can work more efficiently. Design/methodology/approach In this paper, the authors consider from the perspective of crowd science, combining genetic algorithms and crowd intelligence together to optimize the total intelligence of the IoT. Computing, caching and communication capacity are used as the basis of the intelligence according to the related work, and the device correlation and distance factors are used to measure the improvement level of the intelligence. Finally, they use genetic algorithm to select a collaborative state for the IoT devices. Findings Experimental results demonstrate that the intelligence optimization method in this paper can improve the IoT intelligence level up to ten times than original level. Originality/value This paper is the first study that solves the problem of device collaboration in the IoT scenario based on the scientific background of crowd intelligence. The intelligence optimization method works well in the IoT scenario, and it also has potential in other scenarios of crowd network.


2015 ◽  
Vol 47 (6) ◽  
pp. 293-301 ◽  
Author(s):  
Charbel Jose Chiappetta Jabbour ◽  
Ana Beatriz Lopes de Sousa Jabbour ◽  
Walter Leal Filho ◽  
Angappa Gunasekaran

Purpose – The search for a more sustainable society depends on more sustainable organisations and, as such, Production (Industrial) Engineering may contribute to this process through the training of professionals with a greater social and environmental consciousness. The purpose of this paper is to present arguments in favour of the integration of Production Engineering and the Millennium Development Goals and evaluate the potential of Production Engineering subareas in contributing to the Millennium Development Goals. Design/methodology/approach – This work is conceptual and integrative in order to provide an original framework. A Brazilian perspective on Production Engineering has been adopted. Findings – A framework is proposed to guide this integration process by providing suggestions for an agenda of opportunities for academics and practitioners in favour of a more sustainable society. Originality/value – This work presents a new framework integrating Production Engineering and the Millennium Development Goals in order to promote a more sustainable training in Production (Industrial) Engineering field of research.


2018 ◽  
Vol 14 (1) ◽  
pp. 107-122
Author(s):  
Pietro Murano

Purpose This paper aims to present a new user interface design for text proofreading portals in a digitization and crowdsourcing context. Several of the current proofreading portals lack usability in their user interfaces. The aim of the new design is to increase user performance and satisfaction. Design/methodology/approach An empirical experiment has been conducted to evaluate the new user interface as a comparison with 18thConnect – TypeWright proofreading portal. Two of the main measures involved times and errors and this approach is considered to be good for these kinds of measures allowing a good degree of control. Nevertheless, personal opinions are also very important and these are elicited by means of a post-experiment questionnaire. Findings The data were statistically analysed and overall the new user interface helped users to perform better in terms of task time. Errors were also better with the new user interface, but the differences were not statistically significant. Furthermore, users were more satisfied with the new user interface. User satisfaction measures were mostly statistically significant. Originality/value As far as has been ascertained, there have been no systematic studies evaluating a new design with an existing design of a proofreading portal. Therefore, this research is considered to be original, and if implemented widely, it would be very valuable to the mass digitization aims.


2020 ◽  
Vol 58 (1) ◽  
pp. 98-111 ◽  
Author(s):  
Hiroko Nagano

Purpose The resource-based view (RBV) has not previously been conceptualized as a theoretical framework encompassing metaphysical and empirical perspectives. The purpose of this paper is to logically analyze the evolutionary process of the RBV, triggered by “rigidity.” It attempts to clarify the significance and limitations of the RBV. Design/methodology/approach Based on Popper’s methodological model of the growth of knowledge, the study analyzed and evaluated the evolution of the RBV. Findings The RBV has evolved in three phases. The sub-problems have changed through empirical testing on the basis of one metaphysical problem and one metaphysical theory. Thus, the evolution may indicate progress within one framework. However, during phase 3, the ambiguity of concept may inhibit the growth of knowledge. For further progress, it is necessary to overcome the vulnerability of the RBV’s metaphysical statements. Research limitations/implications This paper shows the possibility of the growth of knowledge within the RBV framework and for a new framework to emerge due to its limitations. It should contribute both theoretically and practically to the field of strategic management. Originality/value Popper’s model was used to examine a previously neglected topic, namely, the growth of knowledge in the evolution of the RBV. Moreover, considering “rigidity” as corresponding to a process of error elimination is a novel approach, clearly revealing the dynamism of the RBV’s evolution.


Author(s):  
Suet Chun Lee

Software product line (SPL) is a software engineering paradigm for software development. A software product within a product line often has specific functionalities that are not common to all other products within the product line. Those specific functionalities are termed “variant features” in a product line. SPL paradigm involves the modeling of variant features. However, little work in SPL investigates and addresses the modeling of variant features specific to user interface (UI). Unified Modeling Language (UML) is the de facto modeling language for object-oriented software systems. It is known that UML needs better support in modeling UIs. Thus, much research developed UML extensions to improve UML support in modeling UIs. Yet little of this work is related to developing such extensions for modeling UIs for SPLs in which variant features specific to UI modeling must be addressed. This research develops a UML extension -Web User Interface Modeling Language (WUIML) to address these problems. WUIML defines elements for modeling variant features specific to user interfaces for Web-based SPLs. The model elements in WUIML extend from the metaclass and BasicActivity of the UML2.0 metamodel. WUIML integrates the modeling of variant features specific to user interfaces to UML. For example, in a Web-based patient registration software product line, member products targeting British users may use British date format in the user interface, while member products targeting United States users may use United States date format in the user interface. Thus, this is a variant feature for this product line. WUIML defines a model element, XOR, to represent such exclusive or conditions in a product line user interface model. WUIML would reduce SPL engineers’ efforts needed in UI development. To validate the WUIML research outcome, a case study was conducted. The results of this empirical study indicate that modeling UIs for Web-based SPLs using WUIML is more effective and efficient than using standard UML.


Sign in / Sign up

Export Citation Format

Share Document