"ನಾನು ಅದನ್ನು ನಂತರ ಓದುತ್ತೇನೆ": ಇಂಟರ್ನೆಟ್ ಪುಟಗಳ ಆಫ್‌ಲೈನ್ ಸಂಗ್ರಹಣೆಯ ಕಷ್ಟದ ಭವಿಷ್ಯ

ಕೆಲವು ಜನರು ಇಲ್ಲದೆ ಬದುಕಲು ಸಾಧ್ಯವಾಗದ ಸಾಫ್ಟ್‌ವೇರ್‌ಗಳಿವೆ, ಆದರೆ ಇತರರು ಅಂತಹ ವಿಷಯ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಅಥವಾ ಯಾರಿಗಾದರೂ ಅದು ಅಗತ್ಯವಿದೆಯೇ ಎಂದು ಊಹಿಸಲೂ ಸಾಧ್ಯವಿಲ್ಲ. ನನಗೆ ಹಲವು ವರ್ಷಗಳಿಂದ ಈ ಕಾರ್ಯಕ್ರಮವಾಗಿತ್ತು ಮ್ಯಾಕ್ರೋಪೂಲ್ ವೆಬ್ ರಿಸರ್ಚ್, ಇದು ಇಂಟರ್ನೆಟ್ ಪುಟಗಳನ್ನು ಒಂದು ರೀತಿಯ ಆಫ್‌ಲೈನ್ ಲೈಬ್ರರಿಯಲ್ಲಿ ಉಳಿಸಲು, ಓದಲು ಮತ್ತು ಸಂಘಟಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. ನಮ್ಮ ಅನೇಕ ಓದುಗರು ಲಿಂಕ್‌ಗಳ ಸಂಗ್ರಹ ಅಥವಾ ಬ್ರೌಸರ್‌ನ ಸಂಯೋಜನೆ ಮತ್ತು ಉಳಿಸಿದ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳ ಸೆಟ್‌ನೊಂದಿಗೆ ಫೋಲ್ಡರ್‌ನೊಂದಿಗೆ ಉತ್ತಮವಾಗುತ್ತಾರೆ ಎಂದು ನನಗೆ ಖಾತ್ರಿಯಿದೆ. ಕನಿಷ್ಠ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು "ಓದಲು" ಅಥವಾ "ಮೆಚ್ಚಿನವುಗಳು" ಎಂದು ಗುರುತಿಸಲು ನಾನು ಬಯಸುತ್ತೇನೆ, ತ್ವರಿತವಾಗಿ ಒಂದು ಪಠ್ಯದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸರಿಸಲು ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಸೈಟ್‌ನ ಲಭ್ಯತೆಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿಲ್ಲ. ಇಂಟರ್ನೆಟ್ ಇಲ್ಲದಿದ್ದಾಗ ನಿಖರವಾಗಿ ಓದಲು ಸಮಯವಿದೆ (ಉದಾಹರಣೆಗೆ, ರಸ್ತೆಯಲ್ಲಿ), ಮತ್ತು ಲಿಂಕ್‌ಗಳು, ದುರದೃಷ್ಟವಶಾತ್, ಆಗಾಗ್ಗೆ ಅಲ್ಪಕಾಲಿಕವಾಗಿ ಹೊರಹೊಮ್ಮುತ್ತವೆ.

ಸ್ಪಷ್ಟವಾಗಿ, WebResearch ನ ಲೇಖಕರು ಸರಿಸುಮಾರು ಈ ಜನರನ್ನು ಎಣಿಸುತ್ತಿದ್ದರು. ಈ ಪ್ರೋಗ್ರಾಂ ವಿವಿಧ ರೀತಿಯ ಕಾರ್ಯಗಳಿಂದ ತುಂಬಿರುತ್ತದೆ: ವಿಭಾಗಗಳು ಮತ್ತು ಟ್ಯಾಗ್‌ಗಳ ಮೂಲಕ ಕ್ಯಾಟಲಾಗ್ ಮಾಡುವುದು, ಟಿಪ್ಪಣಿಗಳನ್ನು ಸಂಪಾದಿಸುವುದು, ಎಲ್ಲಾ ರೀತಿಯ ರಫ್ತು/ಆಮದು, ಇತ್ಯಾದಿ. ಆದಾಗ್ಯೂ, 2013 ರ ಸುಮಾರಿಗೆ, ಯೋಜನೆಯನ್ನು ನವೀಕರಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಲಾಯಿತು ಮತ್ತು ನಂತರ ಡೆವಲಪರ್‌ನ ವೆಬ್‌ಸೈಟ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಇನ್ನೂ ಹಲವಾರು ವರ್ಷಗಳಿಂದ ನಾನು ಈ ಕುದುರೆ ಸವಾರಿ ಮಾಡಲು ನಿರ್ವಹಿಸುತ್ತಿದ್ದೆ, ಆದರೆ ಮೊದಲು ಬ್ರೌಸರ್ ಪ್ಲಗಿನ್‌ಗಳು ಬಿದ್ದವು (ಆಗಿನ IE ಮತ್ತು FireFox ಆವೃತ್ತಿಗಳಿಗೆ ಮಾತ್ರ ಲಭ್ಯವಿದೆ), ಮತ್ತು ನಂತರ ಆಧುನಿಕ ಸೈಟ್‌ಗಳು ಹಳೆಯ IE ಎಂಜಿನ್ ಅನ್ನು ಆಧರಿಸಿ ವೀಕ್ಷಕರಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರದರ್ಶಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿದವು.

"ನಾನು ಅದನ್ನು ನಂತರ ಓದುತ್ತೇನೆ": ಇಂಟರ್ನೆಟ್ ಪುಟಗಳ ಆಫ್‌ಲೈನ್ ಸಂಗ್ರಹಣೆಯ ಕಷ್ಟದ ಭವಿಷ್ಯ
WebResearch ಮುಖ್ಯ ವಿಂಡೋ, PC ವೀಕ್/RE ಸಂಖ್ಯೆ. 17 (575)

ನಿರಾಶೆಯ ಹಾದಿ

