This is on my laptop which has never dropped the internet connection (other than apparently here). It's actually never occurred in the app.
"This is on my laptop which has never dropped the internet connection..."
You have no idea what you are talking about. Your internet connection drops many, many times a day, that you don't even notice.
Lol I promise you I know more of what I'm talking about than you would. Since there's no literal thing as a "connection" on the internet, my laptop does not fail to resolve a DNS address due to a lack of ability to communicate with DNS servers. If it happens, it's not happening in my view, and presumably their web sockets logic would be smart enough to attempt reconnection in those cases. Now if we're talking dropping packets then maybe that happens, but I don't think WebSockets works at a layer low enough for that to interrupt the abstract "connection" that the chess.com server checks. But if you wanna argue technical details we can get to the point of having TCP packet logs on this thread, or you can just take my word that my internet connection is good and has never dropped in any noticeable manner.
My ISP has a networking building a mile down the street I live on and I pay for their best non-commercial internet. I'm literally the last person that should ever have a connection drop on this website. If it's not someone manipulating the servers, it's chess.com.
You can use all the fancy words you want. But when you post this:
"This is on my laptop which has never dropped the internet connection..."
Like i said. You do not know what you are talking about,
"It would be like me telling you that you know nothing about chess, and saying you can use all these fancy terms like tactics and in between moves"
You don't have to know how to play chess to be able to use these words. There was this mother of a former student of mine, that had no desire t know anything about chess. So when she would bring her son to tournaments, I would giver her "chess words" so it sounded like she knew what she was talking about.
"...im not going to educate you on internet protocols and communication layers just to prove im right anymore than youd sit and educate me on chess."
You may very well be able to educate me on that stuff, and i certainly could educate you regarding chess. But, again...the point is that when you say things like: "This is on my laptop which has never dropped the internet connection."
All i can surmise from that statement is that you do not understand how it works. Im not picking on you, Im not saying youre ignorant in this. Im just saying, you should be careful what words you choose.
The app or whatever you use has something to give it timeframe to time out. I guess the actual lenght of time was set by a programmer. I would think there are guidelines or industry standards on how long. Also it could be the game server that decides. I know networking, not programming, so that question is a bit out of my ballpark.