Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “Client-side”

Client Side Personalization

Lillian Cassel Department, Lillian Cassel, Ursula Wolz · 2001

We describe an approach to personalization that emphasizes the "client side." We posit the need for a highly individualistic user context that resides on the client machine. This context and the system that exploits it can then be used in conjunction with a broad range of search services, from highly specialized and structured digital libraries to the completely undisciplined World Wide Web. We present an initial version of the "Web Host Access Tool", (WHAT) that provides us with a testing suite for personalized search. A data collection system, the "WHAT Observer" is also described that allows us to automatically and efficiently test the veracity of iterations of the WHAT system.

Cited by 0

Client Side Personalization.

Lillian Cassel, Ursula Wolz · 2001

We describe an approach to personalization that emphasizes the side. We posit the need for a highly individualistic user context that resides on the client machine. This context and the system that exploits it can then be used in conjunction with a broad range of search services, from highly specialized and structured digital libraries to the completely undisciplined World Wide Web. We present an initial version of the Web Host Access Tool, (WHAT) that provides us with a testing suite for personalized search. A data collection system, the Observer is also described that allows us to automatically and efficiently test the veracity of iterations of the WHAT system.

Cited by 27

Client-Side Validation

Adam Freeman · Apress eBooks · 2013

In Chapter 34 , we showed you how to use validation attributes with the model binding feature to ensure that the user submits valid data when creating model objects. The form is shown to the user again if there are any problems with the data, along with a summary of those problems. The user is then able to correct the problems and submit the data again.

Cited by 0

Client‐Side Storage

2023

Cookies Browser storage APIs IndexedDBAlong with the emergence of web applications came a call for the ability to store user information directly on the client.The idea is logical: information pertaining to a specific user should live on that user's machine.Whether that is login information, preferences, or other data, web application providers found themselves searching for ways to store data on the client.The first solution to this problem came in the form of cookies, a creation of the old Netscape Communications Corporation and described in a specification titled Persistent Client State: HTTP Cookies (still available at http://curl.haxx.se/rfc/cookie_spec.html).Today, cookies are just one option available for storing data on the client. COOKIESHTTP cookies, commonly just called cookies, were originally intended to store session information on the client.The specification called for the server to send a Set-Cookie HTTP header

Cited by 0Open access

Blazor Client-side

Taurius Litvinavicius · Apress eBooks · 2019

In the previous chapter, we have covered a type of Blazor that runs your front-end logic on the server; in this case, we will cover a type that runs directly in the browser.

Cited by 0

Client-side gaming hacks

Bulletin of Miscellaneous Information (Royal Gardens Kew)

Title: Client-side gaming hacks Published on: 2016-10-14 00:00:00 Original video URL: https://www.youtube.com/watch?v=Lth778HZ3vI

Cited by 0

Easy client-side reasoning

Mehdi Terdjimi, Lionel Médini · HAL (Le Centre pour la Communication Scientifique Directe) · 2016

A l’heure ou le Web est devenu une plateforme qui permet d’acceder a ses applications, ses reseaux sociaux et ses objets connectes, les technologies du Web Semantique peinent encore a trouver un champ applicatif et sont percues comme lourdes et peu dynamiques. Dans les applications Web, elles sont actuellement utilisees soit en back office cote serveur, soit au mieux pour dereferencer des identifiants de ressources ou comme dispositifs de stockage. Pourtant, du raisonnement peut etre utilise sur des donnees stockees localement cote client. Utilise conjointement avec les nouvelles APIs HTML5, le raisonnement cote client peut etre embarque dans une application web dynamique, permettre des performances tout a fait acceptables, et meme vous faire economiser de la puissance de calcul cote serveur et de la bande passante reseau. Nous presenterons un tour d’horizon des technologies qui permettent de deployer du raisonnement cote client, sans perturber le fonctionnement d’une application. En particulier, nous presenterons le moteur d’inferences Hybrid Location-Agnostic Reasoner (HyLAR) fonde sur le profil de raisonnement OWL 2 RL qui tire a la fois parti des avancees en raisonnement incremental et des APIs asynchrones cote client. HyLAR fournit par ailleurs un SPARQL endpoint performant pour des donnees applicatives locales. Enfin, nous presenterons un exemple de framework permettant d’executer le moteur d’inferences HyLAR indifferemment cote serveur ou cote client, en s’adaptant aux performances et aux ressources (batterie, connexion reseau) du client. HyLAR est disponible en tant que module NPM sous licence libre MIT.