ಬದಲಿಯನ್ನು ತಪ್ಪಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಸ್ಪಷ್ಟವಾದ ತಕ್ಷಣ, ಹಿನ್ನೆಲೆಯಲ್ಲಿ ನಾನು ಯೋಗ್ಯ ಅನಲಾಗ್ ಅನ್ನು ಹುಡುಕಲು ಪ್ರಾರಂಭಿಸಿದೆ. ನನ್ನ ಆಸೆಗಳು ಅತ್ಯಂತ ಸಾಧಾರಣವಾಗಿರುವುದರಿಂದ ಇಲ್ಲಿ ಯಾವುದೇ ವಿಶೇಷ ತೊಂದರೆಗಳಿಲ್ಲ ಎಂದು ನನಗೆ ತೋರುತ್ತದೆ. WebResearch ಪರಿಕರಗಳ ಸಣ್ಣ ಉಪವಿಭಾಗವನ್ನು ಮಾತ್ರ ಮಾಡಲು ನಾನು ಸಿದ್ಧನಾಗಿದ್ದೆ, ಅವುಗಳೆಂದರೆ:

  • ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಬ್ರೌಸರ್‌ನಿಂದ HTML ಪುಟವನ್ನು ಉಳಿಸುವುದು;
  • ಕನಿಷ್ಠ ಕ್ಯಾಟಲಾಗ್ ಉಪಕರಣಗಳು (ಮರುಹೆಸರಿಸುವಿಕೆ, ಕ್ಯಾಟಲಾಗ್‌ಗಳನ್ನು ಸಂಘಟಿಸುವುದು, ಲೇಬಲ್‌ಗಳು);
  • (ಆದ್ಯತೆ) PDF ದಾಖಲೆಗಳಿಗೆ ಬೆಂಬಲ;
  • ನಿಮ್ಮ ಸಂಗ್ರಹಣೆಯನ್ನು ಇತರ ಸಾಧನಗಳೊಂದಿಗೆ ಸಿಂಕ್ ಮಾಡಲು ಯಾವುದೇ ಯೋಗ್ಯ ಮಾರ್ಗ.

ನನ್ನ ಆಶ್ಚರ್ಯಕ್ಕೆ, ನಾನು ಪ್ರಾಮಾಣಿಕವಾಗಿ ಇಂಟರ್ನೆಟ್ ಅನ್ನು ದೂರದವರೆಗೆ ಹುಡುಕಿದರೂ ಮತ್ತು ಟಿಪ್ಪಣಿಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಹನ್ನೆರಡು ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಎಚ್ಚರಿಕೆಯಿಂದ ಅಧ್ಯಯನ ಮಾಡಿದರೂ (ಎವರ್ನೋಟ್ ಹೊರತುಪಡಿಸಿ, ವಿವರಣೆಯಲ್ಲಿ ಹೋಲುವ ಕಾರ್ಯಚಟುವಟಿಕೆಯು ಚಂದಾದಾರಿಕೆಯ ಮೂಲಕ ಮಾತ್ರ ಲಭ್ಯವಿರುತ್ತದೆ) ಇದೇ ರೀತಿಯ ಏನನ್ನೂ ಕಂಡುಹಿಡಿಯಲು ನನಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಇಂದು, ನನ್ನ ಆಸೆಗಳನ್ನು ಹೇಗಾದರೂ ಪೂರೈಸುವ ಏಕೈಕ ವಿಷಯವೆಂದರೆ ಯೋಜನೆಗಳು ಟ್ಯಾಗ್‌ಸ್ಪೇಸ್‌ಗಳು и myBase. ಅವರ ಅಧ್ಯಯನವು ಸಾಮಾನ್ಯವಾಗಿ ಹೇಳುವುದಾದರೆ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಾಂಸ್ಕೃತಿಕ ಆಸಕ್ತಿಯನ್ನು ಹೊಂದಿದೆ.

TagSpaces ಸುಂದರವಾದ ವೆಬ್‌ಸೈಟ್, ಅಡಾಪ್ಟಿವ್ ಲೇಔಟ್ ಮತ್ತು ಡಾರ್ಕ್ ಥೀಮ್‌ನೊಂದಿಗೆ ಎಲೆಕ್ಟ್ರಾನ್‌ನಲ್ಲಿ ಅಂತಹ "ಸ್ಟೈಲಿಶ್-ಫ್ಯಾಶನ್-ಯೌವನ" ಸಂಘಟಕವಾಗಿದೆ, ಅದು ಇಲ್ಲದೆ ನಾವು ಎಲ್ಲಿದ್ದೇವೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಫ್ಯಾಶನ್ ದುಂಡಾದ ಐಕಾನ್‌ಗಳೊಂದಿಗೆ ಸಂಗ್ರಹಣೆಯ ದುರದೃಷ್ಟಕರ ವಿಷಯಗಳ ಪಟ್ಟಿಯು ಅರ್ಧದಷ್ಟು ಪರದೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಸುಮಾರು ಇಪ್ಪತ್ತು ಅಂಶಗಳಿಗೆ ಅವಕಾಶ ಕಲ್ಪಿಸುತ್ತದೆ ಮತ್ತು ಹಾಟ್ ಕೀಗಳಿಗೆ ಬೆಂಬಲ ಅಥವಾ ವೀಕ್ಷಿಸಲಾದ ಡಾಕ್ಯುಮೆಂಟ್‌ನ ರೆಂಡರಿಂಗ್‌ನಂತಹ ಮೂಲಭೂತ ವಿಷಯಗಳನ್ನು ಬರೆಯಲಾಗಿದೆ. ಉಳಿದ ತತ್ವದ ಪ್ರಕಾರ. ಪರಿಣಾಮವಾಗಿ, ದಾಖಲೆಗಳನ್ನು ವಕ್ರವಾಗಿ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸಂಗ್ರಹಣೆಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಮೌಸ್‌ನೊಂದಿಗೆ ನೀರಸ ಮತ್ತು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವ ವ್ಯಾಯಾಮಗಳಾಗಿ ಬದಲಾಗುತ್ತದೆ.

ಇದರ ಆಂಟಿಪೋಡ್ ಮೈಬೇಸ್ ತೊಂಬತ್ತರ ದಶಕದ ಉತ್ತರಾರ್ಧದಿಂದ ಬಂದಿದೆ: ಇಲ್ಲಿ, ಜೊತೆಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಕ್ರಿಯಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ನಾವು ಅತ್ಯಂತ ಶ್ರೀಮಂತ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ. ಆದಾಗ್ಯೂ, ಇಲ್ಲಿ ನೋಡುವ ವಿಂಡೋ ಹಳೆಯ IE ಅನ್ನು ಆಧರಿಸಿ ಅದೇ ಬ್ರೌಸರ್ ಆಗಿದೆ (ಇದು ಈಗಾಗಲೇ ಓದುವಿಕೆಯನ್ನು ಕಷ್ಟಕರವಾಗಿಸುತ್ತದೆ), ಮತ್ತು ಎಲ್ಲಾ ದಾಖಲೆಗಳನ್ನು ಏಕಶಿಲೆಯ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ನೀವು ಅದನ್ನು ಡ್ರಾಪ್‌ಬಾಕ್ಸ್ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಇರಿಸಿದರೆ, ಉದಾಹರಣೆಗೆ (ಇತರ ಸಾಧನಗಳೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಇನ್ನೂ ಯಾವುದೇ ಮಾರ್ಗಗಳಿಲ್ಲ), ನಂತರ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಸಣ್ಣದೊಂದು ಬದಲಾವಣೆಯೊಂದಿಗೆ ನೀವು ನೂರಾರು ಮೆಗಾಬೈಟ್‌ಗಳ ಮಾಹಿತಿಯನ್ನು ಸರ್ವರ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡುವವರೆಗೆ ಕಾಯಬೇಕಾಗುತ್ತದೆ.

