1. A method for managing text in cross-platform display, the method comprising: receiving data sent over a communication network from a host device, the data including information regarding a display of the host device; executing instructions stored in memory, wherein execution of instructions by a processor: identifies that a window associated with a display of the host device has been opened, wherein the opening of the window automatically activates a text caret in the opened window, the identification based on the received data, determines that the text caret has been activated, wherein activation of the text caret initiates display of a keyboard in a portion of a display of a client device, and generates instructions for automatic adjustment of the opened window in a remaining portion of the display of the client device, the automatic adjustment based on a location of the active text caret in the opened window, wherein the automatic adjustment comprises zooming in on the text caret that was automatically activated by the opening of the window in the display of the host device; and sending the generated instructions over the communication network to the client device, wherein execution of the instructions by the client device results in the automatic adjustment of the opened window in the client device with respect to the remaining portion of the display of the client device based on the location of the active text caret.