11. A computerized method for rendering an online collaborative editable document, comprising: receiving, at a client computing device, a user request for displaying a raw online collaborative editable document having one or more graphical elements and one or more textual elements, wherein the raw online collaborative editable document is configured to be rendered in a graphical format in a web browser and the raw document includes at least one of a presentation slide, a spreadsheet and a word-processing document page, and wherein the user request is received via a web-application installed on the client computing device; retrieving, at the client computing device, a composite document having HTML data and CSS data representative of the one or more graphical elements and the one or more textual elements, wherein the CSS data aligns graphical elements with textual elements matching the alignment of the one or more graphical elements and the one or more textual elements in the raw document; and rendering the composite document in a web browser on the client computing device; wherein the composite document includes a combination of a graphical data file and a textual data file, the composite document including the textual data file having additional data to including the graphical data file, wherein the textual data file includes the one or more textual elements in the document and includes HTML data and CSS data representative of content and appearance of only the one or more identified textual elements; and wherein when rendered by the web browser, the textual data file overlays the graphical data file such that alignment, content and appearance of one or more graphical elements and one or more textual elements of the composite document are the same as the alignment, content and appearance of the one or more graphical elements and the one or more textual elements of the raw document.
11. A computerized method for rendering an online collaborative editable document, comprising: receiving, at a client computing device, a user request for displaying a raw online collaborative editable document having one or more graphical elements and one or more textual elements, wherein the raw online collaborative editable document is configured to be rendered in a graphical format in a web browser and the raw document includes at least one of a presentation slide, a spreadsheet and a word-processing document page, and wherein the user request is received via a web-application installed on the client computing device; retrieving, at the client computing device, a composite document having HTML data and CSS data representative of the one or more graphical elements and the one or more textual elements, wherein the CSS data aligns graphical elements with textual elements matching the alignment of the one or more graphical elements and the one or more textual elements in the raw document; and rendering the composite document in a web browser on the client computing device; wherein the composite document includes a combination of a graphical data file and a textual data file, the composite document including the textual data file having additional data to including the graphical data file, wherein the textual data file includes the one or more textual elements in the document and includes HTML data and CSS data representative of content and appearance of only the one or more identified textual elements; and wherein when rendered by the web browser, the textual data file overlays the graphical data file such that alignment, content and appearance of one or more graphical elements and one or more textual elements of the composite document are the same as the alignment, content and appearance of the one or more graphical elements and the one or more textual elements of the raw document. 14. The computerized method of claim 11 , further comprising storing the raw document in the client computing device.