ಬದಲಾವಣೆಯ ಸಮಯ

ಬಹುಶಃ, ಟಿಪ್ಪಣಿಯ ಮುಂದಿನ ವಿಷಯವು ಓದುಗರಿಗೆ ಸ್ಪಷ್ಟವಾಗಿ ತೋರುತ್ತದೆ: ಈಗ ನಮಗೆ ನಮ್ಮ ಸ್ವಂತ ಬೈಸಿಕಲ್ ಅನ್ನು ನೀಡಲಾಗುವುದು, ಅದು ಸಹಜವಾಗಿ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಯಾವುದೇ ಅನಲಾಗ್ಗಿಂತ ತಲೆ ಮತ್ತು ಭುಜಗಳಾಗಿರುತ್ತದೆ. ರೀತಿಯ ಹೌದು, ಆದರೆ ಸಾಕಷ್ಟು ಅಲ್ಲ. ನನ್ನ ಬೇಸ್ ಮತ್ತು ಟ್ಯಾಗ್‌ಸ್ಪೇಸ್‌ಗಳೊಂದಿಗಿನ ಅಗ್ನಿಪರೀಕ್ಷೆಯನ್ನು ನಾನು ತಡೆದುಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಮತ್ತು ನನ್ನ ಸ್ವಂತ ಡಾಕ್ಯುಮೆಂಟ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಚಿತ್ರಿಸಿದೆ, ಅದರ ಲಿಂಕ್ ಅನ್ನು ನಾನು ಕೊನೆಯಲ್ಲಿ ಒದಗಿಸುತ್ತೇನೆ. ಆದಾಗ್ಯೂ, ಈ ಸಣ್ಣ ವೈಯಕ್ತಿಕ ಯೋಜನೆಯು ತನ್ನದೇ ಆದ ಲೇಖನಕ್ಕೆ ಅರ್ಹವಾಗುವುದಿಲ್ಲ; ನಾನು ಹೆಚ್ಚಾಗಿ ಬರೆಯುತ್ತಿದ್ದೇನೆ ಏಕೆಂದರೆ ನನ್ನ ಕೆಲಸದ ಸಮಯದಲ್ಲಿ ನಾನು ಗಳಿಸಿದ ಅನುಭವವನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ ಮತ್ತು ನಾನು ನಿರೀಕ್ಷಿಸಿರದ ಹಲವಾರು ಅಹಿತಕರ ಆಶ್ಚರ್ಯಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತೇನೆ.

ಗುರಿಗಳು ಮತ್ತು ಉದ್ದೇಶಗಳು

ನಾನು ಈಗ ಸಾಕಷ್ಟು ಬಿಡುವಿಲ್ಲದ ಜೀವನವನ್ನು ಹೊಂದಿದ್ದೇನೆ ಮತ್ತು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಹವ್ಯಾಸ ಯೋಜನೆಗಳಿಗೆ ನನಗೆ ಸಮಯವಿಲ್ಲ ಎಂಬ ಅಂಶದಿಂದ ನಾನು ಪ್ರಾರಂಭಿಸುತ್ತೇನೆ. ಆದ್ದರಿಂದ, ಮೊದಲಿನಿಂದಲೂ, ಇದು ಕೆಲಸವನ್ನು ವೇಗಗೊಳಿಸಿದರೆ, ಕೈಗೆ ಬರುವ ಯಾವುದೇ ಘಟಕಗಳಿಂದ ನನ್ನ ಉಪಕರಣವನ್ನು ಕೆತ್ತಲು ನಾನು ಸಿದ್ಧನಿದ್ದೇನೆ ಎಂದು ನಿರ್ಧರಿಸಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದೀಗ ನಾನು ಸಂಪೂರ್ಣ ಕನಿಷ್ಠ ಕಾರ್ಯವನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೈಗೊಳ್ಳುತ್ತಿದ್ದೇನೆ, ಅದು ಇಲ್ಲದೆ ಮಾಡಲು ಸಂಪೂರ್ಣವಾಗಿ ಅಸಾಧ್ಯ.

ಡೇಟಾ ಸ್ವರೂಪ ಮತ್ತು ಪುಟ ಉಳಿತಾಯ

ವೆಬ್ ಪುಟಗಳನ್ನು ಡಿಸ್ಕ್ನಲ್ಲಿ ಯಾವ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕು? ಹಿಂದೆ ರೂಪಿಸಿದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು, ಆಯ್ಕೆಯು ಚಿಕ್ಕದಾಗಿದೆ ಎಂದು ನನಗೆ ತೋರುತ್ತದೆ: “ಸಂಪೂರ್ಣ ವೆಬ್ ಪುಟ” ಉಳಿಸುವ ಸ್ವರೂಪ, ಅಂದರೆ ಮುಖ್ಯ HTML ಫೈಲ್ ಮತ್ತು ಸಂಬಂಧಿತ ಸಂಪನ್ಮೂಲಗಳೊಂದಿಗೆ ಫೋಲ್ಡರ್ ಅಥವಾ MHTML ಸ್ವರೂಪ. ಮೊದಲ ಆಯ್ಕೆಯು ತಕ್ಷಣವೇ ನನಗೆ ಕಡಿಮೆ ಯೋಗ್ಯವೆಂದು ತೋರುತ್ತದೆ: ನಿಮ್ಮ ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಫೈಲ್‌ಗಳ ಕಸದ ರಾಶಿಯನ್ನು ಹೊಂದಿರುವಲ್ಲಿ ಸ್ವಲ್ಪ ಸಂತೋಷವಿದೆ, ಇದರಿಂದ ನೀವು ಗಮನಾರ್ಹ ದಾಖಲೆಗಳನ್ನು ಹೊರತೆಗೆಯಬೇಕು, ಹುಡುಕುವಾಗ ಅನಗತ್ಯವಾದವುಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ನಕಲಿಸುವಾಗ ಸಮಗ್ರತೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ನಾನು ಟ್ಯಾಗ್‌ಸ್ಪೇಸ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದಾಗ, ನನ್ನ ಎಲ್ಲಾ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ನಾನು ಮರುಸೇವ್ ಮಾಡಬೇಕಾಗಿತ್ತು ಇದರಿಂದ ಸಂಪನ್ಮೂಲ ಫೋಲ್ಡರ್‌ನ ಹೆಸರು ಡಾಟ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಯಿತು: ನಂತರ ಸಿಸ್ಟಮ್ ಅವುಗಳನ್ನು "ಮರೆಮಾಡಲಾಗಿದೆ" ಎಂದು ಗುರುತಿಸಿತು ಮತ್ತು ಅವುಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಿಲ್ಲ.

