“…We agree with Anttonen et al who state that in the future, a vast majority of software will be developed using web technologies, while binary programs will be limited to system software, and we are equally excited about the opportunities for development, deployment and use that are opened up [2].…”
Computerized tools for in-situ data collection from study participants have proven invaluable in many diverse fields. The platforms developed within academic settings, eventually tend to find themselves abandoned and obsolete. Newer tools are susceptible to meeting a similar fate. We believe this is because, although most of the tools try to satisfy the same functional requirements, little attention has been paid to their development models also keeping in line. In this paper we propose an architectural model, which satisfies established requirements and also promotes extensibility, interoperability and cross-platform functionality between tools. In doing so, we aim to introduce development considerations into the larger discussion on the design of such platforms.
“…We agree with Anttonen et al who state that in the future, a vast majority of software will be developed using web technologies, while binary programs will be limited to system software, and we are equally excited about the opportunities for development, deployment and use that are opened up [2].…”
Computerized tools for in-situ data collection from study participants have proven invaluable in many diverse fields. The platforms developed within academic settings, eventually tend to find themselves abandoned and obsolete. Newer tools are susceptible to meeting a similar fate. We believe this is because, although most of the tools try to satisfy the same functional requirements, little attention has been paid to their development models also keeping in line. In this paper we propose an architectural model, which satisfies established requirements and also promotes extensibility, interoperability and cross-platform functionality between tools. In doing so, we aim to introduce development considerations into the larger discussion on the design of such platforms.
“…HTTP cookie was the first and the most famous mechanism that allowed users to save data on local storages. However, cookies do not meet the special needs for recent web applications, where a part of the web application code is moved from the serverside to the user-side [4]. So, new mechanisms for user-side storages were needed.…”
Along with the introduction of HTML5, a new user storage technologies; particularly, Web SQL Database, Web Storage, and Indexed Database API have emerged. The common goal of these storage technologies is to overcome the limitations of legacy of user-side storage mechanisms. All these technologies have many privacy and security concerns, and the main threat is user tracking. In this context, this study investigates the usage of these technologies and to find out which one of these technologies is primarily used by user trackers, and to calculate their frequency in context of 3rd-party tracking code. The result exposes that the adoption of Web Storage most commonly used amongst the three storage technologies. Motivated by the investigation results, this study examines the degree of protection which the popular web browsers supply to prevent privacy violations. The result reveals that the protection mechanisms that are provided by web browsers are almost the same, and in many occasions privacy violations do exist
“…Web application contents are built under web technology context to run across the web. In general, all mobile devices now come with the web browser as an essential part of the device applications, the thing that makes the developing of mobile web application not very difficult task [4]. Nowadays, World Wide Web composes such a great part of our daily life.…”
As the mobile phone has become more mature, the continuous development of both hardware and software has become increasingly popular. Nowadays the need to develop mobile application that can run over multi-platform is an essential problem because we have to conquer the difficulties of the variety of mobile platform such as building a different application for each platform is very expensive if written in each native language. Because of the availability of web browser in all mobile devices, it is suggested as an environment to run all web application. This research will examine the limitation and resources of mobile web applications for each individual platform then presenting a model that can be run in different platform for developing phase HTML and CSS3 combined with java script languages will be used, the application will be located on remote server that can be accessed using mobile device throughout the internet, to evaluate the application two test will be done to check the functionality and the availability.The mobile technology has developed very fast during the current Volume 8 • Issue 2 • 1000225 J Inform Tech Softw Eng, an open access journal • Threading -Web workers. The most resource-consuming operations are offloaded into a background process, keeping the user interface responsive.
Research MethodologyPhase VI: evaluation of application This phase will be performed in order to ensure that the web Volume 8 • Issue 2 • 1000225 J Inform Tech Softw Eng, an open access journal
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.