JSON-LD
ಜೆಎಸ್ಒಎನ್-ಎಲ್. ಡಿ. (ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ನೋಟೇಶನ್ ಫಾರ್ ಲಿಂಕ್ಡ್ ಡೇಟಾ) ಎಂಬುದು ಜೆಎಸ್ಒಎನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲಿಂಕ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು ಎನ್ಕೋಡಿಂಗ್ ಮಾಡುವ ಒಂದು ವಿಧಾನವಾಗಿದೆ. ಜೆ. ಎಸ್. ಓ. ಎನ್-ಎಲ್. ಡಿ. ಯ ಒಂದು ಗುರಿಯೆಂದರೆ, ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಜೆ. ಎಸ್. ಓ. ಎನ್. ಅನ್ನು ಜೆ. ಎಸ್. ಓ. ಎನ್-ಎಲ್. ಡಿ. ಗೆ ಪರಿವರ್ತಿಸಲು ಸಾಧ್ಯವಾದಷ್ಟು ಕಡಿಮೆ ಪ್ರಯತ್ನದ ಅಗತ್ಯವಿತ್ತು. ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ದತ್ತಾಂಶವನ್ನು ಸಾಂಪ್ರದಾಯಿಕ ಜೆಎಸ್ಒಎನ್ನಂತೆಯೇ ಕ್ರಮಬದ್ಧಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವಿಮರ್ಶೆ, ಸುಧಾರಣೆ ಮತ್ತು ಪ್ರಮಾಣೀಕರಣಕ್ಕಾಗಿ ಆರ್ಡಿಎಫ್ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ಗೆ ವರ್ಗಾಯಿಸುವ ಮೊದಲು ಇದನ್ನು ಆರಂಭದಲ್ಲಿ ಜೆಎಸ್ಒಎನ್ ಫಾರ್ ಲಿಂಕಿಂಗ್ ಡೇಟಾ ಕಮ್ಯುನಿಟಿ ಗ್ರೂಪ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು ಮತ್ತು ಪ್ರಸ್ತುತ ಇದನ್ನು ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ ನಿರ್ವಹಿಸುತ್ತಿದೆ. ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ಒಂದು ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ ಒಕ್ಕೂಟದ ಶಿಫಾರಸು ಆಗಿದೆ. ಜೆ. ಎಸ್. ಓ. ಎನ್. ನಿಂದ ಆರ್. ಡಿ. ಎಫ್. ಮಾದರಿಗೆ ಹೆಚ್ಚುವರಿ ನಕ್ಷೆಗಳನ್ನು ಒದಗಿಸಲು ಜೆ. ಎಸ್. ಓ. ಎನ್.-ಎಲ್. ಡಿ. ವಿನ್ಯಾಸವನ್ನು "ಸಂದರ್ಭ" ಪರಿಕಲ್ಪನೆಯ ಸುತ್ತ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸಂದರ್ಭವು ಜೆಎಸ್ಒಎನ್ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿನ ಆಬ್ಜೆಕ್ಟ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಆಂಟಾಲಜಿಯಲ್ಲಿನ ಪರಿಕಲ್ಪನೆಗಳಿಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ವಾಕ್ಯರಚನೆಯನ್ನು ಆರ್ಡಿಎಫ್ಗೆ ನಕ್ಷೆ ಮಾಡಲು, ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಪ್ರಕಾರಕ್ಕೆ ಒತ್ತಾಯಿಸಲು ಅಥವಾ ಭಾಷೆಯೊಂದಿಗೆ ಟ್ಯಾಗ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಒಂದು ಸಂದರ್ಭವನ್ನು ನೇರವಾಗಿ ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಹುದುಗಿಸಬಹುದು ಅಥವಾ ಪ್ರತ್ಯೇಕ ಕಡತದಲ್ಲಿ ಇರಿಸಬಹುದು ಮತ್ತು ವಿವಿಧ ಡಾಕ್ಯುಮೆಂಟ್ಗಳಿಂದ ಉಲ್ಲೇಖಿಸಬಹುದು (ಸಾಂಪ್ರದಾಯಿಕ ಜೆಎಸ್ಒಎನ್ ಡಾಕ್ಯುಮೆಂಟ್ಗಳಿಂದ ಎಚ್. ಟಿ. ಟಿ. ಪಿ. ಲಿಂಕ್ ಹೆಡರ್ ಮೂಲಕ). ಉದಾಹರಣೆ {"@context": {"ಹೆಸರು": "http://xmlns.com/foaf/0.1/name", "ಮುಖಪುಟ": {"@id": "http://xmlns.com/foaf/0.1/workplaceHomepage", "@type": "@id", "ವ್ಯಕ್ತಿ": "http://xmlns.com/foaf/0.1/Person", "@id": "https://me.example.com", "@type": "ವ್ಯಕ್ತಿ", "ಹೆಸರು": "ಜಾನ್ ಸ್ಮಿತ್", "ಮುಖಪುಟ": "https://www.example.com"} ಮೇಲಿನ ಉದಾಹರಣೆಯು FOAF (ಸ್ನೇಹಿತನ ಸ್ನೇಹಿತ) ಮೂಲತತ್ವಶಾಸ್ತ್ರದ ಆಧಾರದ ಮೇಲೆ ವ್ಯಕ್ತಿಯನ್ನು ವಿವರಿಸುತ್ತದೆ. ಮೊದಲನೆಯದಾಗಿ, ಎರಡು ಜೆಎಸ್ಒಎನ್ ಗುಣಲಕ್ಷಣಗಳ ಹೆಸರು ಮತ್ತು ಮುಖಪುಟ ಮತ್ತು ಪ್ರಕಾರದ ವ್ಯಕ್ತಿಯನ್ನು ಎಫ್ಒಎಎಫ್ ಶಬ್ದಕೋಶದಲ್ಲಿನ ಪರಿಕಲ್ಪನೆಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಮುಖಪುಟದ ಗುಣಲಕ್ಷಣದ ಮೌಲ್ಯವನ್ನು @id ಪ್ರಕಾರಕ್ಕೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಮುಖಪುಟದ ಐಡಿಯನ್ನು ಸಂದರ್ಭದ ವ್ಯಾಖ್ಯಾನದಲ್ಲಿ ಐಆರ್ಐ ಎಂದು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಆರ್ಡಿಎಫ್ ಮಾದರಿಯ ಆಧಾರದ ಮೇಲೆ, ಇದು ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ವಿವರಿಸಿದ ವ್ಯಕ್ತಿಯನ್ನು ಐಆರ್ಐನಿಂದ ನಿಸ್ಸಂದಿಗ್ಧವಾಗಿ ಗುರುತಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಪರಿಹರಿಸಬಹುದಾದ ಐಆರ್ಐಗಳ ಬಳಕೆಯು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವ ಆರ್ಡಿಎಫ್ ಡಾಕ್ಯುಮೆಂಟ್ಗಳನ್ನು ವರ್ಗಾಯಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ಗ್ರಾಹಕರಿಗೆ ಆ ಲಿಂಕ್ಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ಹೊಸ ಡೇಟಾವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ; ಈ ತತ್ವವನ್ನು ಫಾಲೋ ಯುವರ್ ನೋಸ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಯಲ್ಲಿರುವಂತೆ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಶಬ್ದಾರ್ಥವಾಗಿ ಟಿಪ್ಪಣಿ ಮಾಡುವ ಮೂಲಕ, ಆರ್ಡಿಎಫ್ ಪ್ರೊಸೆಸರ್ ಡಾಕ್ಯುಮೆಂಟ್ ಒಬ್ಬ ವ್ಯಕ್ತಿಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿದೆ ಎಂದು ಗುರುತಿಸಬಹುದು (@type) ಮತ್ತು ಪ್ರೊಸೆಸರ್ ಎಫ್ಒಎಎಫ್ ಶಬ್ದಕೋಶವನ್ನು ಅರ್ಥಮಾಡಿಕೊಂಡರೆ ಅದು ಯಾವ ಗುಣಲಕ್ಷಣಗಳು ವ್ಯಕ್ತಿಯ ಹೆಸರು ಮತ್ತು ಮುಖಪುಟವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಬಹುದು. ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು Schema.org, ಗೂಗಲ್ ನಾಲೆಡ್ಜ್ ಗ್ರಾಫ್ ಬಳಸುತ್ತದೆ ಮತ್ತು ಸರ್ಚ್ ಎಂಜಿನ್ ಆಪ್ಟಿಮೈಸೇಶನ್ ಚಟುವಟಿಕೆಗಳಿಗೆ ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಇದನ್ನು ಬಯೋಮೆಡಿಕಲ್ ಇನ್ಫಾರ್ಮ್ಯಾಟಿಕ್ಸ್ನಂತಹ ಅನ್ವಯಿಕೆಗಳಿಗೆ ಮತ್ತು ಮೂಲ ಮಾಹಿತಿಯನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಸಹ ಬಳಸಲಾಗಿದೆ. ಇದು ಚಟುವಟಿಕೆ ಸ್ಟ್ರೀಮ್ಗಳ ಆಧಾರವಾಗಿದೆ, ಇದು "ಸಂಭಾವ್ಯ ಮತ್ತು ಪೂರ್ಣಗೊಂಡ ಚಟುವಟಿಕೆಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯ ವಿನಿಮಯ" ದ ಒಂದು ಸ್ವರೂಪವಾಗಿದೆ ಮತ್ತು ಇದನ್ನು ಒಕ್ಕೂಟದ ಸಾಮಾಜಿಕ ನೆಟ್ವರ್ಕಿಂಗ್ ಶಿಷ್ಟಾಚಾರವಾದ ಆಕ್ಟಿವಿಪಬ್ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದನ್ನು ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್ (ಐಒಟಿ) ವಿಷಯದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ ಜೆಎಸ್ಒಎನ್-ಎಲ್ಡಿ ಡಾಕ್ಯುಮೆಂಟ್ ಆಗಿರುವ ಥಿಂಗ್ ಡಿಸ್ಕ್ರಿಪ್ಷನ್, ಐಒಟಿ ಸಾಧನಗಳ ನೆಟ್ವರ್ಕ್ ಎದುರಿಸುತ್ತಿರುವ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ. ಹೈಪರ್ಟೆಕ್ಸ್ಟ್ ಅಪ್ಲಿಕೇಶನ್ ಲಾಂಗ್ವೇಜ್ ರೆಫೆರೆನ್ಸ್ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು JSON-LD.org ಸಂಪನ್ಮೂಲ ವಿವರಣೆ ಫ್ರೇಮ್ವರ್ಕ್ ಡೇಟಾ ಸೀರಿಯಲೈಸೇಶನ್ ಫಾರ್ಮ್ಯಾಟ್ಗಳು ಮಾರ್ಕಪ್ ಲಾಂಗ್ವೇಜ್ ಜೆಎಸ್ಒಎನ್ ಸೆಮಾಂಟಿಕ್ ವೆಬ್ ಅನ್ನು ಸಹ ನೋಡಿ.