ಈ ಸಮಸ್ಯೆಯನ್ನು ಮೈಬೇಸ್‌ನಲ್ಲಿ ವೀಕ್ಷಣೆಯಿಂದ ಮರೆಮಾಡಲಾಗಿದೆ, ಏಕೆಂದರೆ ಎಲ್ಲವನ್ನೂ ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ, ಆದರೆ ನನ್ನ ಸಂದರ್ಭದಲ್ಲಿ ಸರಳತೆಯ ತತ್ವವು ಚಾಲ್ತಿಯಲ್ಲಿದೆ: ನಾನು ಎಲ್ಲವನ್ನೂ ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಸಾಮಾನ್ಯ ಫೈಲ್‌ಗಳಾಗಿ ಸಂಗ್ರಹಿಸಲು ಬಯಸುತ್ತೇನೆ ಆದ್ದರಿಂದ ನಾನು ಅನುಷ್ಠಾನವನ್ನು ಎದುರಿಸಬೇಕಾಗಿಲ್ಲ ನಕಲು ಮಾಡುವುದು, ಮರುಹೆಸರಿಸುವುದು, ಅಳಿಸುವುದು ಮತ್ತು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡುವಂತಹ ವಾಡಿಕೆಯ ಕಾರ್ಯಾಚರಣೆಗಳು.

MHTML ಫಾರ್ಮ್ಯಾಟ್ ಕಷ್ಟದ ಸಮಯದಲ್ಲಿ ಹೋಗುತ್ತಿದೆ. MHTML ಅನ್ನು ಉಳಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗ ಈ ಬೇಸಿಗೆಯಲ್ಲಿ Chrome ನಿಂದ ಹೊರಹಾಕಲಾಯಿತು, ಮತ್ತು ಪುಟಗಳನ್ನು ಈಗ ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕು ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲವೇ? ಅವಕಾಶವು ಇನ್ನೂ ಹೋಗಿಲ್ಲ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ, ಮೂರನೇ ವ್ಯಕ್ತಿಯ ವಿಸ್ತರಣೆಗಳಿವೆ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ ಇದು ಕೆಲವು ರೀತಿಯ ಕೆಟ್ಟ ಸಂಕೇತವಾಗಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, MHTML ಸ್ವರೂಪದಲ್ಲಿ ಉಳಿಸಲಾಗುತ್ತಿದೆ Chromium ಎಂಬೆಡೆಡ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ನಲ್ಲಿ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ, ಇದು ಆಶಾವಾದವನ್ನು ಕೂಡ ಸೇರಿಸುವುದಿಲ್ಲ.

ಅದೇ ಸಮಯದಲ್ಲಿ, ಬ್ರೌಸರ್‌ನಿಂದ ನಿರ್ದಿಷ್ಟ ಫೋಲ್ಡರ್‌ಗೆ ಪುಟಗಳನ್ನು ಉಳಿಸಲು ನಾನು ಸರಳವಾದ ಮಾರ್ಗವನ್ನು ಹುಡುಕಲು ಪ್ರಾರಂಭಿಸಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಎರಡೂ ಸಮಸ್ಯೆಗಳನ್ನು ಕಡಿಮೆ ನಷ್ಟದೊಂದಿಗೆ ಪರಿಹರಿಸಲಾಗಿದೆ: ನಾನು ಅದ್ಭುತ ಯೋಜನೆಯನ್ನು ಕಂಡೆ ಸಿಂಗಲ್‌ಫೈಲ್, ವೆಬ್ ಪುಟದ ವಿಷಯಗಳನ್ನು ಪ್ರತ್ಯೇಕ ಸ್ವತಂತ್ರ HTML ಫೈಲ್‌ನಲ್ಲಿ ಉಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಎಲ್ಲಾ ಸಂಬಂಧಿತ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬೇಸ್ 64 ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ ಪರಿವರ್ತಿಸುವ ಮೂಲಕ ಮತ್ತು ಅವುಗಳನ್ನು ನೇರವಾಗಿ HTML ಗೆ ಎಂಬೆಡ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಸಹಜವಾಗಿ, ಫೈಲ್ ಗಾತ್ರವು ಬೆಳೆಯುತ್ತದೆ, ಮತ್ತು ವಿಷಯಗಳು ಸ್ವಲ್ಪ ಅಸ್ತವ್ಯಸ್ತಗೊಂಡಂತೆ ಕಾಣುತ್ತವೆ, ಆದರೆ ಒಟ್ಟಾರೆ ವಿಧಾನವು ನನಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಸರಳವೆಂದು ತೋರುತ್ತದೆ, ಮತ್ತು ನಾನು ಅದರ ಮೇಲೆ ನೆಲೆಸಿದೆ.

SingleFile ಬ್ರೌಸರ್ ವಿಸ್ತರಣೆ ಮತ್ತು ಆಜ್ಞಾ ಸಾಲಿನ ಅಪ್ಲಿಕೇಶನ್ ಎರಡರಲ್ಲೂ ಬರುತ್ತದೆ. ಈಗ ನಾನು ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ: ನೀವು ಉಳಿಸಲು ಗುರಿ ಫೋಲ್ಡರ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗಿರುವುದನ್ನು ಹೊರತುಪಡಿಸಿ ಇದು ಸಾಕಷ್ಟು ಅನುಕೂಲಕರವಾಗಿದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, ನಾನು ಬಹುಶಃ ಈ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸಲು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸುಧಾರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. Chrome ನಿಂದ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಕರೆ ಮಾಡಲು, ನೀವು ವಿಸ್ತರಣೆಯನ್ನು ಬಳಸಬಹುದು ಬಾಹ್ಯ ಅಪ್ಲಿಕೇಶನ್ ಬಟನ್ - ಇದು ನನ್ನ ಇನ್ನೊಂದು ಉಪಯುಕ್ತ ಆವಿಷ್ಕಾರವಾಗಿದೆ. ಮೂಲಕ, ಅಪ್ಲಿಕೇಶನ್ ಈಗಾಗಲೇ ಉಪಯುಕ್ತವಾಗಿದೆ: ಅದರ ಸಹಾಯದಿಂದ ನಾನು TagSpaces ನಿಂದ ಫೋಲ್ಡರ್‌ಗಳು ಮತ್ತು ಫೈಲ್‌ಗಳ ಸಂಗ್ರಹವನ್ನು ಸ್ವತಂತ್ರ HTML ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳ ಗುಂಪಾಗಿ ಪರಿವರ್ತಿಸಿದೆ.

