ಸೆರಿನಿಟಿಓಎಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನ ಡೆವಲಪರ್ಗಳು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಲೇಡಿಬರ್ಡ್ ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಿದ್ದಾರೆ, ಇದು ಲಿಬ್ವೆಬ್ ಎಂಜಿನ್ ಮತ್ತು ಲಿಬ್ಜೆಎಸ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಯೋಜನೆಯು 2019 ರಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ. ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ Qt ಲೈಬ್ರರಿಯನ್ನು ಆಧರಿಸಿದೆ. ಕೋಡ್ ಅನ್ನು C++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು BSD ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ. Linux, macOS, Windows (WSL) ಮತ್ತು Android ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕ್ಲಾಸಿಕ್ ಶೈಲಿಯಲ್ಲಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಟ್ಯಾಬ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಬ್ರೌಸರ್ ತನ್ನದೇ ಆದ ವೆಬ್ ಸ್ಟಾಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿರ್ಮಿಸಲಾಗಿದೆ, ಇದು LibWeb ಮತ್ತು LibJS ಜೊತೆಗೆ, ಪಠ್ಯವನ್ನು ರೆಂಡರಿಂಗ್ ಮಾಡಲು ಲೈಬ್ರರಿ ಮತ್ತು 2D ಗ್ರಾಫಿಕ್ಸ್ LibGfx, ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳ ಎಂಜಿನ್ LibRegex, XML ಪಾರ್ಸರ್ LibXML, ಮಧ್ಯಂತರ ಕೋಡ್ ಇಂಟರ್ಪ್ರಿಟರ್ WebAssembly (LibWasm) , ಯುನಿಕೋಡ್ ಲಿಬ್ ಯುನಿಕೋಡ್ ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಗ್ರಂಥಾಲಯ, ಲಿಬ್ ಟೆಕ್ಸ್ಟ್ ಕೋಡೆಕ್ ಪಠ್ಯ ಎನ್ ಕೋಡಿಂಗ್ ಪರಿವರ್ತನೆ ಲೈಬ್ರರಿ, ಮಾರ್ಕ್ ಡೌನ್ ಪಾರ್ಸರ್ (ಲಿಬ್ ಮಾರ್ಕ್ ಡೌನ್), ಮತ್ತು ಲಿಬ್ ಕೋರ್ ಲೈಬ್ರರಿ ಸಮಯ ಪರಿವರ್ತನೆ, ಐ/ಒ ಪರಿವರ್ತನೆ ಮತ್ತು MIME ಪ್ರಕಾರದ ನಿರ್ವಹಣೆಯಂತಹ ಸಾಮಾನ್ಯ ಉಪಯುಕ್ತ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ.
ಬ್ರೌಸರ್ ಪ್ರಮುಖ ವೆಬ್ ಮಾನದಂಡಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಆಸಿಡ್ 3 ಪರೀಕ್ಷೆಗಳನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಹಾದುಹೋಗುತ್ತದೆ. HTTP ಮತ್ತು HTTPS ಪ್ರೋಟೋಕಾಲ್ಗಳಿಗೆ ಬೆಂಬಲವಿದೆ. ಭವಿಷ್ಯದ ಯೋಜನೆಗಳು ಬಹು-ಪ್ರಕ್ರಿಯೆಯ ಮೋಡ್ಗೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಇದರಲ್ಲಿ ಪ್ರತಿ ಟ್ಯಾಬ್ ಅನ್ನು ವಿಭಿನ್ನ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ, ಜೊತೆಗೆ ಕಾರ್ಯಕ್ಷಮತೆ ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳು ಮತ್ತು CSS ಫ್ಲೆಕ್ಸ್ಬಾಕ್ಸ್ ಮತ್ತು CSS ಗ್ರಿಡ್ನಂತಹ ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳ ಅನುಷ್ಠಾನ.
ತನ್ನ ಸ್ವಂತ ಬ್ರೌಸರ್ ಸೆರಿನಿಟಿಓಎಸ್ ಬ್ರೌಸರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಸೆರಿನಿಟಿಓಎಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ವೆಬ್ ಸ್ಟಾಕ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡಲು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಚೌಕಟ್ಟಿನಂತೆ ಯೋಜನೆಯನ್ನು ಆರಂಭದಲ್ಲಿ ಜುಲೈನಲ್ಲಿ ರಚಿಸಲಾಯಿತು. ಆದರೆ ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ಅಭಿವೃದ್ಧಿಯು ಡೀಬಗ್ ಮಾಡುವ ಉಪಯುಕ್ತತೆಯ ವ್ಯಾಪ್ತಿಯನ್ನು ಮೀರಿ ಹೋಗಿದೆ ಮತ್ತು ಅದನ್ನು ಸಾಮಾನ್ಯ ಬ್ರೌಸರ್ ಆಗಿ ಬಳಸಬಹುದು ಎಂದು ಸ್ಪಷ್ಟವಾಯಿತು (ಯೋಜನೆಯು ಇನ್ನೂ ಅಭಿವೃದ್ಧಿ ಹಂತದಲ್ಲಿದೆ ಮತ್ತು ದೈನಂದಿನ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿಲ್ಲ). ವೆಬ್ ಸ್ಟಾಕ್ ಸೆರಿನಿಟಿಓಎಸ್-ನಿರ್ದಿಷ್ಟ ಅಭಿವೃದ್ಧಿಯಿಂದ ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಬ್ರೌಸರ್ ಎಂಜಿನ್ಗೆ ರೂಪಾಂತರಗೊಂಡಿದೆ.
ಮೂಲ: opennet.ru