MarioNet split web browser
ಮಾರಿಯೋನೆಟ್ ಇಂಟರ್ನೆಟ್ ಉಪಕರಣವು ಸರ್ವರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದ್ದು, ಪೂರ್ವ-ನಿರೂಪಿತ ಚಿತ್ರಗಳ ಚಿತ್ರಗಳನ್ನು ಹಗುರ-ತೂಕದ ಕ್ಲೈಂಟ್ಗೆ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಕಳುಹಿಸುತ್ತದೆ. ಇದನ್ನು 1999ರ ಜನವರಿಯಲ್ಲಿ ಯುಕೆಯ ಹ್ಯಾಂಪ್ಶೈರ್ನ ಆಂಡೋವರ್ನಲ್ಲಿರುವ ಐಸೆಂಟ್ರಿಕ್ಸ್ ಲಿಮಿಟೆಡ್ನಲ್ಲಿ ರೋಜರ್ ಅಲನ್ ಗ್ರಾಸ್ ಮತ್ತು ಆಂಡ್ರ್ಯೂ ಥಾಮಸ್ ವೈಟ್ಮನ್ ನೇತೃತ್ವದ ಮಾಜಿ ಕಾಲ್ಡೆರಾ ಯುಕೆ ಉದ್ಯೋಗಿಗಳು ಮೂಲಮಾದರಿಯಾಗಿ ರೂಪಿಸಿದರು. ಮಾರಿಯೋನೆಟ್ನ ಹಿಂದಿನ ಪರಿಕಲ್ಪನೆಯು ಕಡಿಮೆ RAM ಅಥವಾ ROM ಮತ್ತು ಕನಿಷ್ಠ ಸಂಸ್ಕರಣಾ ಶಕ್ತಿಯೊಂದಿಗೆ ಸಣ್ಣ ಕ್ಲೈಂಟ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಿಗೆ ವೆಬ್ ಆಧಾರಿತ ವಿಷಯವನ್ನು ಒದಗಿಸಲು ತೆಳುವಾದ-ಕ್ಲೈಂಟ್ ಬ್ರೌಸರ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು. ಇದನ್ನು ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಶ್ರೇಣಿಯಲ್ಲಿ ಅಥವಾ ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಿಲ್ಲದ ರಾಮ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಚಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸರ್ವರ್ ತಂಡವು ನೆಟ್ಸ್ಕೇಪ್ನ ನ್ಯಾವಿಗೇಟರ್ ಅನ್ನು ಆಧರಿಸಿದ ಇತ್ತೀಚೆಗೆ ತೆರೆದ ಮೂಲ ವೆಬ್ ಬ್ರೌಸರ್ ಮೊಜಿಲ್ಲಾವನ್ನು ಬಳಸಿತು. ಎರಡು ಭಾಗಗಳ ನಡುವೆ ಸಂವಹನ ನಡೆಸಲು ಒಪಿಟಿಐಸಿ ಎಂಬ ಸ್ವಾಮ್ಯದ ಶಿಷ್ಟಾಚಾರವನ್ನು ಬಳಸಲಾಯಿತು. ಗುರಿ ಗ್ರಾಹಕ ಸಾಧನಗಳಲ್ಲಿ ಸೆಲ್ ಫೋನ್ಗಳು, ಟ್ಯಾಬ್ಲೆಟ್ ಸಾಧನಗಳು, ಟಚ್ ಸ್ಕ್ರೀನ್ ಮಾಹಿತಿ ಕಿಯೋಸ್ಕ್ಗಳು ಮತ್ತು ವಿತರಣಾ ಯಂತ್ರಗಳು ಸೇರಿದ್ದವು. ಕ್ರಿಯಾತ್ಮಕ ಅವಲೋಕನ ಮಾರಿಯೋನೆಟ್ ವಿನ್ಯಾಸದ ಒಂದು ವಿಶಿಷ್ಟ ಲಕ್ಷಣವೆಂದರೆ ಅದರ ವಿಭಜಿತ ವಾಸ್ತುಶಿಲ್ಪ. ಬ್ರೌಸರ್ ಕೋಡ್ನ ಬಹುಪಾಲು ಭಾಗವು ವೆಬ್ ಸರ್ವರ್ನಲ್ಲಿ ನೆಲೆಗೊಂಡಿತ್ತು, ಅಲ್ಲಿ ಎಚ್ಟಿಎಮ್ಎಲ್ ಪ್ರೊಸೆಸಿಂಗ್, ಗುರಿ ಸಾಧನಕ್ಕಾಗಿ ಇಮೇಜ್ ರೆಂಡರಿಂಗ್ ಮತ್ತು ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ಗೆ ಸಂಪರ್ಕವನ್ನು ಒಳಗೊಂಡಂತೆ ಹೆಚ್ಚಿನ ಕೆಲಸಗಳನ್ನು ಮಾಡಲಾಗುತ್ತಿತ್ತು. ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ಡ್ ಕ್ಲೈಂಟ್ ಒಂದು ಸಣ್ಣ ಗ್ರಾಫಿಕ್ಸ್ ಎಂಜಿನ್ನಾಗಿದ್ದು, ಇದು ಸರಳವಾಗಿ ಕಂಪ್ರೆಸ್ ಮಾಡಲಾಗಿಲ್ಲ ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಮತ್ತು ಮೌಸ್ ಚಲನೆಗಳು ಮತ್ತು ಕೀಸ್ಟ್ರೋಕ್ಗಳನ್ನು ಪ್ರಸಾರ ಮಾಡುತ್ತದೆ (ಆದ್ದರಿಂದ ಮಾರಿಯೋನೆಟ್ ಪದಗಳ ಮೇಲೆ ಆಡುತ್ತದೆ). ಈ ತಂತ್ರಜ್ಞಾನವನ್ನು ಕ್ಲೌಡ್ ಬ್ರೌಸರ್ ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ. ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಆಗಿನ ಕಾಲವನ್ನೂ ಒಳಗೊಂಡಂತೆ ದೊಡ್ಡ ಸಂಕೀರ್ಣ ಪ್ರೋಗ್ರಾಂಗಳಾಗಿವೆ. ಅವು ಸಂಪನ್ಮೂಲ-ತೀವ್ರವಾಗಿರುತ್ತವೆ ಮತ್ತು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅವುಗಳಿಗೆ ಅನೇಕ ಕ್ಲೈಂಟ್/ಸರ್ವರ್ ಸಂಪರ್ಕಗಳು ಬೇಕಾಗುತ್ತವೆ. ಈ ವಿನ್ಯಾಸವು ಒಪಿಟಿಐಸಿ (ಆಪ್ಟಿಮೈಸ್ಡ್ ಪ್ರೊಟೊಕಾಲ್ ಫಾರ್ ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಆಫ್ ಇಮೇಜಸ್ ಟು ಕ್ಲೈಂಟ್ಸ್) ಎಂಬ ಹಗುರ-ತೂಕದ ಸ್ವಾಮ್ಯದ ಸಾರಿಗೆ ಶಿಷ್ಟಾಚಾರವನ್ನು ಹೊಂದಿತ್ತು. ಈ ಶಿಷ್ಟಾಚಾರವು ತುಂಬಾ ಸರಳವಾಗಿತ್ತು ಮತ್ತು ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ನಡುವೆ ಒಂದೇ ಸಂಪರ್ಕದ ಅಗತ್ಯವಿತ್ತು. ಒಪಿಟಿಐಸಿ ಆರ್ಎಸ್-232 ಸರಣಿ ಸಂವಹನಗಳಿಂದ ವೈ-ಫೈ ಅಥವಾ ಬ್ಲ್ಯೂಟೂತ್ಗೆ ಯಾವುದೇ ಸಾರಿಗೆ ಶಿಷ್ಟಾಚಾರದ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಪ್ರಾರಂಭದಲ್ಲಿ, ಕ್ಲೈಂಟ್ ಪರದೆಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು (ರೆಸಲ್ಯೂಶನ್, ಬಣ್ಣದ ಆಳ, ಭೌತಿಕ ಗಾತ್ರ ಇತ್ಯಾದಿ) ಕಳುಹಿಸುತ್ತಾನೆ. ಗುರಿ ಸಾಧನಕ್ಕಾಗಿ ಚಿತ್ರಗಳನ್ನು ಸಂಸ್ಕರಿಸಿದ ಮತ್ತು ಪ್ರದರ್ಶಿಸಿದ ಸರ್ವರ್ಗೆ. ನಂತರ ಅವುಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಒಪಿಟಿಐಸಿ ಶಿಷ್ಟಾಚಾರದ ಮೂಲಕ ಕ್ಲೈಂಟ್ಗೆ ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಸಾಫ್ಟ್ವೇರ್ನ ವಿನ್ಯಾಸವು ಕೇವಲ ಕೆಲವು ಕಿಲೋಬೈಟ್ಗಳ ಕೋಡ್ ಆಗಿತ್ತು ಮತ್ತು ಇದು 1990ರ ದಶಕದ ಆರಂಭದಲ್ಲಿ ಡಿಜಿಟಲ್ ರಿಸರ್ಚ್ನಲ್ಲಿದ್ದಾಗ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಗ್ರೋ (ಗ್ರಾಫಿಕಲ್ ರೋಮೇಬಲ್ ಆಬ್ಜೆಕ್ಟ್ ವಿಂಡೋಸ್) ಎಂಬ ವೈಟ್ಮ್ಯಾನ್ನ ಸ್ವಂತ ಸಣ್ಣ ರೋಮೇಬಲ್ ಗ್ರಾಫಿಕಲ್ ವಿಂಡೋಯಿಂಗ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಆಧರಿಸಿತ್ತು. ಮೊಜಿಲ್ಲಾವನ್ನು ಆಧರಿಸಿದ ಸರ್ವರ್ ಬ್ರೌಸರ್ ಅನ್ನು ಕ್ಲೈಂಟ್-ಸೈಡ್ ರೆಂಡರಿಂಗ್ ಸಾಮರ್ಥ್ಯ ಮತ್ತು ಒಪಿಟಿಐಸಿ ಪ್ರೋಟೋಕಾಲ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ಪುನರ್ರಚಿಸಲಾಯಿತು. ಪರಿಕಲ್ಪನೆಯ ಪುರಾವೆ ಯು. ಕೆ. ಯ ಹ್ಯಾಂಪ್ಶೈರ್ನಲ್ಲಿರುವ ಕಿಂಪ್ಟನ್ ಪ್ರಾಥಮಿಕ ಶಾಲೆಯಲ್ಲಿ ಪರಿಕಲ್ಪನೆಯ ಪುರಾವೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು ಮತ್ತು ಪ್ರಯೋಗಿಸಲಾಯಿತು. ಲಿನಕ್ಸ್ ವೆಬ್ ಸರ್ವರ್ ಉಪಕರಣ ಮತ್ತು ಕ್ಲೈಂಟ್ ಭಾಗವನ್ನು ನಡೆಸುವ ಲೆಗಸಿ 286 ಪಿಸಿಗಳನ್ನು ಒಳಗೊಂಡ ಶಾಲೆಯ ಗ್ರಂಥಾಲಯದಲ್ಲಿ ಸೈಬರ್ ಕೆಫೆಯನ್ನು ರಚಿಸಲಾಯಿತು. ಈ ವಿಚಾರಣೆಯು ಮಾಧ್ಯಮಗಳಲ್ಲಿ ಸ್ವಲ್ಪ ಆಸಕ್ತಿಯನ್ನು ಹುಟ್ಟುಹಾಕಿತು ಮತ್ತು ಸರ್ ಜಾರ್ಜ್ ಯಂಗ್ ಎಂಪಿ, ಕಿಂಪ್ಟನ್ ಶಾಲೆಯಲ್ಲಿ ಗ್ರಾಸ್ ನೀಡಿದ ಪ್ರದರ್ಶನದಲ್ಲಿ ಭಾಗವಹಿಸಿದಾಗ ಮತ್ತಷ್ಟು ಉತ್ತೇಜನವನ್ನು ಪಡೆಯಿತು. ಆರಂಭಿಕ ಆಸಕ್ತಿಯ ಹೊರತಾಗಿಯೂ, ತಂಡವು ಆವಿಷ್ಕಾರಕ್ಕೆ ಪೇಟೆಂಟ್ ಪಡೆಯಲು ಮತ್ತು ಪರಿಕಲ್ಪನೆಯನ್ನು ವಾಣಿಜ್ಯ ಉತ್ಪನ್ನವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅಗತ್ಯವಾದ ಹಣವನ್ನು ಸಂಗ್ರಹಿಸಲು ಹೆಣಗಾಡಿತು, ಆದ್ದರಿಂದ 1999 ರಲ್ಲಿ ಕೇಂಬ್ರಿಡ್ಜ್ನ ಸಿಟ್ರಿಕ್ಸ್ ಯುಕೆಗೆ ಗ್ರಾಸ್ ಸೇರಿದಾಗ ಐಸೆಂಟ್ರಿಕ್ಸ್ ಅನ್ನು ವಿಸರ್ಜಿಸಲಾಯಿತು. 2005ರಲ್ಲಿ ಒಪೇರಾ ಮಿನಿ ಮತ್ತು 2009ರ ಜನವರಿಯಲ್ಲಿ ಬೋಲ್ಟ್ (ವೆಬ್ ಬ್ರೌಸರ್) ನಂತಹ ಇದೇ ರೀತಿಯ ತಂತ್ರಜ್ಞಾನವನ್ನು ಘೋಷಿಸುವವರೆಗೂ, ಕ್ಲೈಂಟ್/ಸರ್ವರ್ ವೆಬ್ ಬ್ರೌಸರ್ಗಳನ್ನು ಹಗುರ-ತೂಕದ ಕ್ಲೈಂಟ್ಗಳೊಂದಿಗೆ ವಿಭಜಿಸುವವರೆಗೆ ಈ ಕಲ್ಪನೆಯು ಹಲವಾರು ವರ್ಷಗಳವರೆಗೆ ಕುಂಠಿತಗೊಂಡಿತ್ತು. ನಂತರ, ಅಮೆಜಾನ್ 2011 ರಲ್ಲಿ ಕಿಂಡಲ್ ಫೈರ್ಗಾಗಿ ಅಮೆಜಾನ್ ಇಸಿ 2 ಸರ್ವರ್ ಆಧಾರಿತ, "ಸರ್ವರ್-ವೇಗವರ್ಧಿತ", ಸ್ಪ್ಲಿಟ್-ಆರ್ಕಿಟೆಕ್ಚರ್ ಬ್ರೌಸರ್, ಅಮೆಜಾನ್ ಸಿಲ್ಕ್ ಅನ್ನು ಘೋಷಿಸಿತು. ಡಿಆರ್-ವೆಬ್ ಸ್ಪೈಡರ್ ಉಲ್ಲೇಖಗಳು ಕ್ಲೈಂಟ್/ಸರ್ವರ್ ಸ್ಪ್ಲಿಟ್ ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ಕ್ಲೌಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸಹ ನೋಡಿ.