GUI ಮತ್ತು ಬ್ರೌಸರ್‌ನಲ್ಲಿ ತೊಂದರೆ

ಎಲ್ಲಾ ರೀತಿಯ ಸರಳ ಫೈಲ್ ಮತ್ತು ಸ್ಟ್ರಿಂಗ್ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಪೈಥಾನ್ ಉತ್ತಮವಾಗಿದೆ ಎಂದು ನಾನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ ಮತ್ತು ನನ್ನ ಕೆಲಸದ ಯೋಜನೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸುವುದರಿಂದ wxWidgets, ಆಯ್ಕೆ wxPython ಮುಖ್ಯ ಚೌಕಟ್ಟಿನಂತೆ ತಾರ್ಕಿಕವಾಗಿ ಕಾಣುತ್ತದೆ.

ಇದಲ್ಲದೆ, ಇತರ ಪ್ರೋಗ್ರಾಂಗಳಲ್ಲಿ ಪುಟಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವಲ್ಲಿ ಸಾಕಷ್ಟು ಸಮಸ್ಯೆಗಳನ್ನು ಕಂಡ ನಂತರ, ಆಧುನಿಕ ಬ್ರೌಸರ್, ಅಂದರೆ ಕ್ರೋಮ್ ಅಥವಾ ಫೈರ್‌ಫಾಕ್ಸ್ ಅನ್ನು ಆಧರಿಸಿ ಪ್ರೋಗ್ರಾಂಗೆ ದೃಶ್ಯೀಕರಣವನ್ನು ಪರಿಚಯಿಸುವುದು ಅವುಗಳನ್ನು ಎದುರಿಸಲು ಏಕೈಕ ವಿಶ್ವಾಸಾರ್ಹ ಮಾರ್ಗವಾಗಿದೆ ಎಂಬ ತೀರ್ಮಾನಕ್ಕೆ ಬಂದಿದ್ದೇನೆ.

ಸುಮಾರು 15 ವರ್ಷಗಳ ಹಿಂದೆ ನಾನು ಈ ರೀತಿಯ ಕೆಲಸವನ್ನು ಕೊನೆಯ ಬಾರಿಗೆ ಮಾಡಬೇಕಾಗಿತ್ತು ಮತ್ತು ನಾನು ಯಾವುದೇ ಅಪಾಯಗಳನ್ನು ನಿರೀಕ್ಷಿಸಿರಲಿಲ್ಲ ಎಂದು ನಾನು ಒಪ್ಪಿಕೊಳ್ಳಲೇಬೇಕು. "ಫಾರ್ಮ್‌ನಲ್ಲಿ ಬ್ರೌಸರ್ ಅನ್ನು ಸ್ಲ್ಯಾಪ್ ಮಾಡುವುದು" ಅಸಾಧ್ಯವೆಂದು ಅದು ಬದಲಾಯಿತು: ಹೇಗಾದರೂ ಮಾನವೀಯತೆಯು ಈ ಕಾರ್ಯವನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಮತ್ತು ಸಾರ್ವತ್ರಿಕವಾಗಿ ನಿಭಾಯಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಫಾರ್ಮ್‌ನಲ್ಲಿ ಕೆಲವು ರೀತಿಯ ಪಟ್ಟಿಬಾಕ್ಸ್ ಅಥವಾ ಬಟನ್ ಅನ್ನು ಯಾವುದೇ GUI ಫ್ರೇಮ್‌ವರ್ಕ್‌ನಲ್ಲಿ ಇರಿಸಬಹುದು ಮತ್ತು ಕ್ರಾಸ್-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಕೋಡ್ ಅನ್ನು ಸಹ ರಚಿಸಬಹುದು ಮತ್ತು 2019 ರಲ್ಲಿ, HTML ಪ್ರದರ್ಶನವು ಸಾರ್ವತ್ರಿಕವಾಗಿ ಪರಿಹರಿಸಲಾದ ಸಮಸ್ಯೆಯಾಗಿರಬಹುದು ಎಂದು ನನಗೆ ತೋರುತ್ತದೆ.

wxWidgets ನಲ್ಲಿ, ಉದಾಹರಣೆಗೆ, ಸ್ಟ್ಯಾಂಡರ್ಡ್ “ಬ್ರೌಸರ್” ಘಟಕವು ಸಿಸ್ಟಮ್-ಅವಲಂಬಿತ “ಬ್ರೌಸರ್” ಮೇಲೆ ಅಡ್ಡ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಹೊದಿಕೆಯಾಗಿದೆ ಎಂದು ಅದು ಬದಲಾಯಿತು, ಉದಾಹರಣೆಗೆ, ವಿಂಡೋಸ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ, ಇದರರ್ಥ ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ 7, ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳಲ್ಲಿನ ಪರಿಸ್ಥಿತಿಯು ಉತ್ತಮವಾಗಿಲ್ಲ, ಮತ್ತು IE9 ಗಿಂತ ಹೊಸ ಆವೃತ್ತಿಗಳು ಕ್ಷುಲ್ಲಕವಲ್ಲದ ಬಳಸಿ ಮಾತ್ರ ಲಭ್ಯವಿದೆ ನೋಂದಾವಣೆ ಕುಶಲತೆ. ನೀವು ನೋಡುವಂತೆ, ಕಳೆದ 15 ವರ್ಷಗಳಿಂದ ನಾನು ಇತರ ಕೆಲಸಗಳನ್ನು ಮಾಡುತ್ತಿರುವ ಒಬ್ಬನೇ ಅಲ್ಲ-ಇಲ್ಲಿಯೂ ಏನೂ ಬಗ್ಗಿಲ್ಲ.