Cited by 0Open access

Integrating Client-Side Script

Apress eBooks · 2008

Software development, like any other engineering discipline, requires trade-offs between competing issues such as browser reach versus platform features, client-side interactivity versus server-side processing and its necessary round-trips, and time required to build versus rich user interactivity. This chapter focuses on how these trade-offs come into play with respect to integrating client-side scripts into your ASP.NET server control development efforts.KeywordsServer ControlDocument Object ModelForm SubmissionEmbed ResourceScript CodeThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Cited by 0

Client-Side Adventures: React

Frank Zammetti · Apress eBooks · 2022

In the previous two chapters, we talked about Node and its good friend NPM, two of the most popular tools for building server-side applications. Now, let’s look at the client side of the fence.

Cited by 0

Client-side data visualization

Tôru Saitô, Jinsong Ouyang · 2009

This paper proposes a toolkit with which a Web site can visualize eXtensible Markup Language (XML) data without using a server-side programming language. Further, the visualization element is provided as a Scalable Vector Graphics (SVG) object so that the users of the toolkit can interact with the graphic component. The toolkit is implemented with JavaScript and Extensible Stylesheet Language Transformation (XSLT) and tested on Firefox Web browser. The use of open standard languages and tools makes this toolkit highly flexible, extensible, and independent from server-side development environment.

Cited by 3

Client Side Page Editor

Lockhart, Everett Kenyon · SHAREOK (University of Oklahoma) · 2014

Developing World Wide Web, WWW, editing applications require the programmer to know and understand a variety of web-developing languages and editing tools. This thesis introduces WEB editors to familiarize the reader with the topic discussed. However, to fully appreciate the developed product, the reader hould obtain a practical experience with WEB editors and the Internet. This thesis is organized in a way that even the novice user can understand and follow. Therefore, it is conceivable for readers to walk away with a general, but complete, grasp of the topic presented. This thesis ex poses the reader to basic editors available, their differences, and the features offered by each respective editor. After establishing a sound fuundation for the subject, the Client Side Page editor is introduced. The design, implementation, and functionality of the Client Side Page editor are covered to provide the reader with a complete conception of the presented work.

Cited by 0Open access

Mobile client-side personalization

Muhammad Asif, John Krogstie · 2013

The recent development of powerful mobile devices is encouraging people to take them as a computing platform. Users are expecting to personalize services to meet their individual needs and will no longer accept “one size fits all” approach. On the other hand, there is contention between personalization and privacy. This leads to the question of how to maximize the user's experience of personalized mobile services while keeping their privacy. One possible solution is to provide user's control of their personal data by keeping their user model on their personal mobile devices. In this way, a user can scrutinize the data while sharing with service providers depending on her/his requirements. The client-side personalization approach can shift the control of privacy to the users and can involve them in personalization process. In this paper, we have proposed a solution with the objective of scrutable client-side personalization while keeping the user in control of both privacy and personalization. Moreover, the objective is to provide a conceptual layer of privacy enhanced personalization for future mobile services.

Cited by 5

Client-side Computational Optimization

Vittorio Maniezzo, Marco Antonio Boschetti, Antonella Carbonaro et al. · ACM Transactions on Mathematical Software · 2019

Mobile platforms have matured to a point where they can provide the infrastructure required to support sophisticated optimization codes. This opens the possibility to envisage new interest for distributed application codes and the opportunity to intensify research on optimization algorithms requiring limited computational resources, as provided by mobile platforms. In this article, we report on some exploratory experience in this area. We illustrate some practical, real-world cases where running optimization programs on mobile or embedded devices can be useful, with particular emphasis on matheuristics approaches. Then, we discuss a practical use case involving the feasibility version of the generalized assignment problem (GAP). We present a JavaScript implementation of a GAP solver that can be executed inside an ordinary browser supporting ECMAScript. We tested the code on different smartphones of varying age and power, as well as on desktop PCs and other embedded devices. Our experiments confirm the viability of mobile devices for computational intensive tasks.

Cited by 4