ಎಚ್ಟಿಎಮ್ಎಲ್ 5 ಟ್ಯಾಗ್ಗಳು ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್?

ಎಚ್ಟಿಎಮ್ಎಲ್ 5 ಅಂಶಗಳನ್ನು ಬರೆಯುವ ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು

ಅನೇಕ ಹೊಸ ವೆಬ್ ವಿನ್ಯಾಸಕರು ಎಚ್ಟಿಎಮ್ಎಲ್ 5 ಟ್ಯಾಗ್ಗಳು ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಆಗಿವೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ ಎಂಬ ಪ್ರಶ್ನೆಯೇ? ಸಣ್ಣ ಉತ್ತರ - "ಇಲ್ಲ". HTML5 ಟ್ಯಾಗ್ಗಳು ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಆಗಿರುವುದಿಲ್ಲ, ಆದರೆ ನೀವು ನಿಮ್ಮ HTML ಮಾರ್ಕ್ಅಪ್ ಅನ್ನು ಹೇಗೆ ಬರೆಯುತ್ತೀರಿ ಎಂಬುದರಲ್ಲಿ ನೀವು ಕಟ್ಟುನಿಟ್ಟಾಗಿರಬೇಕು ಎಂದರ್ಥವಲ್ಲ!

XHTML ಗೆ ಹಿಂತಿರುಗಿ

HTML5 ಉದ್ಯಮಕ್ಕೆ ಮೊದಲು, ವೆಬ್ ವೃತ್ತಿಪರರು ತಮ್ಮ ವೆಬ್ ಪುಟಗಳನ್ನು ನಿರ್ಮಿಸಲು XHTML ಎಂಬ ಮಾರ್ಕ್ಅಪ್ ಭಾಷೆಯ ಪರಿಮಳವನ್ನು ಬಳಸುತ್ತಾರೆ.

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

HTML5 ಲೂಸ್ ಗೆಟ್ಸ್

XHTML ಗೆ ಮೊದಲು HTML ನ ಆವೃತ್ತಿಗಳು ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಆಗಿರಲಿಲ್ಲ. ಆ ಸಂಪ್ರದಾಯದಲ್ಲಿ HTML5 ಅನುಸರಿಸಿತು ಮತ್ತು XHTML ನ ಕಟ್ಟುನಿಟ್ಟಾದ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅವಶ್ಯಕತೆಗಳಿಂದ ದೂರ ಹೋಯಿತು.

ಆದ್ದರಿಂದ ಎಚ್ಟಿಎಮ್ 5, XHTML ಭಿನ್ನವಾಗಿ, ಕೇಸ್ ಸೆನ್ಸಿಟಿವ್ ಅಲ್ಲ. ಇದರ ಅರ್ಥ ಮತ್ತು ಮತ್ತು HTML 5 ನಲ್ಲಿ ಒಂದೇ ಟ್ಯಾಗ್ ಆಗಿದ್ದೀರಿ. ಇದು ನಿಮಗೆ ಗೊಂದಲ ತೋರುತ್ತಿದ್ದರೆ, ನಾನು ನಿಮ್ಮ ನೋವನ್ನು ಅನುಭವಿಸುತ್ತೇನೆ.

ಹೊಸ ವೆಬ್ ವೃತ್ತಿಪರರಿಗೆ ಭಾಷೆಯನ್ನು ಕಲಿಯಲು ಸುಲಭವಾಗುವುದು, ಆದರೆ ಹೊಸ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ವೆಬ್ ವಿನ್ಯಾಸವನ್ನು ಕಲಿಸುವ ಯಾರಿಗಾದರೂ, HTML5 ಗೆ ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಇಲ್ಲದಿರುವ ಕಲ್ಪನೆಯು ಈ ವಿಷಯವಲ್ಲ ಎಂದು ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ದೃಢೀಕರಿಸಬಹುದು.