ನಂತರ ನಾನು ಆಯ್ಕೆಯನ್ನು ಎದುರಿಸಿದೆ: ಚೌಕಟ್ಟನ್ನು ಬದಲಾಯಿಸಿ ಅಥವಾ ಬ್ರೌಸರ್‌ಗಾಗಿ ಪರ್ಯಾಯ ಘಟಕವನ್ನು ನೋಡಿ. ಹಿಂಜರಿಯುವ ನಂತರ, ನಾನು ಮೊದಲು ಎರಡನೇ ಮಾರ್ಗವನ್ನು ಪ್ರಯತ್ನಿಸಲು ನಿರ್ಧರಿಸಿದೆ ಮತ್ತು ಯೋಜನೆಯನ್ನು ತ್ವರಿತವಾಗಿ ನೋಡಿದೆ CEF ಪೈಥಾನ್: ಕ್ರೋಮಿಯಂ ಎಂಬೆಡೆಡ್ ಫ್ರೇಮ್‌ವರ್ಕ್‌ಗಾಗಿ ಪೈಥಾನ್ ಬೈಂಡಿಂಗ್‌ಗಳು, ಪೈಥಾನ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ Chromium ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡುವ ಕಾರ್ಯಕ್ಕಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಪರಿಸ್ಥಿತಿಯನ್ನು ನಿರ್ಣಯಿಸಿ: ಪೈಥಾನ್ ವಿಶ್ವದ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, Chrome ಮೂಲಭೂತವಾಗಿ ಬ್ರೌಸರ್ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಏಕಸ್ವಾಮ್ಯವನ್ನು ಹೊಂದಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, CEF ಪೈಥಾನ್ ವಾಸ್ತವವಾಗಿ ಶಕ್ತಿಯಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ ಒಬ್ಬ ವ್ಯಕ್ತಿ, ಅವನಿಗೆ ಶಕ್ತಿ ಮತ್ತು ಆರೋಗ್ಯ. ಇದು ಇನ್ನು ಮುಂದೆ ಯಾರಿಗೂ ಅಗತ್ಯವಿಲ್ಲವೇ?

ಆದಾಗ್ಯೂ, CEF ಪೈಥಾನ್ ಕೊನೆಯಲ್ಲಿ ನನಗೆ ಸಹಾಯ ಮಾಡಲಿಲ್ಲ: ಪ್ರಾಜೆಕ್ಟ್ ರೆಪೊಸಿಟರಿಯಿಂದ wxWidgets ನೊಂದಿಗೆ ಏಕೀಕರಣದ ಮೂಲ ಉದಾಹರಣೆಯೂ ಸಹ ಸ್ಪಷ್ಟವಾಗಿ ದೋಷಯುಕ್ತವಾಗಿದ್ದರೂ, ನಾನು ಅದರೊಂದಿಗೆ ಹೆಚ್ಚು ಟಿಂಕರ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದೆ, ಆದರೆ ಉದ್ಭವಿಸಿದ ಎಲ್ಲಾ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಾನು ವಿಷಯಕ್ಕೆ ಆಳವಾಗಿ ಹೋಗುವುದಿಲ್ಲ; ಅದು ಅಷ್ಟೇನೂ ಅರ್ಹವಾಗಿಲ್ಲ.

ನಾನು Chromium ಎಂಬೆಡೆಡ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಆಧರಿಸಿದ ಅಂಶಗಳನ್ನು ಹೆಚ್ಚು ವಿವರವಾಗಿ ನೋಡಿದೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಅದನ್ನು ಪ್ರಯತ್ನಿಸಲು ನಿರ್ಧರಿಸಿದೆ C# ಗಾಗಿ ಆವೃತ್ತಿ. ನಾನು ವಿಂಡೋಸ್‌ನೊಂದಿಗೆ ಎಲ್ಲಾ ಸಮಯದಲ್ಲೂ ಕೆಲಸ ಮಾಡುವುದರಿಂದ, ಕ್ರಾಸ್-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಕಾರ್ಯವನ್ನು ಬಿಟ್ಟುಕೊಡುವ ನಿರೀಕ್ಷೆಯು ಸಾಮಾನ್ಯವಾಗಿ ನನ್ನನ್ನು ವಿಶೇಷವಾಗಿ ಕಾಡಲಿಲ್ಲ.

ಆರಂಭದಲ್ಲಿ ಕೆಲವು ಅನಿವಾರ್ಯ ಗಡಿಬಿಡಿಯಿಲ್ಲದ ನಂತರ, ವಿಷಯಗಳು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಹೋದವು: CefSharp ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳ ಸಂಯೋಜನೆಯು ವಿಜೇತರಾಗಿ ಹೊರಹೊಮ್ಮಿತು ಮತ್ತು ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ನಾನು ಹೆಚ್ಚಿನ ತಾಂತ್ರಿಕ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಸಾಧ್ಯವಾಯಿತು.

ಪ್ರಯತ್ನಿಸದ ಬಗ್ಗೆ

ನೀವು ಘಟಕವನ್ನು ಬಳಸಿಕೊಂಡು ಫೈರ್‌ಫಾಕ್ಸ್ ಅನ್ನು C# ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಅಳವಡಿಸಲು ಪ್ರಯತ್ನಿಸಬಹುದು ಗೆಕ್ಕಾಫ್ಕ್ಸ್, ಆದರೆ ನಾನು ಅವನ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳಲಾರೆ. Qt ಫ್ರೇಮ್‌ವರ್ಕ್‌ನ ಪ್ರಮಾಣಿತ ಬ್ರೌಸರ್ ಘಟಕವನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ QWebEngineView ಆಧಾರಿತ Chromium ನಲ್ಲಿ, ಆದ್ದರಿಂದ ಇದು ಬಹುಶಃ CefSharp ಜೊತೆಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ.

ಕ್ಯೂಟಿಯ ಅಭಿಮಾನಿಗಳು ಕಾಮೆಂಟ್ ಮಾಡಲು ಪ್ರಚೋದಿಸಬಹುದು: ಅವರು ಕೇವಲ ಕ್ಯೂಟಿ ತೆಗೆದುಕೊಂಡಿದ್ದರೆ, ಅವರಿಗೆ ಯಾವುದೇ ಸಮಸ್ಯೆ ಇರಲಿಲ್ಲ. ಇದು ನಿಜವಾಗಬಹುದು, ಆದರೆ ಪೈಥಾನ್ ಅಥವಾ C++ ನಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ GUI ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡುವಾಗ wxWidgets ಅನ್ನು ಮೊದಲನೆಯದ್ದಲ್ಲದಿದ್ದರೆ, ಎರಡನೆಯ ಆಯ್ಕೆಯನ್ನು ಪರಿಗಣಿಸಬಹುದು. ಮತ್ತು ನನ್ನ ವಿನಮ್ರ ಅಭಿಪ್ರಾಯದಲ್ಲಿ, ಬ್ರೌಸರ್‌ನಂತಹ ವಿಷಯವನ್ನು ಟ್ಯಾಂಬೊರಿನ್‌ನೊಂದಿಗೆ ನೃತ್ಯ ಮಾಡದೆಯೇ ಯಾವುದೇ ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ಅಭಿವೃದ್ಧಿ ಹೊಂದಿದ GUI ಚೌಕಟ್ಟಿನಲ್ಲಿ ನಿರ್ಮಿಸಬೇಕು.

