- Online chess how to#
- Online chess full#
- Online chess registration#
- Online chess software#
- Online chess code#
You can also enable more data fields, as described in the other sections. These have no direct relationship to your person except for the IP address currently being used and your Google Analytics identifiers. Google stores your device identifiers and we send tracking events (such as page requests) to Google Analytics.
Online chess how to#
We measure how our page is used with Google Analytics so that we can decide which features to implement next and how to optimize our user experience. We use your local storage to save the difference between your local clock and our server time (serverUserTimeOffset), so that we are able to display the date and time of events correctly for you. For example, a new chess game will not be opened in all your current tabs. Additionally, a technical field is stored (singletab) to ensure that some interactions are only processed in the browser tab that is currently active. The only exception is that we monitor some requests with the IP address that you are currently using, so that we are able to detect malicious use or system defects. All of these fields are alpha-numeric, with almost no relation to your real identity. A security identifier (csrf) is also stored to prevent a particular type of online attack. It contains a session ID - a unique, anonymous user ID combined with an authentication identifier (user_data). A so-called cookie stores identifiers that make it possible to respond to your individual requests. At the same time I wanted to play a quick round of chess with a friend on the internet, but didn't find anything that would allow me to start right away and without registration.Some data is technically necessary to be able to visit the page at all. I'm Tim Wölfle from Germany and wanted to try out the new possibilities HTML5 technologies offer. The design uses CSS3 en masse: rounded borders, shadows, opacity, sprite images and transitions & transforms. The game engine is written in JavaScript and relies on the frameworks jQuery and jQuery UI, which means that offline games can be played without internet connectivity (this would be interesting for a smart phone optimized version with HTML5 manifest). PlainChess is the first chess implementation built completely with HTML5 technologies (at least as far as I know). You keep mentioning modern web technologies: What exactly are you talking about?
Online chess code#
Have a look at the code and add new features. Spread the word, tell your friends and enemies about PlainChess twitter, blog or write letters about it.
![online chess online chess](https://i.ytimg.com/vi/H7rSpKm4Fow/maxresdefault.jpg)
The only rules currently not supported are the draw rules except for stalemate: threefold repetition, the fifty–move rule, impossibility of checkmate and mutual agreement. It also supports the three specials moves of kings and pawns: castling, pawn promotions and en passant capturing. Nearly all of them: PlainChess recognizes valid moves as well as check, mate and stalemate situations. Which chess rules exactly are implemented, which aren't?
Online chess full#
![online chess online chess](https://d31-a.sdn.cz/d_31/d_16013183/img/28/1200x1920_Iqq654.png)
Online chess registration#
Some even require registration fees in order to be able to play a game.
Online chess software#
They usually use browser plugins like Adobe Flash or even client software to realize the game itself and offer a variety of features around it: news, riddles, communities and dozens of little gadgets.ĭue to this complexity they often take a lot of clicks to get a game started, they tend to react slowly and are often cluttered with ads. Its minimalistic approach sets it apart from most of the other chess implementations on the internet.
![online chess online chess](http://static-4.app4smart.me/uploads/posts/thumbs/4571/f-5564-883b80b975.jpg)
Why yet another chess implementation, what makes PlainChess different? It was originally published in January 2011 and as of March 2013 its code is open source and licensed under the GPL Version 3 license. It's designed to be platform independent and to run on every computer or smart phone equipped with a modern web browser and thus enabling people everywhere around the globe to play chess, at home and on the go, online and offline. Its primary goal is to allow two persons to play a round of chess, no matter whether they happen to be at the same location or on a different continent. PlainChess aims to be a simple yet full–featured and beautiful alternative to the cluttered chess portals currently existing.