ವೆಬ್ ವಿನ್ಯಾಸಕ್ಕೆ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಹೊಸ ರೂಪವನ್ನು ನೀಡಲು ಸಾಧ್ಯವಾಗುವಂತೆ, "ಯಾವಾಗಲೂ ನಿಮ್ಮ HTML ಅನ್ನು ಸಣ್ಣಕ್ಷರವಾಗಿ ಬರೆಯಿರಿ" ಎಂಬ ನಿಯಮಗಳ ಒಂದು ನಿರ್ದಿಷ್ಟವಾದ ಸೆಟ್ ಅನ್ನು ಅವರು ವೆಬ್ ಡಿಸೈನರ್ ಎಂದು ಕಲಿತುಕೊಳ್ಳಬೇಕಾದ ಎಲ್ಲವನ್ನೂ ಕಲಿಯಲು ಪ್ರಯತ್ನಿಸುವಾಗ ಅವರಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ತುಂಬಾ ಸುಲಭವಾಗಿರುವಂತಹ ನಿಯಮಗಳನ್ನು ನೀಡುವುದು ನಿಜಕ್ಕೂ ಅವರಿಗೆ ಕಲಿಯುವ ಬದಲು ಅನೇಕ ಕಲಿಯುವವರಿಗೆ ಗೊಂದಲವಾಗುತ್ತದೆ.

HTML5 ಸ್ಪೆಕ್ನ ಲೇಖಕರು ಇದನ್ನು ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ಹೊಂದಿಸುವ ಮೂಲಕ ಸುಲಭವಾಗಿ ತಿಳಿದುಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದಾರೆ ಎಂದು ನಾನು ಪ್ರೀತಿಸುತ್ತೇನೆ, ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅವರು ತಪ್ಪಾಗಿ ಮಾಡಿದ್ದಾರೆಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

HTML 5 ರಲ್ಲಿ ಕನ್ವೆನ್ಷನ್ ಲೋವರ್ಕೇಸ್ ಅನ್ನು ಬಳಸುವುದು

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

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

ಲೆಟರ್ ಕ್ಯಾಸಿಂಗ್ಗಾಗಿ ಅತ್ಯುತ್ತಮ ಆಚರಣೆಗಳು

ನನ್ನ ಸ್ವಂತ ಅನುಭವದಲ್ಲಿ, ಯಾವಾಗಲೂ ಎಚ್ಟಿಎಮ್ಎಲ್ ಕೋಡ್ ಮತ್ತು ಫೈಲ್ ಹೆಸರುಗಳಿಗಾಗಿ ಲೋವರ್ಕೇಸ್ ಅಕ್ಷರಗಳನ್ನು ಬಳಸುವುದು ಅತ್ಯುತ್ತಮವೆಂದು ನಾನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ. ಕೆಲವೊಂದು ಸರ್ವರ್ಗಳು ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಆಗಿದ್ದು, ಕಡತದ ಹೆಸರುಗಳಿಗೆ ಬಂದಾಗ (ಉದಾಹರಣೆಗೆ, "logo.jpg" ಅನ್ನು "logo.JPG" ಗಿಂತ ವಿಭಿನ್ನವಾಗಿ ಕಾಣಲಾಗುತ್ತದೆ), ನೀವು ಯಾವಾಗಲೂ ಚಿಕ್ಕ ಅಕ್ಷರಗಳನ್ನು ಬಳಸುವ ಕೆಲಸದೊತ್ತಡವನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀವು ಎಂದಿಗೂ ಪ್ರಶ್ನಿಸಬೇಕಾಗಿಲ್ಲ ಇಮೇಜ್ಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳುವಂತಹ ಸಮಸ್ಯೆಗಳನ್ನು ನೀವು ಎದುರಿಸುತ್ತಿದ್ದರೆ ಅಲ್ಲಿ ಕೇಸಿಂಗ್ ಸಮಸ್ಯೆಯಾಗಿರಬಹುದು. ನೀವು ಯಾವಾಗಲೂ ಲೋವರ್ಕೇಸ್ ಅಕ್ಷರಗಳನ್ನು ಬಳಸಿದರೆ, ನೀವು ಸೈಟ್ ಸಮಸ್ಯೆಗಳನ್ನು ಡಿಬಗ್ ಮಾಡುವಾಗ ಅದನ್ನು ತೊಂದರೆಯನ್ನುಂಟು ಮಾಡಬಹುದು. ಇದು ನಾನು ನನ್ನ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಕಲಿಸುವ ಕೆಲಸದ ಹರಿವು ಮತ್ತು ನನ್ನ ಸ್ವಂತ ವೆಬ್ ವಿನ್ಯಾಸ ಕೆಲಸದಲ್ಲಿ ನಾನು ಬಳಸುವ.

ಜೆನ್ನಿಫರ್ ಕ್ರಿನಿನ್ರಿಂದ ಮೂಲ ಲೇಖನ. ಜೆರೆಮಿ ಗಿರಾರ್ಡ್ ಸಂಪಾದಿಸಿದ್ದಾರೆ.