ವೆಬ್ ಲೈಬ್ರರಿ

ಆದಾಗ್ಯೂ, ಕೆಲಸದ ಶೀರ್ಷಿಕೆಯೊಂದಿಗೆ ನನ್ನ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಹಿಂತಿರುಗೋಣ ವೆಬ್ ಲೈಬ್ರರಿ. ಇಂದು ಇದು (ಡ್ರಮ್ ರೋಲ್) ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:

"ನಾನು ಅದನ್ನು ನಂತರ ಓದುತ್ತೇನೆ": ಇಂಟರ್ನೆಟ್ ಪುಟಗಳ ಆಫ್‌ಲೈನ್ ಸಂಗ್ರಹಣೆಯ ಕಷ್ಟದ ಭವಿಷ್ಯ

ಇದಲ್ಲದೆ ಶುದ್ಧ ಮತ್ತು ಸಂಕ್ಷಿಪ್ತ ಇಂಟರ್ಫೇಸ್ ಇಲ್ಲಿ ಅತ್ಯಂತ ಮೂಲಭೂತ ಕಾರ್ಯಗಳನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ:

  • ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಡೈರೆಕ್ಟರಿಯನ್ನು ಡಾಕ್ಯುಮೆಂಟ್ ಲೈಬ್ರರಿಯಾಗಿ ಪ್ರದರ್ಶಿಸಿ.
  • ಬ್ರೌಸರ್ ವಿಂಡೋದಲ್ಲಿ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಿ. ಸಾಮಾನ್ಯ ರೀತಿಯಲ್ಲಿ ಪಟ್ಟಿಯ ಮೂಲಕ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ (ಕರ್ಸರ್ ಕೀಗಳು, PgUp, PgDn, Home, End), ಸ್ಪೇಸ್ ಮತ್ತು Shift+Space ಕೀಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಬ್ರೌಸರ್ ಮೂಲಕ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ.
  • ದಾಖಲೆಗಳನ್ನು ಮರುಹೆಸರಿಸುವುದು.
  • ಹಾಟ್‌ಕೀಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಓದಿದ ಅಥವಾ ಮೆಚ್ಚಿನವುಗಳಾಗಿ ಗುರುತಿಸಿ.
  • ಯಾವುದೇ ಕ್ಷೇತ್ರದಿಂದ ದಾಖಲೆಗಳನ್ನು ವಿಂಗಡಿಸುವುದು.
  • ಲೈಬ್ರರಿ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳಿದ್ದಾಗ ಅಪ್ಲಿಕೇಶನ್ ವಿಂಡೋವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡುತ್ತದೆ.
  • ನಿರ್ಗಮಿಸುವಾಗ ವಿಂಡೋ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಉಳಿಸಿ.

ಇದೆಲ್ಲವೂ ಕ್ಷುಲ್ಲಕ ಕಾರ್ಯವನ್ನು ತೋರಬಹುದು, ಆದರೆ, ಹೇಳುವುದಾದರೆ, TagSpaces ನಲ್ಲಿ ಕಾಲಮ್ ಗಾತ್ರಗಳನ್ನು ಉಳಿಸುವುದು ಇನ್ನೂ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ - ಸ್ಪಷ್ಟವಾಗಿ, ಲೇಖಕರು ಇತರ ಆದ್ಯತೆಗಳನ್ನು ಹೊಂದಿದ್ದಾರೆ.

ಸ್ಥಿತಿಯನ್ನು (ಓದಲು/ಮೆಚ್ಚಿನ) ಫೈಲ್ ಹೆಸರಿನಲ್ಲಿ ಸರಳವಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ (ಫೈಲ್ ಓದಿ doc.html ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಗಿದೆ doc{R,S}.html) ಯಾವುದೇ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಇಲ್ಲ, ಆದರೆ ನಾನು ಡ್ರಾಪ್‌ಬಾಕ್ಸ್‌ನಲ್ಲಿ ಲೈಬ್ರರಿಯನ್ನು ಸರಳವಾಗಿ ಇರಿಸುತ್ತೇನೆ - ಎಲ್ಲಾ ನಂತರ, ಇದು ಫೈಲ್‌ಗಳೊಂದಿಗೆ ಕೇವಲ ಫೋಲ್ಡರ್ ಆಗಿದೆ.

ಫೈಲ್‌ಗಳನ್ನು ಚಲಿಸುವ ಮತ್ತು ಅಳಿಸುವಂತಹ ಸರಳವಾದ ವಿಷಯಗಳನ್ನು ಸುಧಾರಿಸಲು ಇನ್ನೂ ಯೋಜನೆಗಳಿವೆ, ಹಾಗೆಯೇ ಅನಿಯಂತ್ರಿತ ಟ್ಯಾಗ್‌ಗಳೊಂದಿಗೆ ಟ್ಯಾಗ್ ಮಾಡುವಿಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು. ಯಾರಾದರೂ ಸಹಾಯ ಮಾಡಲು ಬಯಸಿದರೆ, ನಾನು ಮಾತ್ರ ಸಂತೋಷಪಡುತ್ತೇನೆ.

ಸಂಶೋಧನೆಗಳು

ವೆರೈಟಿ. ನಾನು ಮೊದಲಿನಿಂದಲೂ ಹೇಳಿದಂತೆ, ಒಬ್ಬ ವ್ಯಕ್ತಿಯ ಟೂಲ್ಕಿಟ್ ಇನ್ನೊಬ್ಬರಿಗಿಂತ ಹೇಗೆ ಭಿನ್ನವಾಗಿರುತ್ತದೆ ಎಂಬುದು ಅದ್ಭುತವಾಗಿದೆ. WebResearch ನಂತಹ ಸಾಧನವನ್ನು ಬಳಸುವುದು ನನಗೆ ಸ್ವಾಭಾವಿಕವಾಗಿ ಬರುತ್ತದೆ ಮತ್ತು ಅದರ ಅನುಪಸ್ಥಿತಿಯಿಂದ ನಾನು ಬಹುತೇಕ ದೈಹಿಕ ಅಸ್ವಸ್ಥತೆಯನ್ನು ಅನುಭವಿಸಿದೆ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಸ್ಪಷ್ಟವಾಗಿ, ನಾನು ಕೆಲವು ಸಮಾನ ಮನಸ್ಕ ಜನರನ್ನು ಹೊಂದಿದ್ದೇನೆ, ಇಲ್ಲದಿದ್ದರೆ ಸಾದೃಶ್ಯಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವಲ್ಲಿ ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿಲ್ಲ. ಮತ್ತೊಂದೆಡೆ, ಇದೇ ರೀತಿಯ ಪ್ರಕರಣಗಳು ಹೆಚ್ಚು ಮುಖ್ಯವಾಹಿನಿಯ ಸಾಫ್ಟ್‌ವೇರ್‌ನೊಂದಿಗೆ ಸಂಭವಿಸುತ್ತವೆ: ಉದಾಹರಣೆಗೆ, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಒನ್‌ನೋಟ್‌ನ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆವೃತ್ತಿಯನ್ನು ನವೀಕರಿಸಲು ಹೋಗುತ್ತಿಲ್ಲ, ಆದ್ದರಿಂದ ನಾನು 2016 ಆವೃತ್ತಿಯನ್ನು ಬಳಸಲು ಒತ್ತಾಯಿಸಲ್ಪಟ್ಟಿದ್ದೇನೆ ಮತ್ತು ಬೇಗ ಅಥವಾ ನಂತರ ನಾನು ಸಹ ಚಲಿಸಬೇಕಾಗುತ್ತದೆ. ಅದು ಎಲ್ಲೋ.

ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ಚೌಕಟ್ಟುಗಳ ಪ್ರಸ್ತುತ ಭೂದೃಶ್ಯವನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವುದು ಎಷ್ಟು ಕಷ್ಟಕರವಾಗಿದೆ ಎಂಬುದು ಆಶ್ಚರ್ಯಕರ ಸಂಗತಿಯಾಗಿದೆ. ನನ್ನ ಕೆಲಸದ ಸಾಲಿನಲ್ಲಿ, ನಾನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪ್ರಾರಂಭದಿಂದ ಮುಗಿಸಲು ಅಪರೂಪವಾಗಿ ಬರೆಯಬೇಕಾಗಿದೆ ಮತ್ತು ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗೆ ಅಕ್ಷರಶಃ ಯಾವುದೇ ಸಾಧನವು ನನ್ನ ಕಾರ್ಯಕ್ಕೆ (ಒಂದು ವಿಂಡೋ, ಮೂರು ಘಟಕಗಳು, ಕ್ಷುಲ್ಲಕ ಸಂವಹನಗಳು) ಸೂಕ್ತವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸಿದೆ. ಆದ್ದರಿಂದ ನಾವು ಏನನ್ನಾದರೂ ತೆಗೆದುಕೊಂಡು ಕೆಲವೇ ದಿನಗಳಲ್ಲಿ ಅದನ್ನು ಮಾಡುತ್ತೇವೆ.

ರಿಯಾಲಿಟಿ ಕಡಿಮೆ ಹಿತಚಿಂತಕವಾಗಿದೆ ಎಂದು ಅದು ಬದಲಾಯಿತು, ಮತ್ತು ನೀವು ಸರಳವಾಗಿ ಸಮಸ್ಯೆಗೆ ಸಿಲುಕಬಹುದು. ಬ್ರೌಸರ್ ವಿಂಡೋವನ್ನು ವಿಸ್ತರಿಸಲು ಬಳಸಬಹುದಾದ ಎರಡು ಸ್ಪ್ಲಿಟರ್‌ಗಳನ್ನು ನಾನು ಹೊಂದಿದ್ದೇನೆ ಎಂದು ಹೇಳೋಣ. ಆದ್ದರಿಂದ, wxWidgets ಗೆ ಲೋಡ್ ಮಾಡಿದ ನಂತರ ಅವರ ಸ್ಥಾನಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದು ತುಂಬಾ ಕಷ್ಟ, ಏಕೆಂದರೆ ನನಗೆ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಘಟನೆಗಳ ನಂತರ ಸಿಸ್ಟಮ್ ಅವುಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಸ್ಥಾನಗಳಲ್ಲಿ ಇರಿಸುತ್ತದೆ ಮತ್ತು ನನಗೆ ಬೇಕಾದುದನ್ನು ಸಾಧಿಸಲು ನಾನು ಎಲ್ಲಾ ರೀತಿಯ ಹ್ಯಾಕಿಂಗ್ ಅನ್ನು ಮಾಡಬೇಕಾಗಿದೆ. ಯಾರು ಊಹಿಸಿರಬಹುದು?

ಮತ್ತೊಂದೆಡೆ, ವಿಂಡೋಸ್ ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಎಲ್ಲವನ್ನೂ "ವ್ಯಾಪಾರ ಇಂಟರ್ಫೇಸ್" ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ. ಅಗತ್ಯವಿರುವ ಬಹುತೇಕ ಎಲ್ಲವೂ ಬಾಕ್ಸ್‌ನ ಹೊರಗೆ ಲಭ್ಯವಿವೆ: ಅಪ್ಲಿಕೇಶನ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಉಳಿಸುವುದು/ಮರುಸ್ಥಾಪಿಸುವುದು, ಘಟಕಗಳ ಅನುಕೂಲಕರ ಇಂಟರ್ಫೇಸ್ (ಉದಾಹರಣೆಗೆ, TreeView ಘಟಕವನ್ನು ರೂಟ್‌ನಿಂದ ಯಾವುದೇ ಮಗುವಿನ ಅಂಶಕ್ಕೆ ಪೂರ್ಣ ಮಾರ್ಗವನ್ನು ಕೇಳಬಹುದು ಎಂದು ನಾನು ನಿರೀಕ್ಷಿಸಿರಲಿಲ್ಲ ಸ್ಟ್ರಿಂಗ್ ರೂಪದಲ್ಲಿ), ಮತ್ತು ಫೋಲ್ಡರ್ ವಿಷಯ ಬದಲಾವಣೆ ಟ್ರ್ಯಾಕರ್‌ನಂತಹ ಕ್ಷುಲ್ಲಕವಲ್ಲದ ಸಾಧನಗಳು.

ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಸಮಯ ವ್ಯರ್ಥವಾಗಲಿಲ್ಲ, ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ತೃಪ್ತಿಕರವೆಂದು ಪರಿಗಣಿಸಬಹುದು, ಆದ್ದರಿಂದ ನೀವು ಜೀವನದಿಂದ ಇನ್ನೇನು ಬಯಸುತ್ತೀರಿ, ಸರಿ?

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