[Powered by Google Translate] [ವೀಕ್ 9 ಮುಂದುವರೆಸಿದರು] [ಡೇವಿಡ್ ಜೆ Malan - ಹಾರ್ವರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯ] [ಈ CS50 ಹೊಂದಿದೆ. - CS50.TV] ಈ CS50 ಹೊಂದಿದೆ. ಈ ವಾರ 9 ಅಂತ್ಯ. ತುಂಬಾ ಧನ್ಯವಾದಗಳು. ಅಂತಿಮವಾಗಿ. ವಾರದ 9. ನಾನು ಅರ್ಥವಾಯಿತು. ಇಂದು ನಾವು ವೆಬ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಬಗ್ಗೆ ನಮ್ಮ ಸಂಭಾಷಣೆ ಮುಂದುವರಿಸಲು ಅಂತಿಮ ಯೋಜನೆಯ ಕಡೆಗೆ ಒಂದು ಕಣ್ಣಿಟ್ಟು, ನೀವು ವೆಬ್ ಆಧಾರಿತ ಏನನ್ನಾದರೂ ಮಾಡಬೇಕು ಏಕೆಂದರೆ ಅಂತಿಮ ಯೋಜನೆಗಳಿಗೆ ಆದರೆ ಅಂತಿಮ ಯೋಜನೆಗಳಿಗೆ ಅಥವಾ CS50 ನಂತರ ಈ ನಿಸ್ಸಂಶಯವಾಗಿ ಆಧುನಿಕ ತಂತ್ರಾಂಶ ಹೋಗುವ ಇದರಲ್ಲಿ ದಿಕ್ಕಿನಲ್ಲಿ ಹೊಂದಿದೆ. ಮತ್ತು ಇನ್ನೂ ಇದು ವಾಸ್ತವವಾಗಿ ಒಂದು ಕೆಲಸವಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಮಾಡಲು ಕಠಿಣ ವಿಷಯಗಳನ್ನು ಒಂದು ವಿನ್ಯಾಸದ ಅಂಶವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ವಿನ್ಯಾಸ ಮೂಲಕ ನಾವು ವಾಸ್ತವವಾಗಿ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಪಡೆಯುವಲ್ಲಿ ಅರ್ಥ ಅಥವಾ ಬಳಕೆದಾರ ಅನುಭವ ಬಲ. Daresay ನಾನು - ಮತ್ತು ನಾವು ಇತ್ತೀಚಿನ ಸಮಸ್ಯೆ ಸೆಟ್ ತಿಳಿಯಲು ನೀವು ಕೆಲವು ತಂತ್ರಾಂಶ ಕೆಲವು ತುಣುಕು ಬಗ್ಗೆ ನಿಮ್ಮ gripes ಪ್ರಸಾರ ಮಾಡಿದಾಗ ಅಥವಾ ಯಂತ್ರಾಂಶ ಕ್ಯಾಂಪಸ್ ಅಥವಾ ಆಫ್ ಎಂದು, ನೀವು infuriates ಎಂದು - ಹೊರಗೆ ಸೈಟ್ಗಳ ಬಹಳಷ್ಟು ವಿಚಾರಗಳಿವೆ, ಯಂತ್ರಾಂಶ ಬಹಳಷ್ಟು, ಹೊರಗೆ ಇಲ್ಲ ಆ ರೀತಿಯ ಹೀರುವಾಗ. ವಾಸ್ತವದಲ್ಲಿ ಇನ್ನೂ ಬಳಸಲು ಸುಲಭ ವಸ್ತುಗಳನ್ನು ತಯಾರಿಸುವ ಆದಾಗ್ಯೂ ಶಕ್ತಿಶಾಲಿ ಎಂಬ ತುಂಬಾ ಕಷ್ಟದ ಸವಾಲು. ಆದ್ದರಿಂದ ಇಂದು ನಾನು ಜೋಸೆಫ್ ಮತ್ತು ಟಾಮಿ ಇಲ್ಲಿ ನನಗೆ ಅಪ್ ಸೇರಲು ಕೇಳಿದ್ದ ನಾವು ಒಂದು ಸಂವಾದವನ್ನು ಹೊಂದಿರುತ್ತವೆ, ಇದರಿಂದ ಎರಡೂ ಬಗ್ಗೆ ವಿನ್ಯಾಸ ಮತ್ತು ಆಲೋಚನಾ ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ರೀತಿಯ ನಿಮ್ಮ ತಲೆ ಮೂಲಕ ಹೋಗುವ ಪ್ರಾರಂಭಿಸಬೇಕು ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗಳ ವಿನ್ಯಾಸ, ನಿಮ್ಮ ಭವಿಷ್ಯದ ಸಾಹಸಗಳು. ಮತ್ತು ನಂತರ ಟಾಮಿ ಸಹಾಯದಿಂದ ನಾವು ಅನುಷ್ಠಾನದ ವಿವರಗಳು ಕೆಲವು ನೋಡಲು ಮಾಡುತ್ತೇವೆ. ಹೇಗೆ ನೀವು ಕಾಗದದ ಮೇಲೆ ಅಥವಾ ನಿಮ್ಮ ಮನಸ್ಸಿನಲ್ಲಿ ಕೆಲವು ದೃಷ್ಟಿಕೋನವನ್ನು ಹೊಂದಿವೆ ನೀವು ನಂತರ ಸರಣಿಬದ್ಧವಾಗಿ ನಿರ್ವಹಿಸಬಲ್ಲದು ತಂತ್ರಜ್ಞಾನಗಳು ಮತ್ತು ಕೆಲವು ತಂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು, ಬಗ್ಗೆ ಪ್ರಾರಂಭಿಸಿದಾಗ ಅವುಗಳೆಂದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು AJAX, ಅಸಮಕಾಲಿಕ JavaScript ಅವುಗಳೆಂದರೆ, ಸಹ ಹೊಸ ಏನೋ. ನೀವು ಒಂದು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಎಲ್ಲಾ ಹೆಚ್ಚು ಡೈನಾಮಿಕ್ ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ ಸರ್ವರ್ನಿಂದ ಹಂತಹಂತವಾಗಿ ಹೆಚ್ಚು ಡೇಟಾವನ್ನು ಪಡೆಯುತ್ತಿರುವಾಗ ಅದಕ್ಕೆ. ನಾವು ಇಂದು ಮತ್ತು ಆ ತುಣುಕನ್ನು ಕೆಲವು ನೋಡುತ್ತಾರೆ. ಅತ್ತ, ನೀವು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ ಸಾಂದ್ರೀಕರಣ ಆಸಕ್ತರಾಗಿರುತ್ತಾರೆ ವೇಳೆ ಅಥವಾ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ minoring, ತಿಳಿದಿರುವುದರಿಂದ ಮಧ್ಯಾಹ್ನ ಈ ಶುಕ್ರವಾರ ಮ್ಯಾಕ್ಸ್ವೆಲ್ ಡ್ವಾರ್ಕಿನ್ 221 ರಲ್ಲಿ ಒಂದು ಪಿಜ್ಜಾ ಈವೆಂಟ್ ಇರುತ್ತದೆ ಅಲ್ಲಿ ನೀವು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ತಿಳಿದುಕೊಳ್ಳಬಹುದು. ಬಾಗಿಲು ನಿಮ್ಮ ರೀತಿಯಲ್ಲಿ ಇಂದು ನೀವು ಹಾರ್ವರ್ಡ್ನಲ್ಲಿ ಸಿಎಸ್ ಒಂದು ಅನಧಿಕೃತ ಮಾರ್ಗದರ್ಶಿ ತೆಗೆದುಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನಾವು ಸೊಂಟದ ಎತ್ತರದಲ್ಲಿ ಹೊರಗೆ ಬಿಸಾಡಿದ ಕ್ಯಾನ್ಗಳನ್ನು ಅದನ್ನು ಪುಟ್ ಮಾಡುತ್ತೇವೆ ಆದ್ದರಿಂದ ನೀವು ಈ ಆಕ್ರಮಿಸಲು ಮತ್ತು ಸಿಎಸ್ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ತಿಳಿಯಲು ಬಯಸಿದರೆ, ಇದು ವಾರದ 0 ರಲ್ಲಿ ಎಂದು ನಿಮಗೆ ಇರುತ್ತದೆ. ನೀವು 1:15 ಗಂಟೆಗೆ ಈ ಶುಕ್ರವಾರ CS50 ಊಟದ ನಮ್ಮನ್ನು ಸೇರಲು ಬಯಸುತ್ತಾರೆ ಸಹ ವೇಳೆ, cs50.net/lunch ಹೋಗಿ. ಮತ್ತಷ್ಟು ಸಡಗರ ಇಲ್ಲದೆ, ನಾನು ಇತರ ಸಹವರ್ತಿ ಜೋಸೆಫ್ ಓಂಗ್ ನೀಡಿ. ಹಾಯ್. [ಚಪ್ಪಾಳೆಯನ್ನು] ಧನ್ಯವಾದಗಳು. ನಾನು ವಿನ್ಯಾಸ ಕಲಿತ ಮೊದಲ ಬಾರಿಗೆ CS179 ಎಂದು ಇಲ್ಲಿ ವರ್ಗ ರಲ್ಲಿ. ಸಮಯದಲ್ಲಿ ಪ್ರಾಧ್ಯಾಪಕ ನಮಗೆ ಮತ್ತೊಂದು ಪ್ರೊಫೆಸರ್ ಬಗ್ಗೆ ಕಥೆ ಒಬ್ಬ ಹೋಟೆಲ್ ಹೋಗಿ ಮತ್ತು FAUCETS ಬಳಸಿದ್ದರು. ಯಾರಾದರೂ ಎಡ ಏನು 2 ಉಬ್ಬಿನೆಡೆಗೆ ಹೇಳಿ ಮತ್ತು ಸರಿಯಾದ ಮಾಡಬಹುದು? [ವಿದ್ಯಾರ್ಥಿ] ಹಾಟ್ ಮತ್ತು ಶೀತ. >> ಹಾಟ್ ಮತ್ತು ಶೀತ. ಗುಡ್. ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ನಿರೀಕ್ಷೆ ಏನು, ಬಲ? ನಲ್ಲಿ ಬಳಸಿ ನಂತರ ಈ ಪ್ರಾಧ್ಯಾಪಕರು ಶವರ್ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುತ್ತಾನೆ, ಮತ್ತು ಅವರು ಈ ಬಳಸಲು ಮುಂದುವರಿಯುತ್ತದೆ. ಅವರು ಎಡ ಯೋಚಿಸಿ ಬಲ ಭಾಗದಲ್ಲಿರುವ ಬಲ, ಬಿಸಿ ಮತ್ತು ತಣ್ಣಗಿನ ಫಾರ್? ಆದರೆ ಯಾರಾದರೂ ನನ್ನನ್ನು ಈ ನಿಜವಾಗಿ ಏನು ಹೇಳಬಹುದು? ಯಾವುದೇ ಕೈ? [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಒಂದು ಸಲಹೆಯನ್ನು ಹೊಂದಿದೆ? [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ತಾಪಮಾನ? ಆದ್ದರಿಂದ ಅವರಿಗೆ ಒಂದು ತಾಪಮಾನ ಮತ್ತು ಇತರ ನಿಯಂತ್ರಿಸುತ್ತದೆ? >> [ವಿದ್ಯಾರ್ಥಿ] ವಾಟರ್ ಒತ್ತಡ. ನೀರಿನ ಒತ್ತಡ. ಗುಡ್. ಈ ಪ್ರಾಧ್ಯಾಪಕ, ಈ ನಡೆದುಹೋಗುತ್ತಾಳೆ ಮತ್ತು ಅವರು ಬಿಸಿ ಮತ್ತು ತಣ್ಣಗಿನ ನಿಯಂತ್ರಿಸುವ ಮಾಡಲಾಗುತ್ತದೆ ಆಲೋಚನೆ ಅವರು ಬಿಸಿ, ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಅಪ್ ಮಾತ್ರ ಯೋಚಿಸುತ್ತಾನೆ ಇದು ಸರಿಯಾದ, ತಿರುಗುತ್ತದೆ ಅವರು ಒಂದು ಬೆಚ್ಚನೆಯ ಶವರ್ ಪಡೆಯಲು ಬಯಸುತ್ತಾರೆ ಏಕೆಂದರೆ. ಅಲ್ಲದೆ, ಈ ನಿಜವಾಗಿಯೂ ಅಪ್ ಹೊಂದುತ್ತಿಲ್ಲ, ಆದ್ದರಿಂದ ಅವರು ಈ ಅತ್ಯಂತ ಮೋಜಿನ ಅಲ್ಲ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತದೆ ಒಂದು ತಂಪಾದ ಸ್ನಾನದ ಮನೆಯಲ್ಲಿ, ಮತ್ತು ನಾವು ಎಲ್ಲಾ ಎಂದು ಭಾಸವಾಗುತ್ತಿದೆ ಏನು ತಿಳಿದಿದೆ. ಈ ವಿನ್ಯಾಸ ನ್ಯೂನತೆಯು ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ಆ ನಲ್ಲಿ ತನ್ನ ನಿರೀಕ್ಷೆಯಾಗಿರುತ್ತದೆ ನಾನು ಅರ್ಥವನ್ನು ಮಳೆ ಹೊರಗೆ ಬಂದರು ಏನು ಹೊಂದಿಕೆಯಾಗುತ್ತಿಲ್ಲ, ಅವರಿಗೆ ದುರದೃಷ್ಟಕರ ರೀತಿಯ ಇದು. ಈ ಜೀವನದಲ್ಲಿ ನಡೆಯುವ ಒಂದು ವಿನ್ಯಾಸ ನ್ಯೂನತೆಯು ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ಆದರೆ ಇತರ ಬಿಡಿಗಳ ಎಲ್ಲಾ ರೀತಿಯ ನೋಡಿ. ನಾವು ಬಹುಶಃ MBTA ವ್ಯವಸ್ಥೆಯ ಅಭಿಮಾನಿಗಳು ಇಲ್ಲ. ಇದು ಹೇಳುತ್ತದೆ ಲಂಡನ್ ವಾಸ್ತವವಾಗಿ ಒಂದು ಸುರಂಗಮಾರ್ಗ ಸಿಸ್ಟಂ, "ಈ ಬಟನ್ ಬಳಕೆಯಲ್ಲಿ ಅಲ್ಲ." ಏಕೆ ಅಲ್ಲಿ ಸಹ ಹೊಂದಿದೆ? ಏಕೆ ನಾವು ಕೇರ್ ಮಾಡುವುದಿಲ್ಲ? ನಾನು ಮಗು, ಮನೆಯಲ್ಲಿ TECH ಅರಿ ಒಂದಾಗಿದ್ದ ಆಗ ಕಂಪ್ಯೂಟರ್ ಕುಸಿತಕ್ಕೆ ಎಂದು ಪ್ರಕಟಿಸಿದಾಗ, ನನ್ನ ತಾಯಿ, ನನಗೆ ಬರುತ್ತದೆ ಈ ತೆರೆಯು ತೋರಿಸುವ ಮತ್ತು ಕೇಳುತ್ತಿದ್ದರು ಏನಾಯಿತು. ನಾನು ಇದರ ಅರ್ಥ ಏನು ಗೊತ್ತಿಲ್ಲ. [ನಗು] ಏನು? [ನಗು] ಕೆಲವೊಮ್ಮೆ ನಾವು ತಂತ್ರಾಂಶ ಅಭಿವರ್ಧಕರು ಅನಿಸುತ್ತದೆ ಕೇವಲ trolling ನಮಗೆ ಹೊಂದಿವೆ. ಬಳಕೆದಾರರು ನಾವು, ಹಾಗೆ ಮಾಡಿದಾಗ "ಏನು ನಡೆಯುತ್ತಿದೆ? ಯಾರೋ ನಮಗೆ ತಿಳಿಸಿ." ಈ ಎಲ್ಲಾ ವಿನ್ಯಾಸದ ಒಂದು ಸಮಸ್ಯೆಗೆ ಬರೋಣ. ಡಿಸೈನ್, ನಾವು ನೋಡಬಹುದು ಎಂದು, ಸೌಂದರ್ಯಶಾಸ್ತ್ರದ ಬಗ್ಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಅಲ್ಲ ಇದು ವಿಷಯಗಳನ್ನು ನೋಡಲು ಹೇಗೆ ಬಗ್ಗೆ ಅಲ್ಲ. ಈ ಪಾಪ್ ಅಪ್ ಇಲ್ಲಿ ಮೇಲೆ ಸ್ವಲ್ಪ ವಾಸ್ತವಿಕವಾಗಿ ಬಹಳ ಸಂತೋಷವನ್ನು ಕಾಣುವ ಇಲ್ಲಿ ನೋಡಿ. ಇದು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಡ್ರಾಪ್ ನೆರಳು ಹೊಂದಿದೆ, ಇದು ವಿಶೇಷವೇನು ಗಡಿ radiuses ಹೊಂದಿದೆ. ಇದು ಬಹಳ ಭಾಸವಾಗುತ್ತದೆ. ಅತ್ಯಂತ ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಅಲ್ಲ ಏಕೆಂದರೆ ಅದು ಇನ್ನೂ ಚೆನ್ನಾಗಿ ವಿನ್ಯಾಸ ಅಲ್ಲ. ಬರುತ್ತದೆ ಎಂದು ಪಾಪ್ ಅಪ್ ಎಂದು ಸ್ವಲ್ಪ ನಿಜವಾಗಿಯೂ ನನಗೆ ಯಾವುದೇ ಮಾಹಿತಿಯನ್ನು ನೀಡುವುದಿಲ್ಲ ಇಂದಿನ ವಿಶೇಷವೇನು ಬಗ್ಗೆ, ಅದನ್ನು ಬಳಕೆದಾರ ಎಂದು ನನಗೆ ಏನು ಹೇಳಲು ಇಲ್ಲ ದೋಷ ಚೇತರಿಸಿಕೊಳ್ಳಲು ಹೇಗೆ. ನಾವು ವಿನ್ಯಾಸ ಅಲ್ಲ ವಸ್ತುಗಳ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಬಯಸುವ. ಮೊದಲ, ಇದು ಸೌಂದರ್ಯದ ಅಲ್ಲ. ಇದು ಅನಗತ್ಯ ಕಾರ್ಯಗಳನ್ನು ಟನ್ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ತುಂಬುವುದು ಅಲ್ಲ. ನೀವು ಒಂದು ಥಾಯ್ ರೆಸ್ಟೋರೆಂಟ್, ನೀವು ಬಹುಶಃ ಅದೇ ಸಮಯದಲ್ಲಿ ದಂತವೈದ್ಯರು ಎಂದು ಬಯಸುವುದಿಲ್ಲ. ಮತ್ತು ಫೇಸ್ಬುಕ್ ಪ್ರಶ್ನೆಗಳು ಅನೇಕ ಜನರು ಬಳಸಿಕೊಂಡು ಮತ್ತು ಅವರು ನಿರ್ಮಿಸುವ ಪೈಕಿ ಕೋರ್ ನಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಅಲ್ಲ. ಮತ್ತು ಆದ್ದರಿಂದ ತುಂಬಾ ವಸ್ತುಗಳ ಪ್ರಮಾಣ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಆದರೆ ಗುಣಮಟ್ಟದ ಪುಟ್ಟಿಂಗ್ ಮಾಡುತ್ತಿರುವ ಮತ್ತು ಹೇಗೆ ನೀವು ಉತ್ತಮ ಬಳಕೆದಾರರ ಅನುಭವ ನೀವು ಅದಕ್ಕೆ ನಿಜವಾಗಿಯೂ ನೀವು ಈಗಾಗಲೇ ಏನು ಮೇಲೆ ಸುಧಾರಿಸುತ್ತದೆ. ಸಂಕ್ಷಿಪ್ತವಾಗಿ, ವಿನ್ಯಾಸ ನಾವು ನಿರ್ಮಿಸಲು ಏನನ್ನು ತಿಳಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಾವು ವಿಷಯಗಳನ್ನು ಅಪ್ ಹುಡುಕಲು ಅವಕಾಶ ಆ ಕಟ್ಟಡದ ಬಳಸುತ್ತಿದ್ದರೆ, ಗೂಗಲ್ ನಂತಹ, ಉದಾಹರಣೆಗೆ, ನಾವು ಒಂದು ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಬೇಕು ಎಂದು, ಬಳಕೆದಾರರು ಅವರು ಯಾವ ಪಡೆಯಲು ಕ್ಲಿಕ್ ಸಾಕಷ್ಟು ಪಡೆಯಲು ಅಗತ್ಯವಿದೆ ಅಥವಾ ನಾವು Google ತತ್ಕ್ಷಣ ಅಥವಾ ಸ್ವಯಂ, ಉದಾಹರಣೆಗೆ, ಒಂದು ರೀತಿಯಲ್ಲಿ ಇದು ಮಾಡಬೇಕು ಎಂದು ನಮ್ಮ ಫಲಿತಾಂಶಗಳ ವೇಗವಾಗಿ ಪಡೆಯಲು ಅವಕಾಶ? ಟಾಮಿ ವಾಸ್ತವವಾಗಿ ಇದನ್ನು ನಿರ್ಮಿಸಲು, ನೀವು ತೋರಿಸುತ್ತದೆ ನಂತಹ ಎಂಜಿನಿಯರಿಂಗ್, ಒಳಗೊಂಡಿರುತ್ತದೆ. ವಿನ್ಯಾಸದ ರೀತಿಯ ಸಾಕಷ್ಟು ಇವೆ. ಉದಾಹರಣೆಗೆ, ನೀವು ಏನಾದರೂ ನಿರ್ಮಿಸಲು ಬಳಸುತ್ತಿದ್ದರೆ ಏನೋ ನಿಯೋಜಿಸಲು ಹೆಚ್ಚು ವಿದ್ಯುತ್ ಅಥವಾ ಹೆಚ್ಚು ತಂತ್ರಜ್ಞಾನ ಇಲ್ಲ ಅಲ್ಲಿ ಒಂದು ಥರ್ಡ್ ವರ್ಲ್ಡ್ ದೇಶದಲ್ಲಿ, ನೀವು ನಿರ್ಮಿಸಲು ಏನನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಹೊಂದಿವೆ ಸುಲಭವಾಗಿ ಅಲ್ಲಿನ ಜನರಿಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ ರೀತಿಯಲ್ಲಿ. ಆದರೆ ಇತರ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಬಗೆಗಳಲ್ಲಿ ಉಂಟಾಗಬಹುದು ಏನು ಅಥವಾ ಈ ರೀತಿಯ ಒಳಗೊಂಡಿರುವ ಇರಬಹುದು? ಹೌದು. ನಾನು ಒಂದು ಕೈ ನೋಡಿ. [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ರೈಟ್. ನಿಖರವಾಗಿ. ಪ್ರವೇಶಿಸುವಿಕೆ ಒಂದು ವಿಷಯ. ಬಹಳಷ್ಟು ಜನರು "ಏನು ನನ್ನ ಬಳಕೆದಾರರು ಬಗ್ಗೆ?" ಬಗ್ಗೆ ಯೋಚಿಸುವುದಿಲ್ಲ ಎರಡೂ ಸ್ಪೆಕ್ಟ್ರಮ್ ವಿಪರೀತ ನಂತಹ. ನಾನು ವಿಚಾರ ಇಲ್ಲ ಎಂದು ವೈಕಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರನ್ನು ಹೊಂದಿರುವ ಮತ್ತು ನಾನು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಗೆ ವಿನ್ಯಾಸ ವಿಚಾರ ಮಾಡುತ್ತಿರುತ್ತೇನೆ. ಇಂಟರ್ನೆಟ್ ದಿನಗಳಲ್ಲಿ ಎಲ್ಲರೂ ಪಡೆಯಬಹುದು ಮತ್ತು ನಾನು ಹಾಗೂ ಆ ಜನರಿಗೆ ವಿನ್ಯಾಸ ಮಾಡಬೇಕು. ನೀವು ಇತರ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಬಗೆಗಳಲ್ಲಿ ಮಾಡಲು ಇರಬಹುದು? ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ವೆಚ್ಚ. ವೆಚ್ಚ. ಉತ್ತಮ. ನಾವು ನಮ್ಮ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಆಧರಿಸಿರಬಹುದು ಇನ್ನೊಂದು ವಿಷಯ ವೆಚ್ಚವಾಗುತ್ತದೆ. ನಾವು ಒಂದು ವ್ಯಾಪಾರ, ನೀವು ತಯಾರಿಸಲು ಹೆಚ್ಚು ವೆಚ್ಚ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಎಂಬುದನ್ನು ಏನೋ ನಿರ್ಮಿಸಲು ಬಯಸುವ ಆದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೆಚ್ಚಿನ ಬೆಲೆಗೆ ಮಾರಬಹುದು ಅಥವಾ ನಮಗೆ ಕೆಲವು ಲಾಭ ಪಡೆಯಬಹುದು. ಈ ವಿನ್ಯಾಸದ ಎಲ್ಲಾ ವಿವಿಧ ರೀತಿಯ, ಆದರೆ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಏನನ್ನೋ ಕಟ್ಟಲು ಮಾಡಿದಾಗ ಅಥವಾ ನಾವು ಬಹುಶಃ ಈಗ ನಿರ್ಮಿಸಲು ಹೆಚ್ಚು ವೆಚ್ಚವಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಏನೋ ನಿರ್ಮಿಸಲು ಮಾಡಿದಾಗ, ಇಂಟರ್ನೆಟ್ ಅನ್ವಯಗಳಂತೆ - ನೀವು ಇದನ್ನು ಹೆಚ್ಚು ಬಂಡವಾಳ ಎಸೆಯಲು ಹೊಂದಿಲ್ಲ ವಾಸ್ತವವಾಗಿ ಕೆಲಸ ಏನಾದರೂ ಮಾಡಲು - ನಾವು ಬಗ್ಗೆ ಹೆಚ್ಚು ಚಿಂತಿತರಾಗಿಲ್ಲ ಆರ್ ಬಳಕೆದಾರ ಅನುಭವ. ಈ ಬಳಕೆದಾರ ಕೇಂದ್ರಿತ ವಿನ್ಯಾಸ ಕರೆ. ಮೂಲಭೂತವಾಗಿ ಏನು ಬಳಕೆದಾರ ಕೇಂದ್ರಿತ ವಿನ್ಯಾಸ ಒಳಗೊಂಡಿದೆ ನಿಮ್ಮ ಬಳಕೆದಾರರ ಪಾದರಕ್ಷೆಯನ್ನು ನಿಮ್ಮನ್ನು ಹಾಕುತ್ತಿದೆ. ಕಟ್ಟಡ ನನಗೆ ಯಾರಿಗಾದರೂ ಸಂಕೇತಗಳನ್ನು ವೇಳೆ, ಅವರು ನಿಸ್ಸಂಶಯವಾಗಿ, ಮನಸ್ಸಿನಲ್ಲಿ ಒಂದು ಗೋಲು ನನ್ನ ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ ಬಂದು ನೀವು ಒಂದು ಕೆಲಸವನ್ನು ಅವರು ಪೂರ್ಣಗೊಳಿಸಲು ಬಯಸುವ. ಮತ್ತು ನಿಮ್ಮ ಕೆಲಸ ಅವರಿಗೆ ಈ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಸಹಾಯ ಮಾತ್ರವಲ್ಲ ಆದರೆ ಅವುಗಳನ್ನು ಅಂತರ್ಬೋಧೆಯ, ಸಮರ್ಥವಾದ ಒಂದು ರೀತಿಯಲ್ಲಿ ಆ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಸಹಾಯ, ಮತ್ತು, ವ್ಯಕ್ತಿ ಅಲ್ಲಿರುವ ಹೇಳಿದಂತೆ, ಪ್ರವೇಶಿಸಬಹುದು. ಸಾಮರ್ಥ್ಯ ಏನು? ಸಾಮರ್ಥ್ಯ ಎಷ್ಟು ಬೇಗನೆ ನನ್ನ ಬಳಕೆದಾರ ನನ್ನ ಇಂಟರ್ಫೇಸ್ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನೀಡುವುದಿಲ್ಲ ಎಂದರ್ಥ. ಅವುಗಳನ್ನು ಒಂದು ಸ್ಥಳದಿಂದ ಮತ್ತೊಂದಕ್ಕೆ ಪಡೆಯಲು ಅದನ್ನು ಕ್ಲಿಕ್ ಸಾಕಷ್ಟು ತೆಗೆದುಕೊಳ್ಳುವುದು? ಇದು ಬೇಸರದ ಹೊಂದಿದೆ? ಅವರು ಪುನರಾವರ್ತಿತ ಕೆಲಸಗಳನ್ನು ಸಾಕಷ್ಟು ನಿರ್ವಹಿಸಲು ಹೊಂದಿದ್ದೀರಾ? ನಾವು ಆದಷ್ಟು ದಕ್ಷವಾಗಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮಾಡಲು ಬಯಸುವ ಆದ್ದರಿಂದ ಅವರು ವಿಷಯಗಳನ್ನು ಆ ರೀತಿಯ ಮಾಡಲು ಹೊಂದಿಲ್ಲ. ಬಳಕೆದಾರ ನನ್ನ ಇಂಟರ್ಫೇಸ್ ಹುಡುಕುತ್ತದೆ ವೇಳೆ ಒಳಗಾಣ್ಕೆ ಫಾರ್ ಎಂದು, ಅಂದರೆ, ಉದಾಹರಣೆಗೆ,, ಇದು ಸ್ಥಳದಿಂದ ಸ್ಥಳಕ್ಕೆ ಪಡೆಯಲು ಸುಲಭ? ಅವರು ನನ್ನ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಮಾಡಿ ಏನು ಔಟ್ ಲೆಕ್ಕಾಚಾರ ಇದು ಸುಲಭ ಸಲುವಾಗಿ ಅವುಗಳನ್ನು ಅವರು ಸಾಧಿಸಲು ಬಯಸುವ ಗುರಿಯನ್ನು ಅಥವಾ ಕಾರ್ಯವನ್ನು ಸಾಧಿಸಲು? ಒಂದು ವ್ಯಕ್ತಿ ಅಲ್ಲಿರುವ ಹೇಳಿದಂತೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ, ಲಭ್ಯತೆ ಬಹಳ ಮುಖ್ಯ. [ಪುರುಷ ಸ್ಪೀಕರ್] ಇದು ದೃಷ್ಟಿ ವಿಷಯಗಳಿಗಾಗಿ ಲಭ್ಯತೆ ಬರುತ್ತದೆ, ನಾನು ವಾಸ್ತವವಾಗಿ ಕುರುಡು ಯಾರು ಯಾರೋ ಏನೋ ವಿನ್ಯಾಸ ಹೇಗೆ ಇಷ್ಟ? ಓಹ್. ಎಲ್ಲ ನೋಡಿ ಸಾಧ್ಯವಿಲ್ಲ ಜನರಿಗೆ ನಾವು ಸ್ಕ್ರೀನ್ ರೀಡರ್ ಎಂಬ ಅಂಶವಿದೆ. ಏನು ಮಾಡಬೇಕು ನೀವು ಒಂದು ರೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ನಿರ್ಮಿಸಲು ಹಾಗಿಲ್ಲ ಎಂದು, ಉದಾಹರಣೆಗೆ, ನಾವು ಕರೆಯುವ ನಿರ್ದಿಷ್ಟ ತಂತ್ರಜ್ಞಾನಗಳು - ಈಗ ವಿಷಯಗಳನ್ನು ಸಾಕಷ್ಟು ಇವೆ. ನಾನು JAWS ಎಂಬ ಸ್ಕ್ರೀನ್ ರೀಡರ್ ಇವೆ ಭಾವಿಸುತ್ತೇನೆ. ಈ ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ನಾವು ಪ್ರದೇಶದಲ್ಲಿ ನಿಯಮಗಳು ಕರೆಯುವ ಅವಲಂಬಿಸಿವೆ ಪುಟ ಇರುತ್ತದೆ ಎಂಬುದನ್ನು ಬಳಕೆದಾರರಿಗೆ ಓದಿ ಸಲುವಾಗಿ. ನೋಡಿ ಸಾಧ್ಯವಿಲ್ಲ ಜನರ, ನೀವು ಖಚಿತವಾಗಿ ಅಗತ್ಯವಿದೆ ಎಂದು ಈ ಸ್ಕ್ರೀನ್ ರೀಡರ್ ವಾಸ್ತವವಾಗಿ ಪುಟ ವಿಷಯ ಎತ್ತಿಕೊಂಡು ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಿಮ್ಮ ಬಳಕೆದಾರರು ತೋರಿಸಬಹುದು, ನೀವು ನೋಡಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಕನಿಷ್ಠ ನೀವು ಇನ್ನೂ ಪುಟ ವಿಷಯ ಅರ್ಥ ಮಾಡಬಹುದು. ಹೌದು. ಸರಿ. ಸಾಕಷ್ಟು ಉತ್ತಮ ವಿನ್ಯಾಸದ ಬಗ್ಗೆ. ಕೆಟ್ಟ ವಿನ್ಯಾಸದ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ. ಈ ನೀವು ಮಾಡಬಾರದು ಎಂದು ವಸ್ತುಗಳು. ಯಾರಾದರೂ ಕ್ರೇಗ್ಸ್ಲಿಸ್ಟ್ ತಮ್ಮ ಅನುಭವಗಳ ಬಗ್ಗೆ ನನಗೆ ತಿಳಿಸುವಿರಾ ಮತ್ತು ಅವರು ಭಾವಿಸುತ್ತೇನೆ ಈ ವಿನ್ಯಾಸದ ಬಗ್ಗೆ ಆದ್ದರಿಂದ ಮಹಾನ್ ಅಲ್ಲ? ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ನಾನು ತುಂಬಾ ಪದಗಳನ್ನು ಒಂದು ಪ್ರದೇಶದಲ್ಲಿ ಇಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ತುಂಬಾ ಪದಗಳನ್ನು, ಬಲ? ಸಂಪೂರ್ಣವಾಗಿ ಅಗಾಧ. ನೀವು ಈ ಪುಟಕ್ಕೆ ಬಂದು ನೀವು ಇಲ್ಲಿ ವಸ್ತುಗಳ ಇಡೀ ಗುಂಪೇ ಸ್ವಾಗತಿಸಿತು ನೀವು ಸಹ ನಿಮಗೆ ಸಂಬಂಧಿಸಿದ ಇರಬಹುದು. ಉದಾಹರಣೆಗೆ, ನೀವು ಈ ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಮಾಡುವುದಿಲ್ಲ ಒಂದು ರಾಜ್ಯದ ವಾಸಿಸುತ್ತಿದ್ದಾರೆ. ಲೆಟ್ಸ್ ನೀವು ಟೆಕ್ಸಾಸ್ ಅಥವಾ ಏನಾದರೂ ವಾಸಿಸುತ್ತಿದ್ದಾರೆ ಹೇಳುತ್ತಾರೆ. ನೀವು ಹೆಚ್ಚು ಸ್ಥಳ ಪಡೆಯಲು ಪುಟ ಕೆಳಗೆ ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಸ್ಕ್ರಾಲ್ ಮಾಡಬೇಕು. ನಾನು ಬೋಸ್ಟನ್ ಬಂದಿದ್ದೇನೆ ಆದ್ದರಿಂದ ನನಗೆ ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ನ ನೋಡೋಣ. ಮ್ಯಾಸಚೂಸೆಟ್ಸ್ ಎಲ್ಲಿ? ಓಹ್, ಅದು ಇಲ್ಲಿಯೇ ಇಲ್ಲಿದೆ. ಓಹ್, ಇದು ಬೋಸ್ಟನ್. ಸರಿ. ಬೋಸ್ಟನ್ ನೋಡೋಣ. [ನಗು] ಪ್ರೆಟಿ ಅಗಾಧ, ಬಲ? ಅಲ್ಲಿರುವ ವಿಚಿತ್ರವಾಗಿ ವಿಷಯಗಳು. [ನಗು] ಲೆಟ್ಸ್ ನಾನು ವಾಸಿಸಲು ಫಾರ್ ಬಯಸುತ್ತೇನೆ ಹೇಳುತ್ತಾರೆ. ಎಷ್ಟು ಜನರು ವಾಸ್ತವವಾಗಿ ಕ್ರೇಗ್ಸ್ಲಿಸ್ಟ್ ಬಳಸುತ್ತಾರೆ? ನಿಮ್ಮ ಟನ್. ಈ ನೋಡಲು, ಆದರೆ ಈ ನೋಡೋಣ ಸಾಕಷ್ಟು ಕೆಟ್ಟ ಬಗೆಗಳು. Img ಮತ್ತು ಚಿತ್ರ ನಡುವಿನ ಭಿನ್ನತೆ ಏನು? ಯಾರಾದರೂ ನನಗೆ ತಿಳಿಸುವಿರಾ? ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ವ್ಯತ್ಯಾಸವಿದೆ. ಅವರು ನಿಖರವಾಗಿ ಒಂದೇ ಅರ್ಥ, ಆದರೆ ಯಾವುದೋ ಕಾರಣಕ್ಕೆ ಅವುಗಳನ್ನು ವಿವಿಧ ಲೇಬಲ್ಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ನಾನು ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದರೆ ಚಿತ್ರ, ಏನೂ ಪುಟ ನಡೆಯುತ್ತದೆ. ನಾನು ವಾಸ್ತವವಾಗಿ ಸಂಭವಿಸಲು ಏನಾದರೂ ಮತ್ತೆ ಹುಡುಕಾಟ ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗಬಹುದು. ಏನು ಇಲ್ಲ ಮಾಡಲಾಗುತ್ತದೆ ಎಂದು ಒಂದು ಉತ್ತಮ ವಿನ್ಯಾಸ ನಿರ್ಧಾರ ಇರಬಹುದು? ನಾನು ಫಿಲ್ಟರ್ ಕ್ಲಿಕ್ಕಿಸಿ ಭಾವಿಸುತ್ತೇನೆ ವೇಳೆ, ನಾನು ಬಹುಶಃ ನಿರ್ದಿಷ್ಟ ಕ್ರಿಯೆಯ ಮೂಲಕ ಫಿಲ್ಟರ್ ಬಯಸುವ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ವರ್ಗದಲ್ಲಿ. ಬದಲಿಗೆ ಮತ್ತೆ ಹುಡುಕಾಟ ಒತ್ತಿ ಹೊಂದುವ ಹಾಗೆ, ನಾನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಫಿಲ್ಟರಿಂಗ್ ಇಲ್ಲ ಅವರು ತಕ್ಷಣ ಅದನ್ನು ಅಲ್ಲಿ ಗೂಗಲ್ ಶೈಲಿಯ ರೀತಿಯ. [Malan] ಆದರೆ ಅವುಗಳನ್ನು ಇದುವರೆಗಿನ ದೈಹಿಕವಾಗಿ ಸಲ್ಲಿಸಿದ ಮಾಡಬೇಕಾಗುತ್ತದೆ ನೋಡಿದ್ದೀರಿ ಎಂದು ರೂಪಿಸುತ್ತದೆ ಇಲ್ಲ ಹೊಡೆಯುವ ಮೂಲಕ ಕನಿಷ್ಠ ಅಥವಾ ಒಂದು ಬಟನ್ ಕ್ಲಿಕ್ ನಮೂದಿಸಿ? ನೀವು ಇದುವರೆಗೆ ಅವುಗಳನ್ನು ನೋಡಬಹುದು ಎಂದು, ನೀವು ವಾಸ್ತವವಾಗಿ ಆ ಕೆಲಸಗಳನ್ನು ಸಲ್ಲಿಸಿ ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗಬಹುದು. ಆದರೆ ಟಾಮಿ ಎರಡನೇ ನಿಮ್ಮನ್ನು ತೋರಿಸುತ್ತದೆ ಎಂದು, ನಿಜವಾಗಿ ನೀವು ಮಾರ್ಗಗಳಿವೆ ಆ ವಿಷಯ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಳುಹಿಸಬಹುದು ಅಂದರೆ ನಾವು AJAX ವಿನಂತಿಯನ್ನು ಕರೆ ಮತ್ತು ಹಿಂದಿನ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ಮತ್ತು ತಕ್ಷಣವೇ ನಿಮ್ಮ ಫಲಿತಾಂಶಗಳನ್ನು ಫಿಲ್ಟರ್ ಏನು. ಈ ಇಂಟರ್ಫೇಸ್ ತಪ್ಪು ಎಂದು ವಸ್ತುಗಳ ಟನ್ ಇವೆ. [Malan] ನೀವು ಕೇಂಬ್ರಿಡ್ಜ್ ಹುಡುಕಬಹುದು? ನೀವು ಕೇಂಬ್ರಿಡ್ಜ್ ಕಾಳಜಿ ಅಲ್ಲಿ ಸ್ವಲ್ಪ ಅಸಂಬದ್ಧ ಏನೋ ಇಲ್ಲಿ ಇಲ್ಲ ಮತ್ತು ಇನ್ನೂ ನೀವು WESTFORD, ಸ್ಪ್ರಿಂಗ್ ಹಿಲ್, ವೆಸ್ಟ್ ನ್ಯೂಟನ್ ಮತ್ತು ನಂತಹ ಬರುತ್ತಿದೆ. ಪ್ರಾಯಶಃ ಮಾದರಿ. >> ಬಹುಶಃ ಆದರ್ಶ ಅಲ್ಲ. ನಾನು ಹೇಗೆ ಈ ನಿರ್ದಿಷ್ಟ ಪುಟದಲ್ಲಿ ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಉತ್ತಮಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ? ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ಸೂಚನೆಗಳು. ಸರಿ. ಅರ್ಥದಲ್ಲಿ ಯಾವ ರೀತಿಯ ಸೂಚನೆಗಳನ್ನು? ಉದಾಹರಣೆಗೆ [ವಿದ್ಯಾರ್ಥಿ] ಸಹ ಕ್ರೇಗ್ಸ್ಲಿಸ್ಟ್ ಎಂಬುದನ್ನು ತಿಳಿದಿಲ್ಲದ ಮೊದಲ ಬಾರಿಗೆ ಬಳಕೆದಾರರು ಒಂದು ವಿಷಯ ಅಥವಾ ನೀವು ಏನು ಮಾಡಬೇಕೋ ಏನನ್ನು ಗೊತ್ತಿಲ್ಲ. ರೈಟ್. ಆದ್ದರಿಂದ ಕ್ರೇಗ್ಸ್ಲಿಸ್ಟ್ ಈ ಪುಟದಲ್ಲಿ ಯಾವ ವಿವರಿಸುವ ಮುಖ್ಯ. ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ಪುಟ ನಿಜವಾಗಿ ಯಾವುದು ಬಳಕೆದಾರರು ಹೇಳಬಹುದು. ನಾನು ಈ ಭೇಟಿ ಭಾವಿಸುತ್ತೇನೆ ವೇಳೆ, ನಾನು ಸ್ಥಾನಗಳ ಇಡೀ ಗುಂಪೇ ನೋಡಿ. ನಾನು ಅರ್ಥ ಅವರಿಗೇ ಗೊತ್ತಿಲ್ಲ. ಆದರೆ ಮುಖ್ಯವಾಗಿ, ಕೇವಲ ಈ ಇಂಟರ್ಫೇಸ್ ನೋಡಿ ನಾನು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಮುದಾಯದ ಹುಡುಕಲು ವಸ್ತುಗಳ ಒಂದು ಟನ್ ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ಬಂತು ನೆನಪಿಡಿ ನಾನು ಈ ಬಗ್ಗೆ ನೋಡಿಕೊಂಡರು ಎಂದು. ನಾನು ಹಾಗೆ ಮಾಡಲು ತ್ವರಿತ ಮಾರ್ಗ ಯಾವುದು? ಹೌದು. [ವಿದ್ಯಾರ್ಥಿ] ಅವುಗಳನ್ನು ಪೂರ್ವ, ಪಶ್ಚಿಮ ಪ್ರದೇಶಗಳಲ್ಲಿ ವಿಭಾಗಿಸಲ್ಪಟ್ಟಿದೆ ಭಾಗಿಸಿ. ಸರಿ >>. ನಾನು ವೇಗವಾಗಿ ನಿರ್ಧರಿಸುತ್ತದೆ ಎಂದು ಹೆಚ್ಚು ವಿಭಾಗಗಳು ಅವರನ್ನು ಬೇರ್ಪಡಿಸುತ್ತದೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳ ಗೆ ಹೇಗೆ. [ವಿದ್ಯಾರ್ಥಿ] ಡ್ರಾಪ್ ಡೌನ್ ಪಟ್ಟಿ ಹಾಕಿ. >> ರೈಟ್. ಸರಿ. ನಾವು ವಸ್ತುಗಳ ಸ್ಥಿರ ಸೆಟ್ ಏಕೆಂದರೆ ನಾನು ಡ್ರಾಪ್ ಡೌನ್ ಮೆನು ಬಳಸಬಹುದಿತ್ತು ಮತ್ತು ನಾವು ಒಂದು ಡ್ರಾಪ್ ಡೌನ್ ಮೆನುವಿನಲ್ಲಿ ತೋರಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಆ ರೀತಿಯಲ್ಲಿ ತೆರೆಯ ಮೇಲೆ ಬಹಳಷ್ಟು ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಆದರೆ ಹೆಚ್ಚು ಉತ್ತಮ, ನಾವು ಏನು ಮಾಡಬಹುದು? ಹೌದು. ನೀವು ಮತ್ತೆ ಆ >> [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಹೇಳಬಲ್ಲಿರೆ? >> [ವಿದ್ಯಾರ್ಥಿ] ಹುಡುಕಾಟ ಬಾಕ್ಸ್. ಹೌದು, ಒಂದು ಹುಡುಕಾಟ ಬಾಕ್ಸ್. ಅಭಿನಂದನೆಗಳು. ನಾವು ಸ್ಲೈಡ್ಗಳು, ಹುಡುಕಾಟ ಬಾಕ್ಸ್ ಹಿಂತಿರುಗಿ ನೋಡಲು ವೇಳೆ ನಾವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ಹೊಂದಿದೆ. ಸ್ವಯಂಪೂರ್ಣ. ನಿಮಗೆ ಆ ಫಲಿತಾಂಶಗಳನ್ನು ಹುಡುಕಲು ಬಹಳ ಸುಲಭ ರೀತಿಯಲ್ಲಿ ಒಂದು ಸೆಟ್ ನಲ್ಲಿ. ನಾನು BO ಟೈಪ್ ಆರಂಭಿಸುವ ವೇಳೆ, ನನಗೆ ಅವುಗಳಲ್ಲಿ BO ಒಳಗೆ ಎಲ್ಲ ಫಲಿತಾಂಶಗಳನ್ನು ತೋರಿಸು. ಆ ರೀತಿಯಲ್ಲಿ ನಾನು ಬಹಳ ಸುಲಭವಾಗಿ ನಾನು ಹೋಗಲು ಬಯಸುವ ನಿರ್ದಿಷ್ಟ ನೀಡಿ ಬದಲಿಗೆ ಈ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಪಟ್ಟಿಯಲ್ಲಿಯೂ ಸಹ ಚಲಿಸಬಹುದು ಹೊಂದುವ. ಈ ನಿಜವಾಗಿಯೂ ಕಡಿಮೆ ನೇತಾಡುವ ಹಣ್ಣಿನ ಎಲ್ಲಾ ರೀತಿಯ ಎಂದು ಕ್ರೇಗ್ಸ್ಲಿಸ್ಟ್ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿದೆ ಯಾರೋ ವಾಸ್ತವವಾಗಿ ತಮ್ಮ ನಿರ್ದಿಷ್ಟ ಬಳಕೆದಾರರು ಸಾಕಷ್ಟು ಉತ್ತಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಅನುಭವ ಮಾಡಲು ಮಾಡಬಹುದು. ಸರಿ. ಸಾಕಷ್ಟು ಕೆಟ್ಟ ವೆಬ್ಸೈಟ್ಗಳ ಬಗ್ಗೆ. ಫೇಸ್ಬುಕ್ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ. ಫೇಸ್ಬುಕ್ ಹೊರಬಂದು, ಮತ್ತು ವಿಶೇಷವಾಗಿ ಫೇಸ್ಬುಕ್ ಫೋಟೋಗಳನ್ನು ಮಾಡಿದಾಗ, ಒಂದೇ ಬಗೆಯ ಕೆಲಸಗಳನ್ನು ಅದು ಸಮಯದಲ್ಲಿ ಇತರೆ ಸೇವೆಗಳು ಸಾಕಷ್ಟು ಇದ್ದವು. ಅವರು ಆಲ್ಬಂಗಳನ್ನು ನಿಮ್ಮ ಫೋಟೊಗಳನ್ನು ಸಂಘಟಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನೀವು ಏನು ಮಾಡಬಹುದು ನೀವು ಸೆಟ್ ಅವುಗಳನ್ನು ಸಂಘಟಿಸಲು ಎಂದು ಹೇಳಲಾಗಿದೆ. ನೀವು ದಿನಾಂಕ ಅವರನ್ನು ಸಂಘಟಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನೀವು ಎಲ್ಲಾ ಈ ನಿರ್ದಿಷ್ಟ ಕೆಲಸಗಳನ್ನು ಮಾಡಬಹುದು. ಆದರೆ ಯಾರಾದರೂ ಫೇಸ್ಬುಕ್ ಫೋಟೋಗಳನ್ನು ಇದು ಬಿಡುಗಡೆಯಾದ ಸಮಯದಲ್ಲಿ ಸ್ಫೋಟಕ್ಕೆ ಮಾಡಿದ ಏನು ತಿಳಿದಿದೆಯೇ? ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ಟ್ಯಾಗ್ಗಳು. >> ಟ್ಯಾಗ್ಗಳು. ನಿಖರವಾಗಿ. ನಾವು CS50 ಬಂದನವನ್ನು ನಮ್ಮ ನಾಯಿ ಮ್ಯಾಸ್ಕಾಟ್ ಯಾರು ಇಲ್ಲಿ ಮೇಲೆ ಮಿಲೋ ಹೊಂದಿರುತ್ತವೆ. ನಾವು ಮಧ್ಯಮ ಈ ಟ್ಯಾಗಿಂಗ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಹೊಂದಿರುವ ನೋಡಬಹುದು. ಮತ್ತು ಒಂದು ಉಪಯುಕ್ತತೆ ದೃಷ್ಟಿಕೋನದಿಂದ ಫೇಸ್ಬುಕ್ ಫೋಟೋಗಳನ್ನು ಆದ್ದರಿಂದ ಆಸಕ್ತಿದಾಯಕ ಮಾಡಿದ ನಿಜವಾಗಿ ಈ ಮೂಲಕ ಜನರು ತಮ್ಮ ಚಿತ್ರಗಳನ್ನು ತಮ್ಮ ಸ್ನೇಹಿತರು ಒಳಗೊಂಡಿರುತ್ತವೆ ಅವಕಾಶ ಎಂದು. ಫೇಸ್ಬುಕ್ ತಮ್ಮ ವೆಬ್ಸೈಟ್ ವಿಶೇಷವಾಗಿ ಸಾಮಾಜಿಕ, ಏಕೆಂದರೆ, ಇದು ಸಾಮಾಜಿಕ ವಾತಾವರಣದ ಈ ರೀತಿಯ ಕಟ್ಟಡದ ಬಗ್ಗೆ. ಒಂದು ಸಾಕಷ್ಟು ಹೆಚ್ಚಿನ ಫೋಟೋಗಳನ್ನು ಅನುಭವ ಸುಧಾರಣೆ ವಾಸ್ತವವಾಗಿ ಹೇಳುವ ಪ್ರಾರಂಭಿಸಲು ಕಾರಣ, "ಈ ಜನರ ನಡುವೆ ಸಂಪರ್ಕಗಳು ಮತ್ತು ಈ ನಿಜವಾಗಿಯೂ ಕಾಳಜಿ ಬಗ್ಗೆ ಫೋಟೊಗಳು ಇವೆ. " ಅದರ ಭಾಗವಾಗಿ ಸಹ ರೀತಿಯ ನಾರ್ಸಿಸಿಸಮ್ ಹೊಂದಿದೆ. ಜನರು ಆ ರೀತಿಯ ಫೋಟೋಗಳನ್ನು ಮತ್ತು ವಸ್ತುಗಳನ್ನು ಟ್ಯಾಗ್ ಮಾಡಲು ಇಷ್ಟ. ಉತ್ತಮ ಮಾನವ ಲಕ್ಷಣ ಎಂದೇನೂ ವಿಷಯವೆಂದರೆ, ಅದೇ ಸಮಯದಲ್ಲಿ ಇದು ಉತ್ತಮ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಆಧರಿಸಿ ವಿಶೇಷವೇನು ಜನರು ನಿಜವಾಗಿಯೂ ಈ ವಿಷಯಗಳ ಬಗ್ಗೆ ಕಾಳಜಿ ಕಾರಣ. ಆದ್ದರಿಂದ ಫೇಸ್ಬುಕ್ ಫೋಟೋಗಳು ಇಲ್ಲಿದೆ. ಆದರೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಫೇಸ್ಬುಕ್ ಮಾತನಾಡೋಣ. ನಾನು, ಇಲ್ಲಿ ಬಹಳಷ್ಟು ಜನರು ಫೇಸ್ಬುಕ್ ಬಗ್ಗೆ ಅಭಿಪ್ರಾಯಗಳನ್ನು ಹೊಂದಿವೆ ಸಂದೇಹವಿಲ್ಲ ಉತ್ತಮ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಮತ್ತು ಕೆಟ್ಟ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ಎರಡೂ. ಆದ್ದರಿಂದ ಅವರ ತೆರಪು ಅಥವಾ ಸಂತೋಷವಾಗಿರುವಿರಿ ಅವಕಾಶ. ಬ. ನಾನು ಎಲ್ಲಾ ಫೇಸ್ಬುಕ್ ಬಳಸಲು ತಿಳಿದಿದೆ. ಯಾರಾದರೂ ಹೇಳಲು ಕೆಟ್ಟ ಕೆಲಸಕ್ಕೆ ಅಥವಾ ಅದರ ಬಗ್ಗೆ ಹೇಳಲು ಒಳ್ಳೆಯದಾಗಿರುತ್ತದೆ ಹೊಂದಿರುತ್ತದೆ. ಹೌದು. ಸುದ್ದಿ ಫೀಡ್ನಲ್ಲಿ [ವಿದ್ಯಾರ್ಥಿ] ನಾನು ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ವಿಚಾರಗಳಿವೆ. ಸುದ್ದಿ ಫೀಡ್ ನೀವು ಕಾಳಜಿವಹಿಸುವ ಇರಬಹುದು ವಸ್ತುಗಳ ಬಹಳಷ್ಟು ತೋರಿಸುತ್ತದೆ. ನೀವು 2 ಅಥವಾ 3 ವರ್ಷಗಳ ಭೆಟ್ಟಿಯಾಗಿಲ್ಲ ಯಾರು ಫೇಸ್ಬುಕ್ ಮೇಲೆ ಸ್ನೇಹಿತರನ್ನು ಹೊಂದಿಲ್ಲ ಮತ್ತು ನೀವು ಅವರ ಸುದ್ದಿ ಫಲಿತಾಂಶಗಳು ನಿಮ್ಮ ಸುದ್ದಿ ಫೀಡ್ನಲ್ಲಿ ಪುಟಿದೇಳುವ ನೋಡಿ ಮತ್ತು ನೀವು ಅದರ ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ. ಫೇಸ್ಬುಕ್ ವಾಸ್ತವವಾಗಿ, ಈ ಉತ್ತಮ ಮಾಡಲು ಪ್ರಯತ್ನ ಮಾಡಿದ್ದಾರೆ ಮತ್ತು ನಿಜವಾಗಿ ಕೊನೆಯಲ್ಲಿ ರ ಸುದ್ದಿ ಫೀಡ್ ಮೇಲ್ಭಾಗಕ್ಕೆ ಫಲಿತಾಂಶಗಳನ್ನು ತಳ್ಳಲು ಪ್ರಯತ್ನಿಸಿದ ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿ ನೀವು ಅಥವಾ ನಿಮ್ಮ ಹತ್ತಿರದ ಸ್ನೇಹಿತರಿಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವ ಸ್ನೇಹಿತರು ವಿಷಯಗಳನ್ನು ನೋಡಿ. ಬೇರೆ ಏನು? ಹೌದು. ನೀವು ಮತ್ತೆ ಆ [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಹೇಳಬಲ್ಲಿರೆ? [ವಿದ್ಯಾರ್ಥಿ] ಜಾಹೀರಾತುಗಳು ತುಲನಾತ್ಮಕವಾಗಿ ದೃಷ್ಟಿಗೆ ಇವೆ. ಯಾವ ಅರ್ಥದಲ್ಲಿ >>? [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] ಅವರು ಬ್ಯಾನರ್ ನಂತಹ, ಪರದೆಯ ಮೇಲೆ ಬೆಳಕನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ಸರಿ. ಎಂದು ಒಳ್ಳೆಯದು. ನೀವು 90 ರಿಂದ ಇಂಟರ್ನೆಟ್ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ವೇಳೆ - >> [Malan] ನಾನು ಇರಲಿಲ್ಲ. >> ಅವರು ಇರಲಿಲ್ಲ. [ನಗು] ನೀವು sparkly ಮಿನುಗುವ GIF ಗಳನ್ನು ಬಳಸಬಹುದಾಗಿದೆ ಹಿನ್ನೆಲೆ ವಸ್ತುಗಳು, ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಇರಬಹುದು ವಸ್ತುಗಳ ಜಿಯೊಸಿಟೀಸ್ ಶೈಲಿ ರೀತಿಯ. ನಿಜಕ್ಕೂ ಒಂದು ಉತ್ತಮ ವಿನ್ಯಾಸದ ಉದಾಹರಣೆಯಾಗಿದೆ ಅಲ್ಲ ಇದು ನಿಜವಾಗಿಯೂ ವಿಷಯದಿಂದ ಗಮನವನ್ನು ವಿಶೇಷವೇನು ಏಕೆಂದರೆ. ಅವರ ಹಿನ್ನೆಲೆ ಮಾಹಿತಿ ಅನಿಮೇಟೆಡ್ GIF ಗಳನ್ನು ಬಳಸಬಹುದಾಗಿದೆ ಹೊಂದಿರುತ್ತವೆ ಬಳಸಲಾಗುತ್ತದೆ ಯೇಲ್ ಕಲೆ ವೆಬ್ಸೈಟ್ ಮತ್ತು ನೀವು ಪುಟದಲ್ಲಿ ಏನು ಓದಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಆದರೆ ಯಾರಾದರೂ ನಿಜವಾಗಿ ಅವರಿಗೆ ಮಾತನಾಡಿ ಈಗ ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಊಹೆ. [Malan] ಈಗ ಹೆಚ್ಚು ಉತ್ತಮ. ನೀವು ನೋಡಬಹುದು ಇದು ಈಗ ಹೆಚ್ಚು ಉತ್ತಮ >>. >> [Malan] ಹೌದು. ಅದ್ಭುತವಾಗಿದೆ, ಕೇವಲ - ಹೌದು. ಸರಿ. ಇದು ಭಾಗ ನಿಮ್ಮ ಪುಟ ಬಹುಶಃ ಅತ್ಯಂತ ಕನಿಷ್ಠ ಮತ್ತು ಅರ್ಥವಾಗುವ ಮಾಡುತ್ತಿದೆ ಬಹಳ ತಾರ್ಕಿಕ ಒಂದು ರೀತಿಯಲ್ಲಿ ಪುಟ ಹರಿವಿನ ಮೇಲೆ ವಿಷಯಗಳನ್ನು ಆದ್ದರಿಂದ ಪರಸ್ಪರ ರೀತಿಯಲ್ಲಿ ಇರುವುದಿಲ್ಲ. ಇತರ ಯಾವ ಬಗೆಯ ಫೇಸ್ಬುಕ್ ಬಗ್ಗೆ ಒಳ್ಳೆಯ ಅಥವಾ ಫೇಸ್ಬುಕ್ ಬಗ್ಗೆ ಕೆಟ್ಟ? ಸುಮ್ಮನೆ ಇಲ್ಲಿ ವಿನ್ಯಾಸ ಸಂಭಾಷಣೆಯನ್ನು ನಾವು ಹೊಂದಿದ್ದೇವೆ. ಓಹ್. ಅಲ್ಲಿ? ಹೌದು. [ವಿದ್ಯಾರ್ಥಿ] ಹೊಸ ಟೈಮ್ಲೈನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ನೀವು ಅವರ ಹಿಂದಿನ ವ್ಯಕ್ತಿಯ ಪ್ರೊಫೈಲ್ ಹುಡುಕಲು ಅನುಮತಿಸುತ್ತದೆ. , ಟೈಮ್ಲೈನ್ Ooh. ನೀವು ಕಾಂಡದ ನಿಮ್ಮ ಸ್ನೇಹಿತರು ಅನುಮತಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಟೈಮ್ಲೈನ್ ದೊಡ್ಡ ವಿಷಯ ಮತ್ತೆ ಅವರು ಪ್ರೌಢಶಾಲೆಯಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ. ನೀವು ಸಾಕಷ್ಟು ವೇಗವಾಗಿ ವಿಷಯವನ್ನು ಮೂಲಕ ಫಿಲ್ಟರ್ ಅನುಮತಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಟೈಮ್ಲೈನ್, ಉತ್ತಮ ನೀವು ಅನ್ಯಥಾ ಹುಡುಕಲು ನೀವು ನಿಜವಾಗಿಯೂ ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಂಡಿರಬಹುದು ವಸ್ತುಗಳನ್ನು ಹುಡುಕಲು ಅನುಮತಿಸುತ್ತದೆ ಸಕಾಲದಲ್ಲಿ ತರುವುದನ್ನು ನಂತಹ, ಅಪ್, ಅಪ್, ಅಪ್, ಅಪ್, ಅಪ್, ಅಪ್ ಸ್ಕ್ರೋಲಿಂಗ್ ಮತ್ತು ಕೆಳಗೆ. ಆದರೆ ನಂತರ ಒಂದು ಹಿನ್ನಡೆಯೆಂದರೆ ರೀತಿಯ ಬಳಕೆದಾರ ಅನುಭವವನ್ನು ಪರಿಭಾಷೆಯಲ್ಲಿ ಎಂದು ಸಹ ಇಲ್ಲ. ಎಂದು ಏನು ಎಂದು? ಪಿ-ಆರ್ ಆರಂಭವಾಗುತ್ತದೆ ಎಂದು ಬಿಗ್ ಪದ. >> [ವಿದ್ಯಾರ್ಥಿ] ಗೌಪ್ಯತೆ. >> ಖಾಸಗಿ, ಬಲ? ಗೌಪ್ಯತಾ ಬೃಹತ್ ಬಳಕೆದಾರ ಅನುಭವವನ್ನು ವಿಷಯವಾಗಿದೆ. ನಾನು ಈಗ ಫೇಸ್ಬುಕ್ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ದ್ವೇಷದ ವಸ್ತುಗಳ ಒಂದು. [ನಗು] [Malan] ಹಾಗೆ ಈಗ ನಾನು ಏನು. ಡೇವಿಡ್ ಈ ವಾಸ್ತವವಾಗಿ ನಿನ್ನೆ ತನಕ ಸಂಭವಿಸಿದ ಅರಿತುಕೊಂಡಿರಲಿಲ್ಲ. ಈಗ ನಾನು ಅವರಿಗೆ ಚಾಟ್ ಪ್ರತಿ ಬಾರಿ ಅವರು ನನ್ನನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ಮಾಡಿದ ತಿಳಿದಿರುವ ತಿಳಿದಿದೆ. [Malan] ನಾನು, ಅವರನ್ನು ವಿಚಿತ್ರವಾಗಿ ಭಾಗವನ್ನು ಉಪೇಕ್ಷಿಸಿ ಮಾಡಲಾಯಿತು ಮತ್ತು ಅವರು ನಾನು ಅವನನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ಗೊತ್ತಿದೆ ಗೊತ್ತಿರಲಿಲ್ಲ. [ನಗು] ಗೌಪ್ಯತೆ ಒಂದು ದೊಡ್ಡ ಸಮಸ್ಯೆ. ಇಲ್ಲಿ ಯಾರಾದರೂ ಫೇಸ್ಬುಕ್ ಗೌಪ್ಯತೆ ಬಗ್ಗೆ ಕೆಟ್ಟ ಇರಬಹುದು ಎಂಬುದನ್ನು ನನಗೆ ತಿಳಿಸುವಿರಾ ಅವರು ಈ ರೀತಿಯ ಕೆಲಸಗಳನ್ನು ಎಂಬ ವಾಸ್ತವಾಂಶದ ಜೊತೆಗೆ? ಫೇಸ್ಬುಕ್ ಗೌಪ್ಯತೆ ಸಂಬಂಧಿಸಿದಂತೆ ಮಾಡಲು ವಿಶೇಷವಾಗಿ ಹಾರ್ಡ್ ಎಂದರೇನು? ಆ ರೀತಿಯ ಒಂದು ಪ್ರಮುಖ ಪ್ರಶ್ನೆ. ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ಕೆಲವು ಜನರು ನಿಮ್ಮ ಫೋಟೋಗಳನ್ನು ಮರೆಮಾಡಿ. ರೈಟ್. ನಿಖರವಾಗಿ, ಕೆಲವು ಜನರು ನಿಮ್ಮ ಫೋಟೋಗಳನ್ನು ಮರೆಮಾಡಲು. ಅವರು ಫೋಟೋ ಗೌಪ್ಯತೆ ಟಾಗಲ್ ಮಾಡುವ ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿ ಈ ಸಣ್ಣ, ಕಡಿಮೆ ಗುಂಡಿಯನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಅವರ ಗೌಪ್ಯತೆ ಆಯ್ಕೆಗಳನ್ನು ಅತ್ಯಂತ ಮೆನುಗಳಲ್ಲಿ ವಿವಿಧ ಬಗೆಗಳ ನಡುವೆ ವಿಭಿನ್ನವಾಗಿರುತ್ತವೆ. ಅವರು ಇತ್ತೀಚೆಗೆ ಅದರ ಬಗ್ಗೆ ಸಾಕಷ್ಟು ಉತ್ತಮ ನೆತ್ತಿಗೇರಿದೆ ಮಾಡಿದ್ದೀರಿ, ಆದರೆ ಸಂದರ್ಭದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ನೀವು ನೋಡಿದ ಫೋಟೋಗಳನ್ನು ನಿಮ್ಮ ಸ್ನೇಹಿತರು ಮಾಡದಿರಲು ಇಚ್ಛಿಸಿದರು ಬಂದಾಗಲೆಲ್ಲಾ ಆ, ನೀವು ರೀತಿಯಲ್ಲಿ ಅತ್ಯಂತ ಸಂಕೀರ್ಣ 5 ಹಂತದ ಪ್ರಕ್ರಿಯೆ ಮೂಲಕ ಹೋಗಲು ಹೊಂದಿರುತ್ತದೆ ಈ ಲಿಂಕ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಅವಕಾಶ, ಈಗ ನನಗೆ ಮತ್ತೆ ಅವಕಾಶ ಮಾಡಿ, ನನ್ನನ್ನು ಮತ್ತೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಅವಕಾಶ ನನಗೆ ನನ್ನ ಫೋಟೋಗಳನ್ನು ನೋಡಿ ಸಾಧ್ಯವಾಗದ ಸೂಚಿಸಲು ಅವಕಾಶ. ಎಂದು ಫೇಸ್ಬುಕ್ನ ಭಾಗದಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಉತ್ತಮ ಅಲ್ಲ ಬಳಕೆದಾರ ಅನುಭವ ಬಗ್ಗೆ ತುಂಬಾ ನಿಜವಾಗಿಯೂ ಸ್ವಾತಂತ್ರ್ಯ ನೀಡುವ ಕಾರಣ ಜನರು ನೋಡಬಹುದು ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸಲು. ಈ ಬಳಕೆದಾರ ನಿಯಂತ್ರಣ ಮತ್ತು ಸ್ವಾತಂತ್ರ್ಯ ಕರೆ. ನೀವು ಅವಕಾಶ ಇಲ್ಲ ನಿಮ್ಮ ಬಳಕೆದಾರರು ಮಾಡುವ ದಕ್ಷ ಮತ್ತು ಅಂತರ್ಬೋಧೆಯ ಒಂದು ರೀತಿಯಲ್ಲಿ, ನಂತರ ನಿಮ್ಮ ಬಳಕೆದಾರ ಅನುಭವವನ್ನು ಅದು ನಿಜವಾಗಿಯೂ ಉತ್ತಮ ಅಲ್ಲ.  ನೀವು ಹುಡುಗರಿಗೆ ಫೇಸ್ಬುಕ್ ಬಗ್ಗೆ ಏನು ಹೇಳಲು ಬಯಸುತ್ತೀರಿ? ನಾನು ಹೇಗೆ ಈ ಆಫ್ ಇಲ್ಲ? [ಓಂಗ್] ಈ ಆಫ್ ಸಾಧ್ಯವಿಲ್ಲ, ಮತ್ತು ಫೇಸ್ಬುಕ್ನ ಭಾಗದಲ್ಲಿ ಭಾರಿ ಉಪಯುಕ್ತತೆ ನ್ಯೂನತೆಯು ಹೊಂದಿದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು - ನಾನು ನಿನ್ನೆ ಇದನ್ನು ಕಂಡಿದ್ದೇನೆ - ನೀವು ಹಾಗೆ ಮಾಡಲಾಗುವುದಿಲ್ಲ ಎರಡೂ ಅಥವಾ ಇದು ಎಲ್ಲೋ ತುಂಬಾ ಆಳವಾದ ಸಮಾಧಿ ಮಾಡಿದ ಫೇಸ್ಬುಕ್ ಹಿನ್ಸರಿತಗಳ ರಲ್ಲಿ ನಾನು ಈ ಕಾರ್ಯವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಹೇಗೆ ಊಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. [Malan] ಆದರೆ ಕೆಲವೊಮ್ಮೆ ಈ ನಿರ್ಧಾರಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿರುವುದಿಲ್ಲ ನೀವು ಹುಡುಗರಿಗೆ ವಿವಿಧ CS50 ಅನ್ವಯಗಳ ಮೇಲೆ ನಮಗೆ ಉಪಯುಕ್ತ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಬಹಳಷ್ಟು ನೀಡಿದ ಕಾರಣ ಮತ್ತು ಪಠ್ಯ ಬಳಸುವ ವೆಬ್ಸೈಟ್ಗಳನ್ನು. ನಾವು ಈ ವಿನಂತಿಗಳನ್ನು ಮತ್ತು ಸಲಹೆಗಳನ್ನು ಎಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳಿಸಿಲ್ಲ. ಆ ಭಾಗ, ಈ ಸಮಯದಲ್ಲಿ ಒಂದು ಕಾರ್ಯ ಎಂದು ಅನೇಕ ವಿನಂತಿಗಳನ್ನು ಪಡೆಯಲು ಆಗಿದೆ ಆದರೆ ಕೆಲವೊಮ್ಮೆ ನಾವು ಕೇವಲ ಒಂದು ಪ್ರಜ್ಞಾಪೂರ್ವಕ ನಿರ್ಧಾರ, "ಸಲಹೆ ಧನ್ಯವಾದಗಳು, ಆದರೆ ನಾವು ಒಪ್ಪುವುದಿಲ್ಲ." ನಿಮ್ಮ ಬಳಕೆದಾರರಿಗೆ ನೀವು ಏನಾದರೂ ಮಾಡಬೇಕು ಅನಿಸಿದರೆ ಆದ್ದರಿಂದ ಹೇಗೆ ನೀವು ನಿಜವಾಗಿ ನೀವು ಮಾಡಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಿ ಇಲ್ಲ ನೀವು ಅಗತ್ಯವಿರುವುದಿಲ್ಲ? ಸಹ ನಿಜವಾಗಿ ನಿಮ್ಮ ಬಳಕೆದಾರರು ಏನು ಹೇಳುತ್ತಾರೆಂದು ಕೇಳುವ ನಡುವೆ ಒಂದು ಉತ್ತಮ ಸಮತೋಲನವನ್ನು ಇಲ್ಲಿದೆ ನೀವು ಹೇಳಿ ಅಲ್ಲಿ ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಸಾಲಿನ ವಿಧದ ಹೊಂದಿರುವ "ಈ ಬಳಕೆದಾರರು ಏನು ಮಾಡಲು ಹೋಗುತ್ತಿಲ್ಲ." ವಿಶೇಷವಾಗಿ, ನಾನು ಬಹಳ ಈ ಅಪ್ ಸಂಯೋಜಿಸುತ್ತಾನೆ ಎಂದು ಹೆನ್ರಿ ಫೋರ್ಡ್ ಒಂದು ಉಲ್ಲೇಖ ಇರಲಿಲ್ಲ ಭಾವಿಸುತ್ತೇನೆ. "ನಾನು ಏನನ್ನು ಬಯಸುತ್ತಾರೋ ಅದನ್ನು ಜನರು ಕೇಳಿದರು ವೇಳೆ, ಅವರು ವೇಗವಾಗಿ ಕುದುರೆಗಳು ಬಯಸಿದ್ದರು ಹೇಳಿರಬಹುದು." ಯಾರಾದರೂ ಆ ಉಲ್ಲೇಖ ನಿಜವಾಗಿಯೂ ಅರ್ಥವನ್ನು ಹೊರತುಪಡಿಸಿದರೆ ಕೀಟಲೆ ವಿಂಗಡಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ? ಇದು, ಬಳಕೆದಾರರು ಯಾವ ತಿಳಿಯಲು ಕೇವಲ ಅಲ್ಲ ಆದರೆ ಇದು ಹೆಚ್ಚು ಎಂದು ಇಲ್ಲಿದೆ - [ವಿದ್ಯಾರ್ಥಿ] ಅವರು ಸಾಧ್ಯ ಎಂಬುದನ್ನು ತಿಳಿದಿಲ್ಲ. ಏಕೆಂದರೆ ಅವರಿಗೆ ಸಾಧ್ಯವಿದೆ ಎಂಬುದನ್ನು ತಿಳಿದಿಲ್ಲ. ಆ ಅಂತರದಲ್ಲಿ ಸ್ವಲ್ಪ ಕೀಟಲೆ. ಆ ಮೂಲಕ ಅರ್ಥವೇನು? [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] ಎಂದು ಒಳ್ಳೆಯದು. ಎಂಬುದನ್ನು ನಾವು ಇಲ್ಲಿ ಹೇಳಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಭಾವಿಸುತ್ತೇನೆ ಜನರು ಯಾವ ಗೊತ್ತಿಲ್ಲ ಎಂಬುದು. ಅವರು ವೇಗವಾಗಿ ಕುದುರೆಗಳು ಬಯಸುವ. ಅವರು ನಿಜವಾಗಿಯೂ ಬಯಸುವ, ವೇಗವಾಗಿ ಚಲಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಆದರೆ ನಿಜವಾಗಿಯೂ ಅದು ಸಾಧಿಸಲು ಇದು ಮಾಧ್ಯಮದ ಗೊತ್ತಿಲ್ಲ. ನಿಮ್ಮ ಬಳಕೆದಾರರಿಗೆ ಬಂದು ನಿಮ್ಮ ಬಳಕೆದಾರರಿಗೆ ನೀವು ಏನನ್ನೋ ಹೇಳಿದಾಗ ಮತ್ತು ಅವರು "ನಾವು ಈ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಈ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಈ ಲಕ್ಷಣಗಳನ್ನು ಬಯಸುವ", ನೀವು ತಿಳಿಸಿ ನೀವು ಅಗತ್ಯವಾಗಿ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಬಯಸುವುದಿಲ್ಲ, "ನನಗೆ ಮುಂದೆ ಹೋಗಿ ಲೆಟ್ "ಮತ್ತು, ಅವರು ಸ್ಪಷ್ಟವಾಗಿ ಏನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದಿಲ್ಲ" ಆದರೆ ಏನು ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ನೀವು "ಕಲ್ಪನೆಗಳ ರೀತಿಯ ನಾನು ನಿಂದ ಪಡೆಯಬಹುದು ಏನು?", ಆಗಿದೆ ನಿಜವಾಗಿ ಏನು ಬಯಸುತ್ತೀರಿ? ಅಲ್ಲಿಂದ ನೀವು ಏನು ಮಾಡಬಹುದು ಆ ವಿನಂತಿಗಳನ್ನು ತೃಪ್ತಿ ಏನಾದರೂ ವಿನ್ಯಾಸ ಹೊಂದಿದೆ ಆದರೆ ಅಗತ್ಯವಾಗಿ ಬಳಕೆದಾರರು ತೃಪ್ತಿಕರವಾಗಿದೆ ನಿರೀಕ್ಷಿಸಿದೆ ರೀತಿಯಲ್ಲಿ. ಆದ್ದರಿಂದ ಬಹಳ ವಾಸ್ತವವಾಗಿ ಅಂತಿಮ ಯೋಜನೆಗಳಿಗೆ ಸ್ವಲ್ಪ, ಗೆ, ಇದು ಉತ್ತಮ ಏನೋ ಮಾಡಲು ಬಂದಾಗ ಒಂದು ಉಪಯುಕ್ತ ಹ್ಯೂರಿಸ್ಟಿಕ್, ಇಲ್ಲಿದೆ ಡಿಸೈನರ್ ಅವನ ಬಗ್ಗೆ ಈ ಸೊಕ್ಕು ವಿಶೇಷವಾಗಿ ನೀವು ರೀತಿಯ ಅತ್ಯುತ್ತಮ ಎಂಬುದನ್ನು ತಿಳಿಯಲು ಆ ಮೂಲಕ, ನೀವು ನಿಮ್ಮ ಬಳಕೆದಾರರು ಇನ್ಪುಟ್ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಆದರೆ ವಾಸ್ತವವಾಗಿ ಎಂದು ಪ್ರತಿಕ್ರಿಯೆ ಪಡೆಯುವಾಗ ಬಗ್ಗೆ ಹೇಗೆ ಹೋಗಲಿ? ಅಂತಿಮ ಯೋಜನೆಗಳಲ್ಲಿ, ಅತ್ಯಂತ ವಾಸ್ತವಿಕ, ಏನು ಇಲ್ಲಿ ಅತ್ಯುತ್ತಮ ಫಲಿತಾಂಶಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ? ಯಾವುದು ಸೂಕ್ತ ಫಲಿತಾಂಶಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ - ಮತ್ತು ನಾನು ಒಂದು ಎರಡನೇ ಈ ಮೇಲೆ ಹೋಗುತ್ತದೆ - ಅಭಿವೃದ್ಧಿಶೀಲ ತದನಂತರ ಪರೀಕ್ಷೆ ನಂತರ iterating ಈ ಪ್ರಕ್ರಿಯೆ. ನೀವು ಏನಾದರೂ ವಿನ್ಯಾಸ ಏನು ನಾನು ಪರೀಕ್ಷೆ ಎಂದರೆ ಸಾಮಾನ್ಯವಾಗಿ ನೀವು, ಹಾಗೆ, ತಕ್ಕಮಟ್ಟಿಗೆ ಉತ್ತಮ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ "ನಾನು ಎಂಥಾ ಡಿಸೈನರ್ ಆಮ್. ಪ್ರತಿಯೊಬ್ಬರೂ ಈ ಪ್ರೀತಿಸುವ ಹೋಗುತ್ತದೆ." ತದನಂತರ ನೀವು ಅದನ್ನು ಔಟ್ ಪುಟ್ ಮತ್ತು ಜನರು ಕೆಲವು ಕಾರಣಕ್ಕಾಗಿ ಇದು ನಿಜವಾಗಿಯೂ ಇಷ್ಟವಿಲ್ಲ. ಏನು ಮಾಡಬೇಕು ನೀವು ಮನುಷ್ಯರಂತೆ ವಸ್ತುಗಳ ಭಾಗಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಹೊಂದಿರುತ್ತವೆ ಮತ್ತು ಜನರನ್ನು ಇಷ್ಟಪಡುವ ವಸ್ತುಗಳ ಪುನರುಜ್ಜೀವನಕ್ಕಾಗಿ. ಇದು ಒಂದು ಸ್ಪಷ್ಟವಾದ ಪ್ರಕ್ರಿಯೆಯ ರೀತಿಯಲ್ಲಿ ಧ್ವನಿಸುತ್ತದೆ, ಆದರೆ ಈ ಪ್ರಕ್ರಿಯೆಯು ನಿರಂತರವಾಗಿ iterating ನೀವು ಈಗಾಗಲೇ ನಿರ್ಮಿಸಿದ ನೀವು ಯಾವ ಮೇಲೆ ನೀವು ಸಹಾಯ ಮಾಡುವ ಒಂದು ಪ್ರಕ್ರಿಯೆ ನಿಮ್ಮ ಸ್ವಂತ ವಿನ್ಯಾಸದ ಕೌಶಲಗಳನ್ನು ಸಂಸ್ಕರಿಸಲು ಆದರೆ ನೀವು ವಿನ್ಯಾಸ ಸಂಸ್ಕರಿಸಲು ಸಹಾಯ ಕೇವಲ ಜನರು ಇನ್ನೂ ಮುಂಚೆ ಜನರಿಗಿಂತ ನಿಮ್ಮ ಉತ್ಪನ್ನ ಪ್ರಶಂಸಿಸುತ್ತೇವೆ ಆದ್ದರಿಂದ. ನಾನು ವಾಸ್ತವವಾಗಿ ಏನೆಲ್ಲಾ ಹೆಚ್ಚು ಕಾಂಕ್ರೀಟ್ ಉದಾಹರಣೆಗಳು ಮೇಲೆ ಹೋಗುತ್ತೇನೆ. ಉತ್ಪನ್ನದ ಕೊನೆಯ ಉದಾಹರಣೆಗೆ ರೀತಿಯ ಮಾಹಿತಿ, ಕಯಕ್ ನೋಡೋಣ. ಇದನ್ನು ಬಂದಾಗ ಕಯಕ್ ತುಂಬಾ ಜನಪ್ರಿಯವಾಗಿತ್ತು. ಏಕೆ ಯಾರಿಗೂ ಊಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ? ನೀವು ಬಳಸಿದ್ದರೆ ಈ ಬಗ್ಗೆ ಇಷ್ಟ ವಸ್ತುಗಳ ಬಗೆಗಳಲ್ಲಿ ಯಾವುವು ಅಥವಾ ನಿಮಗೆ ಇಷ್ಟವಾಗದಿದ್ದರೆ ವಸ್ತುಗಳ ಬಗೆಗಳಲ್ಲಿ ಇವು? ಹೌದು. >> [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಸರಿ. ಇದು ಭಾಗವಾಗಿದೆ ಬಳಕೆದಾರರ ಹೆಚ್ಚು ವಿಸ್ತಾರವಾದ ಒಂದು ಪ್ರಶ್ನೆ ಹೊಂದಿವೆ ಅವಕಾಶ ಇದೆ ಒಂದು ಅತ್ಯಂತ ನಿರ್ಬಂಧಿತ ಒಂದಕ್ಕಿಂತ, "ನೀವು ನಿಮ್ಮ ಆರಂಭ ದಿನಾಂಕ ಆಯ್ಕೆ ಮಾಡಬೇಕು "ಮತ್ತು ನಿಮ್ಮ ಅಂತಿಮ ದಿನಾಂಕವನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕು." ವಾಸ್ತವವಾಗಿ, ನೀವು ಅದರ ಬಗ್ಗೆ ಸುಲಭವಾಗಿ ಅವಕಾಶ ಮತ್ತು ಆ ವ್ಯಾಪ್ತಿಯ ವಿಮಾನಗಳನ್ನು ಎಲ್ಲಾ ನೀಡುತ್ತದೆ. ಬೇರೆ ಏನು? [ವಿದ್ಯಾರ್ಥಿ] ಅವರು ಬೆಲೆ ಶುಲ್ಕಗಳನ್ನು ಒಳಗೊಂಡಿವೆ. ಅವರು ಬೆಲೆ ಶುಲ್ಕಗಳು ಒಳಗೊಳ್ಳುತ್ತವೆ. ತೆರಿಗೆಗಳು ಮತ್ತು ವಿಷಯಗಳನ್ನು ವಾಸ್ತವವಾಗಿ ಮೇಲಿನ ಎಡ ಆ ಬೆಲೆ ನೇರವಾಗಿ ಹೋಗಿ ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿಯೂ ಒಂದು $ 240 ವಿಮಾನ ಪಾವತಿ ನೀವು ಎಳೆದುಕೊಂಡ ಮೋಸಗೊಳಿಸಿದ ಇಲ್ಲ ಇದು ನಿಜವಾಗಿಯೂ $ 330 ಮಾಡಿದ. ಬೇರೆ ಏನು? ಹೌದು. [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] ವಾಸ್ತವವಾಗಿ ಆ ಅವಕಾಶ ನನಗೆ ಖಚಿತವಿಲ್ಲ. ನಾನು ತಪ್ಪು ಇರಬಹುದು. ನೀವು ನಿರ್ದಿಷ್ಟ ಶೋಧಕಗಳು ಹೆಚ್ಚು ತೂಕದ ಸೇರಿಸಿಕೊಳ್ಳಬೇಕು ಅಂದುಕೊಂಡರೆ ಒಂದು ಆಸಕ್ತಿಕರ ವಿಷಯ ಇರಬಹುದು ಆದ್ದರಿಂದ ಅವರು ಮೇಲಕ್ಕೆ ಫಿಲ್ಟರ್ ಸಂಬಂಧಿಸಿದ ಫಲಿತಾಂಶಗಳು ತಳ್ಳಿದೆ. ಆದರೆ ಯಾರಾದರೂ ಈ ಎಡಭಾಗದಲ್ಲಿ ಬಗ್ಗೆ ವಿಶೇಷ ಎಂಬುದನ್ನು ನನಗೆ ತಿಳಿಸುವಿರಾ? ಹೇಗೆ ನೀವು ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ ಈ ಮೊದಲು ಇಂಟರ್ನೆಟ್ ಸೇವೆಯನ್ನು ವಿಮಾನ ಹುಡುಕುವ ನೀಡಲಿಲ್ಲ? ಹೌದು. ಆ >> [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಹೇಳಲು ಸಾಧ್ಯವಿಲ್ಲ - [ವಿದ್ಯಾರ್ಥಿ] ಪ್ರತಿಯೊಂದು ಏರ್ಲೈನ್. >> ಹೌದು. ಪ್ರತಿ ಏರ್ಲೈನ್ ತನ್ನ ಸ್ವಂತ ವೆಬ್ಸೈಟ್ ಹೊಂದಿದೆ. ಈ ವಿಷಯಗಳನ್ನು ಸಂಘಟಿಸುತ್ತದೆ. ಮತ್ತು? [ವಿದ್ಯಾರ್ಥಿ] ನೀವು ಬಿಟ್ಟು ನೀವು ನಿಖರವಾಗಿ ಯಾವ ಸಮಯದಲ್ಲಿ ಗೊತ್ತು. ನೀವು ಬಿಟ್ಟು ನೀವು ನಿಖರವಾಗಿ ಯಾವ ಸಮಯದಲ್ಲಿ ಗೊತ್ತು ಆದರೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಶೋಧಕಗಳು ಸಂಬಂಧಿಸಿದೆ. ನನಗೆ ಕಯಕ್ ಮೇಲೆಳೆದುಕೊಳ್ಳಲು ಲೆಟ್. ದೇವರೇ, ಪಾಪ್ ಅಪ್ಗಳನ್ನು. ಕೆಟ್ಟ ಬಳಕೆದಾರ ಅನುಭವ. ನಾನು ಈ ಸ್ಲೈಡರ್ ಸರಿಸಲು ಏನಾಗುತ್ತದೆ? [ವಿದ್ಯಾರ್ಥಿ] ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣಗಳನ್ನು. >> [ಓಂಗ್] ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣಗಳನ್ನು. ಬಹಳ ಪ್ರಮುಖ ಎಂದು ಏನೋ ಆ. ಈ ಮೊದಲು, ನೀವು ಒಂದು ವಿಮಾನ ಹುಡುಕುವ ಬಯಸಿದ್ದರು ಪ್ರಕಟಿಸಿದಾಗ, ನಿಮ್ಮ ಇನ್ಪುಟ್ ಸ್ಥಳ, ನಿಮ್ಮ ಔಟ್ಪುಟ್ ಸ್ಥಳ, ಪತ್ರಿಕಾ ಹುಡುಕಾಟ, ಹಾಕಬೇಕೆಂದು ಹೊಂದಿತ್ತು ಆ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ನಿಮ್ಮ ಫಲಿತಾಂಶಗಳನ್ನು ತೋರಿಸಿದವು. ನಿಮ್ಮ ಪ್ರಶ್ನೆಯನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಎರಡು ಬಾರಿ ಹಿಂದಕ್ಕೆ ಒತ್ತಿ ಇರಬೇಕು ಆರಂಭದಿಂದ ಹೊಸ ಪ್ರಶ್ನೆಯಲ್ಲಿ ನಮೂದಿಸಿ, ಮತ್ತು ನಂತರ ಮತ್ತೆ ಅದನ್ನು ಮಾಡಿ. ಈ ರೀತಿಯ ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ವಿಷಯವೆಂದರೆ ಅದು ಮಧ್ಯದಲ್ಲಿ ಬಹಳ [ಗ್ರಹಿಸುವುದಕ್ಕಾಗದ] ವಿಷಯವನ್ನು ಬಳಸುತ್ತದೆ. ಈ ರೀತಿಯ ಏನಾದರೂ ಪ್ರಕಟಿಸಿದಾಗ, ಅದು ಒಂದು ವಿನಂತಿಯನ್ನು ಆಫ್ ಹಾರಿಸುತ್ತಾನೆ ಮತ್ತು ಅದನ್ನು ನೀವು ತಕ್ಷಣ ಎಲ್ಲಾ ಫಲಿತಾಂಶಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ತಕ್ಷಣದ ಪ್ರತಿಕ್ರಿಯೆ ಈ ರೀತಿಯ ಕಯಕ್ ಉಗ್ರ ಜನಪ್ರಿಯತೆಯನ್ನು ಮಾಡಿದ ವಿಷಯ ನನಗೆ ನನ್ನ ಪ್ರಶ್ನೆಗೆ ಬದಲಾಯಿಸಲು ಅದು ನಿಜವಾಗಿಯೂ ಸುಲಭ ಏಕೆಂದರೆ ಮತ್ತು ಒಂದು ನಿರ್ದಿಷ್ಟ ವ್ಯಾಪ್ತಿಯ ಸುಮಾರು ವಸ್ತುಗಳನ್ನು ಔಟ್ ಲೆಕ್ಕಾಚಾರ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ, ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ, ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಹೋಗದೇ. ಆದ್ದರಿಂದ ಈ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ ವಿನ್ಯಾಸ ಮಾಡಿದಾಗ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು ಬಯಸುವ ವಸ್ತುಗಳ ಎಲ್ಲಾ ರೀತಿಯ ಇವೆ. ನನ್ನ ಬಳಕೆದಾರರು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದೇವೆ ಏನೇ ಮೂಲಕ ಹೋಗುವ ನಾನು ಬಹಳ ಸಮರ್ಥವಾಗಿ ಮಾಡಬಹುದು ಮತ್ತು ಎಷ್ಟು ಸಾಧ್ಯವೋ ಅಷ್ಟು ಬೇಗ ತಮ್ಮ ಅಂತಿಮ ಗೋಲು ಪಡೆಯಲು? [Malan] ಮತ್ತು ಮುಂಚಿನ ಅವು ಯಾವ ಅರಿವಿರದ ಬಳಕೆದಾರರು ಬಗ್ಗೆ ಜೋಸೆಫ್ ಬಿಂದುವಿನಲ್ಲಿ, ನೀವು ಹುಡುಗರಿಗೆ ಈಗ HTML ಬಗ್ಗೆ ಆಧಾರದಲ್ಲಿ ಮತ್ತು ನೀವು ಚೆಕ್ಬಾಕ್ಸ್ಗಳನ್ನು, ರೇಡಿಯೋ ಬಟನ್ಗಳು, ಆಯ್ದ ಮೆನುಗಳಲ್ಲಿ, ಇನ್ಪುಟ್ ಜಾಗ ಮತ್ತು ಹೊಂದಿರುವಂತಹ ಹೇಗೆ ನೀವು ಒಂದು ವಿಮಾನ ಒಂದು ಆರಂಭದ ಸಮಯ ಉಂಟಾಗದಂತೆ ಕಲ್ಪನೆ ಜಾರಿಗೆ ಎಂದು? ಆ ವಿವಿಧ UI ಕಾರ್ಯವಿಧಾನಗಳ ಇದು ಬಳಸಬಹುದು? ನೀವು ಮೊದಲು ಕಲಿತರು HTML ನ ಪ್ರಮಾಣವನ್ನು ತಿಳಿದಿದ್ದರೆ ಮತ್ತು ನೀವು, ಒಳಹರಿವು ರೇಡಿಯೋ ಬಟನ್, ಚೆಕ್ಬಾಕ್ಸ್ಗಳನ್ನು, ಡ್ರಾಪ್ ಡೌನ್ಸ್, ಮತ್ತು ಇನ್ಪುಟ್ ಬಾಕ್ಸ್ ತಿಳಿಯುವ ನಿಮ್ಮ ನೈಸರ್ಗಿಕ ಆಯ್ಕೆಯ ದಿನಾಂಕಗಳನ್ನು ಉಂಟಾಗದಂತೆ ಫಾರ್ ಯಾವ ಸಾಧ್ಯತೆ? [ವಿದ್ಯಾರ್ಥಿ] ಇನ್ಪುಟ್. >> ಇನ್ಪುಟ್. ಅಥವಾ ಬೇಕೆನ್ನಿಸಿದರೆ ಡ್ರಾಪ್ ಡೌನ್ ದಿನಾಂಕಗಳನ್ನು ಎಲ್ಲಾ, ಬಲ? ಆದ್ದರಿಂದ ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಎಡಭಾಗದಲ್ಲಿ ಈ ರೀತಿಯ ಸಂಕೀರ್ಣ UI ಯಂತ್ರಕ್ರಿಯೆ ನೀವು ಒಂದು ಸ್ಲೈಡರ್ ಈ ಪ್ರಕ್ರಿಯೆಯು ಹೆಚ್ಚು ಅರ್ಥಗರ್ಭಿತ ಮಾಡಬಹುದು ಸಮಯ ನಿರಂತರ ಏಕೆಂದರೆ, ಮತ್ತು ಜನರು ಸಾಮಾನ್ಯವಾಗಿ ವಿಭಿನ್ನ ಭಾಗಗಳಲ್ಲಿ ವಿಷಯದಲ್ಲಿ ಅದರ ಯೋಚಿಸುವುದಿಲ್ಲ. ಎಲ್ಲಾ ಸರಿ. ಕೊನೆಯ ವಿಷಯ. ಹತ್ತು ಉಪಯುಕ್ತತೆ ಹೆರಿಸ್ಟಿಕ್ಸ್. ನಾವು ಕುರಿತು ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಬಹುಶಃ ಈ ವಿಭಾಗಗಳು ಒಂದು ಬರುತ್ತವೆ. ನೀವು ಸೈಟ್ಗಳು ಆನ್ಲೈನ್ನಲ್ಲಿ ಪೋಸ್ಟ್ ಮಾಡಲಾಗುತ್ತದೆ ಈ ಲಿಂಕ್, ಹೋಗಿ ವೇಳೆ ನಿಮ್ಮ ಸೈಟ್ ವಿನ್ಯಾಸ ನಿಮಗೆ ನಿಜವಾಗಿ ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಮನಸ್ಸಿನಲ್ಲಿ ಈ ಸಹಾಯಶಾಸ್ತ್ರ ಇರಿಸಿಕೊಳ್ಳಲು ಹೆಬ್ಬೆರಳು ಮತ್ತು ಈ ನಿಯಮಗಳನ್ನು. ನಿಮ್ಮ ಯೋಜನೆಗಳಿಗೆ, ನಾನು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಉತ್ತಮ ವಿನ್ಯಾಸ ಮಾಡಲು ನೀವು ಏನು ಸಲಹೆ ಮೊದಲ ಕಾಗದದ ಮಾದರಿ ಮಾಡಲು ಹೊಂದಿದೆ. ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಬಗ್ಗೆ ಯೋಚನೆ ಮಾಡಿದಾಗ, ಬೇಗನೆ ಅದನ್ನು ಕಾಣುವಂತೆ ಯಾವ ಸ್ಥೂಲಚಿತ್ರವನ್ನು ಮತ್ತು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಎಲ್ಲಾ ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಬಳಕೆದಾರ ಬಳಸಲು ತುಂಬಾ ಅರ್ಥಗರ್ಭಿತ ರೀತಿಯಲ್ಲಿ ಜೋಡಿಸಲ್ಪಟ್ಟಿರುತ್ತವೆ ಮತ್ತು ನಿಮ್ಮ ಸ್ನೇಹಿತರಿಗೆ ಈ ಕಾಗದದ ಮೂಲಮಾದರಿಗಳ ತೋರಿಸಲು ಮತ್ತು ಕೇಂದ್ರೀಕೃತ ಗುಂಪುಗಳು ಪ್ರಾರಂಭಿಸಿ. ಕೇವಲ ಒಟ್ಟಿಗೆ 2 ಅಥವಾ 3 ಜನರು ಮತ್ತು ಕೇವಲ ಈ ಕಾಗದದ ಮೂಲಮಾದರಿಗಳ ಸ್ಪರ್ಶಿಸಿ ತಿಳಿಸಿ ಮತ್ತು ನಿಜವಾಗಿ ಏನು ನಡೆಯುತ್ತಿದೆ ಎಂಬುದನ್ನು ಅರ್ಥ ನೀವು ಅವುಗಳನ್ನು ಹೊಸ ಸ್ಕ್ರೀನ್ಗಳು ತೋರಿಸುತ್ತವೆ. ನೀವು ಏನು ಮಾಡಲು ಬಯಸುವ, ಆ ಕೆಲಸವನ್ನು ಪ್ರೇರೇಪಿಸುವ, ಅವುಗಳನ್ನು ಕಾರ್ಯ ನೀಡುತ್ತವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅಪ್ಲಿಕೇಶನ್ ನೀಡಿ ಮತ್ತು ಅದನ್ನು ಬಳಸಲು ಅನುಮತಿ. ಅವುಗಳನ್ನು ಮೀರಿ ಸೂಚನೆಗಳನ್ನು ನೀಡುವುದಿಲ್ಲ. ನೀವು ನಿಜವಾಗಿಯೂ ನೀವು ನೋಡಲು ಅನುಮತಿಸುತ್ತದೆ ರೀತಿಯಲ್ಲಿ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ವ್ಯವಹರಿಸಲು ಅವಕಾಶ ಬಯಸುವ ನೀವು ಅವುಗಳ ಮುಂದೆ ನಿಂತು ಇಲ್ಲದ ಹೇಗೆ ಅದನ್ನು ಬಳಸಬಹುದು. ಮತ್ತು ತುಂಬಾ ಮುಖ್ಯವಾಗಿದೆ. ನಿರ್ದಿಷ್ಟ ವಸ್ತುಗಳ ಸುತ್ತ ಪಡೆಯುವಲ್ಲಿ ಜನರು ಎಂದು ನೀವು ಒಳನೋಟಗಳನ್ನು ಸಾಕಷ್ಟು ನೀಡುತ್ತದೆ ನಾನು ಅವರಿಗೆ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿರಲಿಲ್ಲ ರೀತಿಯಲ್ಲಿ? ಅವರು ತೆರೆಯ ಮೇಲೆ ನಿರ್ದಿಷ್ಟ UI ಯಾಂತ್ರಿಕ ಬಳಸುತ್ತಿರುವಿರಿ ಒಂದು ರೀತಿಯಲ್ಲಿ ಆ ಹ್ಯಾಕಿ ರೀತಿಯ? ಅವರನ್ನು ಆ ರೀತಿ ಮಾಡಲು ನಾನು ಉದ್ದೇಶವನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. ಮತ್ತು ಒಮ್ಮೆ ನೀವು ಪೂರೈಸಿದ, ನೀವು ಏನನ್ನು ಬಯಸುತ್ತೀರಿ? ನಿಮ್ಮ ವಿನ್ಯಾಸ ಬಂಡೆಗಳು, ಬಲ? ನೀವು ಏನು ಮಾಡಲು ನೀವು ಮತ್ತೆ ಹಾಗೆ ಆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮತ್ತು ಬಯಸುವ ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಅಭಿವೃದ್ಧಿ ಒಮ್ಮೆ ಸ್ನೇಹಿತರಿಗೆ ಇದು ತೋರಿಸುತ್ತದೆ, ಅದನ್ನು ಪರೀಕ್ಷಿಸಲು ಅಭಿವೃದ್ಧಿ ಪರೀಕ್ಷಿಸಲು, ಅಭಿವೃದ್ಧಿ, ಪರೀಕ್ಷೆ, ಮರಳಿ, ಮತ್ತು ಮತ್ತು ಮುಂದಕ್ಕೆ. ವಿನ್ಯಾಸ ತುಂಬಾ ಈ ಅರ್ಥದಲ್ಲಿ ಪುನರಾವರ್ತನೆಯ ವಿಧಾನವಾಗಿದೆ. ನೀವು ನಿಜವಾಗಿ ಅದರ ಬಗ್ಗೆ ವಿಷಯಗಳನ್ನು ಅರ್ಥ ನಂತರ ಏನಾದರೂ ನಿರ್ಮಿಸಲು ಮತ್ತು ಮಾಡಬೇಕು ನೀವು ಮೊದಲು ಅರ್ಥ ಮತ್ತು ಹಿಂದಿರುಗಿ ಮತ್ತು ಅದರಿಂದ ಸುಧಾರಣೆ ಎಂದು. ಈಗ, ಮಾಹಿತಿ ಅಭಿವೃದ್ಧಿ ಭಾಗ, ಆ ಟಾಮಿ ವಿರಾಮದ ನಂತರ ನೀವು ತೋರಿಸಲು ಹೋಗುತ್ತದೆ ಎಂಬುದನ್ನು ಮತ್ತು ಹೇಗೆ ನೀವು ಸ್ವಯಂ ರೀತಿಯ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸರಳವಾದ ಒಂದು ರೀತಿಯಲ್ಲಿ. [Malan] ಹಾಗೆ ಟಾಮಿ ಪ್ರಶ್ನೆಯನ್ನು ನಂತರ, ಇಲ್ಲಿ ಹೊಂದಿಸುತ್ತದೆ. ಒಂದು ಆರಂಭಿಕ ವೆಬ್ಸೈಟ್ಗಳ ಬಹಳಷ್ಟು - ಮತ್ತು ಆಗ ಜೋಸೆಫ್, 1990 ಶೈಲಿ ವೆಬ್ಸೈಟ್ ಹೇಳಿದರು ಇದನ್ನು, ನೀವು ಆರಂಭಿಕ ಸಮಯವನ್ನು ಆಯ್ಕೆ ಬಯಸಿದರೆ ಅಲ್ಲಿ ಅಳವಡಿಕೆಗಳು ಮತ್ತು ಅಂತಿಮ ಬಾರಿಗೆ ನಾನೂ, ಇಂದು ಮತ್ತೆ ದಿನದಲ್ಲಿ ಮತ್ತು ಕೆಲವು ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ, ಈ ಹಾಗೆ, ನೀವು ಡ್ರಾಪ್ ಡೌನ್ ಒಂದು ಗಂಟೆ ಪಿಕ್ ನೀವು, PM, ಡ್ರಾಪ್ ಡೌನ್, ಬಹುಶಃ ನೀವು AM ಆಯ್ಕೆ ನಿಮಿಷಗಳು ಆಯ್ಕೆ ತದನಂತರ ಆ 3 ಬಾರಿ ಮಾಡಬೇಕು. ಮತ್ತು ಆದ್ದರಿಂದ 6 ಕ್ಲಿಕ್ಗಳು ​​ಮತ್ತು ಬಹುಶಃ ಕೆಲವು ಸ್ಕ್ರೋಲಿಂಗ್ ಜೊತೆ ನಿಮ್ಮ ಬಳಕೆದಾರ ವಾಸ್ತವವಾಗಿ ಈ ಅರ್ಥದಲ್ಲಿ ದಿನಾಂಕ ಮತ್ತು / ಅಥವಾ ಸಮಯ ಶ್ರೇಣಿ ರೀತಿಯ ಒದಗಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ ಖಂಡಿತವಾಗಿ ಹಿತಕರ ಮತ್ತು ಇನ್ನೂ ಇದುವರೆಗಿನ ನಾವು ಯಾವುದೇ ಅಭಿವ್ಯಕ್ತಿಗೆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನೋಡಬಹುದು ಯಾವುದೇ ಭಾಷೆಗಳಲ್ಲಿ ನಾವು ಏನನ್ನಾದರೂ sexier ಮಾಡಲು ನೋಡುತ್ತಿದ್ದಾರೆ ನೀವು ಆರಂಭದ ಸಮಯ ಮತ್ತು ಕೊನೆಯ ಬಾರಿ ಈ ಸ್ಲೈಡರ್ ನಂತಹ. ಆದರೆ ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಬಗ್ಗೆ ಮಾತನಾಡಿದರು ನೀವು ವಾರ 0 ಮರಳಿ ನಿಮಗೆ ಅನಿಸಿದರೆ, ತುಂಬಾ ಕೇವಲ ಕೆಲವು ವಿಷಯಗಳನ್ನು ಆ ವಿಜೆಟ್ಗಳನ್ನು ಇಲ್ಲಿ ಇರಲಿಲ್ಲ. ನೀವು ನಿಜವಾಗಿಯೂ ಕೇವಲ ಕುಣಿಕೆಗಳು ಮತ್ತು ನಿಯಮಗಳು ತರಹ ಈ ಮೂಲಭೂತ ಹೊಂದಿತ್ತು. ಆದ್ದರಿಂದ ಕೇವಲ HTML ನ ವಿವರಗಳು ಸ್ವತಂತ್ರ, ಈಗ ಅತ್ಯಂತ ಅಮೂರ್ತವಾದ ಆಲೋಚನೆ ರೀತಿಯ, ನಿಜವಾಗಿಯೂ ಈ ಆರಂಭದ ಸಮಯ ಮತ್ತು ಕೊನೆಯಲ್ಲಿ ಸಮಯದಲ್ಲಿ ಸ್ಲೈಡರ್ ಸ್ವಲ್ಪ ಏನು ನಡೆಯುತ್ತಿದೆ? ನನ್ನ ಮೌಸ್ ಚಲಿಸಲು ಮತ್ತು ನಾನು ಎಡ ಮೇಲೆ ಸ್ವಲ್ಪ ಕ್ಯಾರೆಟ್ ಚಿಹ್ನೆಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಮತ್ತು ಎಳೆಯಲು ಪ್ರಾರಂಭಿಸಲು, ಸರಣಿಬದ್ಧವಾಗಿ, ನೀವು ಕಾರ್ಯಗತ ಮಾಡಲು ಯಾವ ಆಗಿದೆ ಉಂಟಾಗುವ ಮಾಡಲು? ಯಾವ ಪ್ರಶ್ನೆಗಳನ್ನು, ನೀವು ಕೇಳಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಏನನ್ನು ಬೂಲಿಯನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ಬಯಸುತ್ತೀರಿ? ಏನು ನಿಜವಾಗಿಯೂ ಇಂದಿನ ವಿಶೇಷವೇನು? ಸ್ಯಾಮಿ? [ವಿದ್ಯಾರ್ಥಿ] ಕರ್ಸರ್ ವೇರ್ ಈಸ್? >> ಗುಡ್. ಕರ್ಸರ್ ಎಲ್ಲಿ? ಇದು ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಮತ್ತೆ ವ್ಯಕ್ತಪಡಿಸಲು ಅಗತ್ಯವಿದೆ ಏನೋ ಅದು ಸ್ಥಳ ಅಥವಾ ಬಣ್ಣ ಅಥವಾ ನಂತಹ ಆಧರಿಸಿತ್ತು ಎಂದು. ನೀವು ಸೋಮವಾರ ಆದ್ದರಿಂದ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹಿಂದೆಂದೂ ಮರುಪಡೆಯಲು ಎಂದು ಈ ಎಲ್ಲ ವಿಷಯಗಳ ಘಟನೆಗಳು ಎಂದು ಇದ್ದವು ವೆಬ್ ಪ್ರಪಂಚದಲ್ಲಿ, ಮತ್ತು ಆದ್ದರಿಂದ onclick ಮತ್ತು onkeypress ಮುಂತಾದ ವಿಷಯಗಳಿವೆ ಮತ್ತು onkeyup ಮತ್ತು onmouseover ಮತ್ತು onmouseout. ಆದ್ದರಿಂದ ನಾವು ತೆಗೆದುಕೊಂಡು ಮಾಡಿರುವ ಈ ವಿಷಯಗಳನ್ನು ವೆಬ್ ರಂದು ಮಂಜೂರು ಅರ್ಥ ನೀವು ಕಲ್ಪನೆ ಇರಲಿಲ್ಲ ಸಹ ಫೇಸ್ಬುಕ್ ಮತ್ತು Gmail ನಂತಹ ಸೈಟ್ಗಳಲ್ಲಿ, ಜೊತೆಗೆ ಉಪನ್ಯಾಸ ಸಹ ಅದು ಹಾಗೆ ಇಲ್ಲ ಏಕೆಂದರೆ ನೀವು ಬಹುಶಃ ಆ ಅನುಷ್ಠಾನಕ್ಕೆ ಹೇಗೆ ಅಥವಾ ತೊಂದರೆ, ಈ ನಿಖರವಾದ ಅದೇ ಮೂಲಭೂತ ಆ ಅರ್ಥ, 7 ಹೊಂದಿಸಿ ಎಚ್ಟಿಟಿಪಿ ಮತ್ತು ನಿಯತಾಂಕಗಳು ಮತ್ತು GET ಮತ್ತು ಪೋಸ್ಟ್, ನಾವು ಇದುವರೆಗಿನ ನೋಡಿವೆ ನೀವು ಮೂಲ HTML ಇನ್ಪುಟ್ಗಳ ಜೊತೆ ಮತ್ತು ಆಯೋಜಿತ ಕಾರ್ಯವಿಧಾನಗಳು ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಟಾಮಿ ಬಗ್ಗೆ ಪರಿಚಯಿಸಲು ಎಂದು ನೀವು ವಾರ 0 ನಲ್ಲಿ ಮಾಡಿದಂತೆ ನಿಮ್ಮ ವ್ಯಕ್ತಪಡಿಸಲು ಆರಂಭಿಸಬಹುದು ಅದಕ್ಕೆ ಬಹಳ ಅಂತರ್ಬೋಧೆಯಿಂದ ಎಳೆಯಲು ಮತ್ತು ಬಿಡುವುದು. ಆದ್ದರಿಂದ, ಟಾಮಿ MacWilliam ವೆಬ್ ನಮ್ಮನ್ನು ಕೆಲವು ಹೊಸ ಒಗಟುಗಳ ಚೂರುಗಳಂತೆ ಹೇಳಿದರು ಜೊತೆ. ಎಲ್ಲಾ ಸರಿ. ನನ್ನ ಹೆಸರು ಟಾಮಿ ಮತ್ತು ನಾನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಗ್ಗೆ ವೃಂದದಲ್ಲಿರುತ್ತೇನೆ. ಕೇವಲ ಒಂದು ಹಕ್ಕುನಿರಾಕರಣೆ: ನಾನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅತ್ಯುತ್ತಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಎಂದು ಅಭಿಪ್ರಾಯ am ಇಡೀ ಇಡೀ ಜಗತ್ತಿನಲ್ಲಿ. ಅಲ್ಲಿ ನನಗೆ ಅಸಮ್ಮತಿ ಜನರ ಸ್ಥಳಗಳಿಂದ, ಆದರೆ ಇದು ಕೇವಲ ಆಶ್ಚರ್ಯಕರ ಇಲ್ಲಿದೆ. ನೀವು ಇನ್ನೊಂದು ವರ್ಗ ಅಥವಾ ಕೆಲವು ಇತರ ಭಾಷೆಗಳಿಗೆ ಸಿ ಬರೆಯಲು ಹೊಂದಿದ್ದರೆ ಒಮ್ಮೆ, ಸಿ ಹಿಂದಿರುಗಿ, ಇದು ಸೈನ್ ಸಿಲುಕಿಕೊಳ್ಳಬಹುದು ನಿಮ್ಮನ್ನು ಎಲ್ಲ ಕೆಳಮಟ್ಟದ ವಿವರಗಳನ್ನು ಕೇವಲ ನಿಜವಾಗಿಯೂ ಹುಟ್ಟಿಸಿದ ಇಲ್ಲಿದೆ ನೀವು ಎಂದಾದರೂ ಸಿ ಬರೆಯಲು ಎಷ್ಟು ಕಿರಿಕಿರಿ ಬಗ್ಗೆ ದುಃಖ ಭಾವನೆ ನೀವು ಹಾಗಿದ್ದಲ್ಲಿ, ಕೇವಲ, ಹಿಂದಕ್ಕೆ ಹೋಗಿ ಕೆಲವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯಲು. ಇದು ನಿರ್ವಾಣದ. ನಿಮ್ಮ ಕೆಟ್ಟ ದಿನ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಭಾವಿಸುವಿರಿ. JavaScript ನ ಮ್ಯಾಜಿಕ್ ಬಹಳಷ್ಟು ವಿಷಯಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ತನ್ನ ಸಾಮರ್ಥ್ಯ ಬರುತ್ತದೆ ಆ ಪುಟದಲ್ಲಿ ಈಗಾಗಲೇ. ನಮ್ಮ PHP ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಬರೆದಾಗ ಅವರು, ಸರ್ವರ್ನಲ್ಲಿ ಗಲ್ಲಿಗೇರಿಸಲಾಯಿತು ಮತ್ತು ಅಂತಿಮವಾಗಿ PHP ಸ್ಕ್ರಿಪ್ಟ್ ಬಹುಶಃ ಕೆಲವು HTML ಔಟ್ಪುಟ್ ಎಂದು. ಆ HTML ಕ್ಲೈಂಟ್ ಕಳುಹಿಸಲಾಗಿದೆ, ಮತ್ತು ತದನಂತರ ಅದು. PHP ಒಂದು ಪುಟ ಬಟನ್ ಸೇರಿಸಲು ಬಯಸಿದರೆ, ಉದಾಹರಣೆಗೆ, ಇದು ನಿಜವಾಗಿಯೂ ಹಾಗೆ ಮಾಡಬಹುದು. ಇದು ಸಂಪೂರ್ಣ ಹೊಸ HTML ಫೈಲ್ ನಿರೂಪಿಸಲು ಮತ್ತು ಬ್ರೌಸರ್ ಎಂದು ಕಳುಹಿಸಲು ಹೊಂದಿರುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ನಾವು ಅವರು ಪುಟ ಈಗಾಗಲೇ ಮಾಡುತ್ತಿರುವಾಗ ನಾವು ವಿಷಯಗಳನ್ನು ನವೀಕರಿಸಬಹುದು ಎಂದು ತಿಳಿದಿರುವ, ಈ ಕಾರಣದಿಂದ ನಾವು ಹೆಚ್ಚು ತ್ವರಿತ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಬಹುದು ಇದು ನಿಜವಾಗಿಯೂ ನಮ್ಮ ವೆಬ್ಸೈಟ್ ಬಳಕೆದಾರರ ಅನುಭವ ಸುಧಾರಿಸುತ್ತದೆ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಯ್ಕೆ ಕೇವಲ ಒಂದು ತ್ವರಿತ ರೀಕ್ಯಾಪ್. ನಾವು ಒಂದು HTML ಪುಟ ಡೌನ್ಲೋಡ್ ನಾವು ಎಂದು ತಿಳಿದಿರುವ, ಆ DOM ಪ್ರತಿನಿಧಿಸಬಹುದು ಹೋಗುವುದಿಲ್ಲ. DOM ನೆನಪಿಡಿ ಅಂಶಗಳನ್ನು ಈ ದೊಡ್ಡ ಶ್ರೇಣಿಯಲ್ಲಿ ಸಂಬಂಧಿಸಿದ ಅಲ್ಲಿ ಈ ದೊಡ್ಡ ಮರವಾಗಿದೆ. ನಾವು pset 7 ದತ್ತಸಂಚಯಗಳನ್ನು ಕೆಲಸ ಮಾಡುವಾಗ, ನಾವು ಹೇಗೆ ತಿಳಿಯುವುದು ಅಗತ್ಯವಾಗಿತ್ತು ಮೊದಲ ವಸ್ತುಗಳ ಒಂದು ಡೇಟಾಬೇಸ್ ವೈಚಾರಿಕ ಆಗಿತ್ತು. , ಈ ದೊಡ್ಡ ಬಳಕೆದಾರರು ಮೇಜಿನ ಹೊಂದಿವೆ, ಮತ್ತು ಕೆಲವೊಮ್ಮೆ ನಾವು ಹೇಳಲಿಚ್ಚಿಸುತ್ತೇನೆ "ನಾನು ಕೇವಲ ಕೆಲವು ಸ್ಥಿತಿಯನ್ನು ಹೊಂದುವ ಈ ಬಳಕೆದಾರರು ಕೆಲವು ಬಯಸುತ್ತೇನೆ." ಹಾಗೆಯೇ, ನಾವು DOM ಹೊಂದಿರುತ್ತವೆ ನಾವು ಅದನ್ನು ಪ್ರಶ್ನಿಸಿದ ಕೆಲವು ದಾರಿ ಬೇಕಾಗುತ್ತದೆ. ನಾವು ಹೇಳುವ ಕೆಲವು ರೀತಿಯಲ್ಲಿ ಅಗತ್ಯವಿದೆ, "ನಾನು ಈ ರೀತಿ ಆ ಗುಂಡಿಗಳನ್ನು ಎಲ್ಲಾ ಬಯಸುವ "ಅಥವಾ ಪುಟದಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ಎಲ್ಲಾ." ಮತ್ತು ಈ ಆಯ್ಕೆದಾರರಿಗೆ ನಮಗೆ ಹಾಗೆ ಅವಕಾಶ. ಆದ್ದರಿಂದ ಕೇವಲ ಒಂದು ತ್ವರಿತ ರೀಕ್ಯಾಪ್. ಇಲ್ಲಿ ಈ ಮೊದಲು ಒಂದು, ಈ # submit, ಆಯ್ಕೆ ಹೋಗಿ ಎಂದು ಏನು? ಯಾರಾದರೂ ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಡಸ್? [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಹೌದು, ನಿಖರವಾಗಿ. ಈ ಸಲ್ಲಿಸಲು ಒಂದು ID ಯನ್ನು ಹೊಂದಿದೆ ಪುಟದಲ್ಲಿ ಅಂಶ ಆಯ್ಕೆ ನಡೆಯುತ್ತಿದೆ. ಮತ್ತು ಆದ್ದರಿಂದ ಹ್ಯಾಶ್ ಟ್ಯಾಗ್ ಈ ಸೆಲೆಕ್ಟರ್ ID ಗಳೊಂದಿಗೆ ಕೆಲಸ ಹೋಗಿ ಹೇಳುತ್ತಾರೆ. ಹೇಗೆ ಎರಡನೇ ಒಂದು, ಈ. ಕೇಂದ್ರಿತ, ಯಾವುದು ಎಂಬುದನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ? ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ವರ್ಗ. ನಿಖರವಾಗಿ >>. ಈಗ ವರ್ಗದ ಆಯ್ಕೆ ನಡೆಯುತ್ತಿದೆ. ID ಮತ್ತು ಇಲ್ಲಿ ವರ್ಗ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ID ಯನ್ನು ಅನನ್ಯ ಇರಬೇಕು ಸಾಮಾನ್ಯವಾಗಿ ಯಾವುದೇ ಜಾಗವನ್ನು ನೀವು ಹುಡುಕುತ್ತಿರುವ. ನೀವು ಒಂದು ಸಂಪೂರ್ಣ ವೆಬ್ ಪುಟ ಮೇಲೆ ಹುಡುಕಿಕೊಂಡು ಹಾಗಾಗಿ, ನೀವು ನಿಜವಾಗಿಯೂ ಮಾತ್ರ ಸಲ್ಲಿಸಲು ಈ ಸಂದರ್ಭದಲ್ಲಿ ಆದ್ದರಿಂದ, ಕೆಲವೊಂದು ID ಯೊಂದಿಗೆ 1 ಅಂಶ ಇರಬೇಕು. ತರಗತಿಗಳನ್ನು, ಮತ್ತೊಂದೆಡೆ, ನಾವು ಒಂದೇ ಪುಟದಲ್ಲಿ ಹೆಚ್ಚು 1 ಅಂಶ ಹೊಂದಿವೆ ಅದೇ ವರ್ಗದ. ನಾನು ಪುಟ ಕೇಂದ್ರಿಕೃತವಾಗಿದೆ ಎಂದು ಎಲ್ಲವನ್ನೂ ಆಯ್ಕೆ ಬಯಸುವ ಹೇಳುವ ಪ್ರಯೋಜನಕಾರಿಯಾಗಬಲ್ಲ ಬದಲಿಗೆ ಕೇವಲ 1 ವಿಷಯ. ಮತ್ತು ಅಂತಿಮವಾಗಿ, ಇಲ್ಲಿ ಈ ಕಳೆದ ಒಂದು, ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾಗಿದೆ ಆದರೆ ಏನು ಈ DOM ಆಯ್ಕೆ ಮಾಡಲು ಹೋಗುತ್ತದೆ? [ಕೇಳಿಸುವುದಿಲ್ಲ ವಿದ್ಯಾರ್ಥಿ ಪ್ರತಿಕ್ರಿಯೆ] >> ಅದು ಯಾವುದು? [ವಿದ್ಯಾರ್ಥಿ] ಒಂದು ಟ್ಯಾಗ್ ಯಾವುದೇ. ನಾವು ಇಲ್ಲಿ 2 ಭಾಗಗಳು >>. ಎರಡನೇ ಭಾಗ, ನಾನು ಇನ್ಪುಟ್ ಒಂದು ಟ್ಯಾಗ್ ಈ ಟ್ಯಾಗ್ಗಳನ್ನು ಆಯ್ಕೆ ಬಯಸುವ ಹೇಳಲು ಹೋಗುತ್ತದೆ ಇನ್ಪುಟ್ ಟ್ಯಾಗ್ ಯಾವುದೇ ಅಂಶ ಆದ್ದರಿಂದ. ಆದರೆ ನಾನು ಒಳಹರಿವಿನ ಎಲ್ಲಾ ಆಯ್ಕೆ ಬಯಸುವುದಿಲ್ಲ ಒಂದು ಸಲ್ಲಿಸು ಬಟನ್ ರೀತಿಯ ಇನ್ಪುಟ್ ಎಂದು ಕಾರಣ ಮತ್ತು ಪಠ್ಯ ಬಾಕ್ಸ್ ರೀತಿಯ ಇನ್ಪುಟ್ ಆಗಿರಬಹುದು. ನಾನು ಹೀಗೆ ನಾನು ಈ ಚದರ ಬ್ರಾಕೆಟ್ಗಳನ್ನು ನಾನು ಮಾತ್ರ ಆ ಅಂಶಗಳನ್ನು ಆಯ್ಕೆ ಬಯಸುವ ರೀತಿಯ ಪಠ್ಯ ಕಾರಣವಾಗಿದೆ. ಎಲ್ಲೋ ನನ್ನ HTML ಟ್ಯಾಗ್ ನಾನು ಟೈಪ್ ಮಾಡಿದರೆ ಒಂದು ಗುಣಲಕ್ಷಣ ಹೊಂದಿವೆ ಮತ್ತು ಗುಣಲಕ್ಷಣ ಮೌಲ್ಯದ ಪಠ್ಯ ಇರಬೇಕು. ಆದ್ದರಿಂದ ಹೇಗೆ ಇಲ್ಲಿ ಈ ಮೊದಲ ಭಾಗವಾಗಿ ಬಗ್ಗೆ? ಈ ಆಯ್ಕೆ ಮೊದಲ ಪದದ ನಂತರ ನಾನು ಒಂದು ಸಂಕೀರ್ಣ ಮತ್ತು ಈ ಇನ್ಪುಟ್ ಭಾಗದಲ್ಲಿ ರೂಪ. ಅದು ಮುಂದೆ ರಚನೆಯಲ್ಲಿ ತಂಡದಿಂದ ಏನು ಮಾಡುತ್ತದೆ? ಈ ಮೂಲತಃ ನಮ್ಮ ಪ್ರಶ್ನೆಗೆ ಸೀಮಿತಗೊಳಿಸಲು ಹೋಗುತ್ತದೆ. ನಾವು ಪುಟದಲ್ಲಿ ಕೆಲವು ಆದಾನಗಳಿರುವ ಆ ಸಂದರ್ಭದಲ್ಲಿ ಆಗಿರಬಹುದು ಒಂದು ರಚನೆಯಲ್ಲಿ ವಂಶಸ್ಥರು ಎಂದು. ಏನು ಹೀಗೆ ಕಾಣಿಸುತ್ತದೆ ನಾನು ಬಯಸುವ ಈ ಹೇಳುವುದಿಲ್ಲ ಹೊಂದಿದೆ ಎಲ್ಲೋ ಅವುಗಳನ್ನು ಮೇಲೆ ಹೊಂದಿರುವ ಇನ್ಪುಟ್ ಟ್ಯಾಗ್ಗಳು ಒಂದು ರಚನೆಯಲ್ಲಿ ಕೆಲವು ಮೂಲ ಅಂಶ. ಮತ್ತು ಈ ರೀತಿಯಲ್ಲಿ ನಾವು ಈ ಹೆಚ್ಚಿನ ಶ್ರೇಣಿ ಪ್ರಶ್ನೆಗಳನ್ನು ಮಾಡಬಹುದು ಆದ್ದರಿಂದ ನಾವು ಕೊಟ್ಟಿರುವ ಸೆಲೆಕ್ಟರ್ ತಾಳೆಯಾಗುವ ಎಲ್ಲವನ್ನೂ ಆಯ್ಕೆ ಇಲ್ಲ. ನಾವು ಯಾವುದೋ ಆ ಪ್ರಶ್ನೆಗೆ ಮಿತಿಯನ್ನು ಸ್ಕೋಪ್ ರೀತಿಯ ಮಾಡಬಹುದು. ಈಗ ನಾವು ಪುಟದಲ್ಲಿ ಅಂಶಗಳನ್ನು ಆಯ್ಕೆ ಹೇಗೆ ತಿಳಿದಿರುವುದರಿಂದ, ನ AJAX ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಮಾತನಾಡೋಣ. AJAX ಅಸಮಕಾಲಿಕ JavaScript ಮತ್ತು XML ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಒಂದು ಇನ್ನೂ ತುಂಬಾ ಟ್ರೆಂಡಿ ಸಂಕ್ಷಿಪ್ತರೂಪ. ಇದು ಕೇವಲ ಆದ್ದರಿಂದ ಮದುವೆ ಅಕ್ಷಾಂಶ ಪ್ರತಿನಿಧಿಸಲು ಕೇವಲ ರೀತಿಯಲ್ಲಿ ಎಂದು ಸಂಭವಿಸುತ್ತದೆ. ಇತ್ತೀಚೆಗೆ ಕಳೆದುಕೊಂಡ ಜನಪ್ರಿಯತೆಯನ್ನು ಆ ರೀತಿಯ, ಆದ್ದರಿಂದ AJAX ರಲ್ಲಿ ಎಕ್ಸ್ ಸಾರ್ವಕಾಲಿಕ ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಮೂಲತಃ, AJAX ಹಾಗೆ ಅನುಮತಿಸುತ್ತದೆ ಯಾವ HTTP ವಿನಂತಿಗಳನ್ನು ಮಾಡಲು ಇದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಂದರ್ಭದಿಂದ. ನಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ನೀವು ಮತ್ತು ನಾವು ಪುಟಗಳು ಸುಮಾರು ನ್ಯಾವಿಗೇಟ್ ನೀವು ಮತ್ತು ನಾವು ಲಿಂಕ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ನಮ್ಮ ಬ್ರೌಸರ್ ಮಾಡಲು ಹೋಗುತ್ತದೆ ನಾವು ಕ್ಲಿಕ್ ಯಾವುದೇ ಲಿಂಕ್ ಒಂದು HTTP ಕೋರಿಕೆಯನ್ನು ಮಾಡಲು ಹೊಂದಿದೆ. ಆ ಕೇಸ್ ವೇಳೆ, ನಂತರ ಡೇವಿಡ್, ಹೇಳಿಕೆಯ ಏಕೆಂದರೆ ಆದರೆ ಯಾವಾಗಲೂ ಆದರ್ಶ ಅಲ್ಲ ನಾವು ಯಾವಾಗಲೂ ಬಳಕೆದಾರರು Submit ಗುಂಡಿಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಲಿಂಕ್ ಮಾಡಬೇಕು ಏನು ಒಂದು HTTP ಕೋರಿಕೆಯನ್ನು ನಡೆಸುವಂತೆ ವಿಶೇಷವೇನು ಉಂಟಾಗುವ ಸಲುವಾಗಿ. ಆದ್ದರಿಂದ AJAX ನಾವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರವಾಗಿ ಈ ವಿನಂತಿಗಳನ್ನು ಮಾಡಬಹುದು. ಬಳಕೆದಾರ ಪುಟ ಅಥವಾ ಏನು ನಡೆಯುತ್ತದೆ ಪರಸ್ಪರ ಬಂದಾಗಲೆಲ್ಲಾ ಎಂದಾಗುತ್ತದೆ ನಾವು ನಿಜವಾಗಿಯೂ ನಮ್ಮ ಜಾಲತಾಣದಲ್ಲಿ ಕೆಲವು PHP ಕಡತಕ್ಕೆ ಒಂದು ಆಯೋಜಿತ ವಿನಂತಿಯನ್ನು ಮಾಡಬಹುದು ಅಥವಾ ಯಾವುದೇ ವಸ್ತುವಿರಲಿ ಮತ್ತು ಕಡತ ಔಟ್ ಸ್ಪಿಟ್ಸ್ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯಲು. ನ AJAX ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಅವಲೋಕಿಸೋಣ. ಈ ಆಶಾದಾಯಕವಾಗಿ ನಮಗೆ ಕೆಲವು ಪರಿಚಿತವಿರುವ ನಮ್ಮ CS50 ಹಣಕಾಸು ಪುಟ. ಈ ಪುಟದ HTML ನೋಡಿದರೆ, ನಾವು, ನಾನು ಕೆಲವು ವಿಷಯಗಳನ್ನು ಸೇರಿಸಿದ ಎಂದು ಇಲ್ಲಿ ನೋಡಿ ನಾನು ಈ ರಚನೆಯಲ್ಲಿ ಒಂದು ID ಯನ್ನು ನೀಡಿದ್ದೇನೆ ಇದು ಒಂದು. ನಾನು ಐಡಿ = "ಫಾರ್ಮ್ ಉಲ್ಲೇಖ" ಹೇಳುತ್ತಿದ್ದೆ. ಇದು DOM ಆಯ್ಕೆ ಮಾಡಲು ಈ ಸ್ವಲ್ಪ ಸುಲಭವಾಗುತ್ತದೆ ಇನ್ನು ಕೇವಲ ನಾನು ಮಾಡಿದ್ದೇನೆ ನಾನು ಕೇವಲ ಒಂದು ಸರಳ ಪ್ರಶ್ನೆ ಮಾಡಬಹುದು ರಿಂದ. ನಾನು ಇಲ್ಲಿ ಮಾಡಲು ಬಯಸುವ ನಾನು CS50 ಹಣಕಾಸು ಕೆಲವು ಸಮಸ್ಯೆಯನ್ನು ಬಗೆಹರಿಸಲು ನೀವು ಹೊಂದಿದೆ. ನಾವು finance.cs50.net ಹೋಗಿ ಆದ್ದರಿಂದ, ನಾನು ಒಂದು ಉಲ್ಲೇಖ ಪಡೆಯಲು ಬಯಸುವ ಪ್ರತಿ ಬಾರಿ, ನಾನು, ಈ ಪಡೆಯಿರಿ ಉದ್ಧರಣ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗಬಹುದು ಆ ಉಲ್ಲೇಖ ಬಟನ್ ನಂತರ ಮತ್ತೊಂದು ಇಡೀ ಪುಟ ನನ್ನನ್ನು ಒಯ್ಯುತ್ತದೆ ಪಡೆಯಿರಿ. ಮತ್ತು ನಾನು ಮತ್ತೊಂದು ಉಲ್ಲೇಖ ಬಯಸಿದರೆ, ನಾನು ಹಿಂದೆ ಬಟನ್ ಹೊಡೆಯಲು ಮತ್ತು ನಂತರ ನಾನು ಅದನ್ನು ಟೈಪ್, ನಾನು ಒಂದು ಉಲ್ಲೇಖ ಸಿಗುತ್ತದೆ, ಮತ್ತು ನಾನು ಹಿಂದೆ ಗುಂಡಿಯನ್ನು ಹಿಟ್. ಇದು ನಿಜವಾಗಿಯೂ ಅತ್ಯುತ್ತಮ ಬಳಕೆದಾರ ಅನುಭವ ಅಲ್ಲ. ಇದು ಷೇರು ಬೆಲೆಗಳು ಪಡೆಯಲು ಎಂದು ನಿಧಾನ ಇದ್ದರೆ ಯಾರು ನಿಜವಾದ ಬಳಸಬಹುದು? ಆದ್ದರಿಂದ ನಾವು ಅಜಾಕ್ಸ್ನೊಂದಿಗಿನ ಮಾಡಲು ಬಯಸುವ ಒಂದು ಪ್ರತ್ಯೇಕ ಪುಟ ಹೋಗುವ ಆ ಹಂತದ ತೆಗೆದು ಹೊಂದಿದೆ ಫಲಿತಾಂಶಗಳು ನೋಡುವು ಸಲುವಾಗಿ. ನಾವು ನಿಜವಾಗಿಯೂ ಮಾತ್ರ ಕೇಳುತ್ತಿದ್ದೇವೆ, ನಿಜಕ್ಕೂ ಸಣ್ಣ ಬೆಲೆ ಮತ್ತು ಕೇವಲ ಮಾಹಿತಿಯ ಒಂದು ನಿಜವಾಗಿಯೂ ಸಣ್ಣ ಪ್ರಮಾಣದ ಇಲ್ಲಿದೆ. ಆದ್ದರಿಂದ ಮತ್ತೊಂದು ಇಡೀ HTML ಪುಟಕ್ಕೆ ಹೋಗಲು ನನಗೆ ಅವಶ್ಯಕತೆ ಇಲ್ಲ HTML ನ ಒಂದು ಸಂಪೂರ್ಣ ಹೊಸ ಬ್ಯಾಚ್ ಡೌನ್ಲೋಡ್, ಬಹುಶಃ ಕೆಲವು ಹೆಚ್ಚಿನ ಚಿತ್ರಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಕೆಲವು ಇತರ ಸಿಎಸ್ಎಸ್ ಕಡತಗಳು ನನಗೆ ಬಹಳ ಸರಳ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರ ಎಷ್ಟರಮಟ್ಟಿಗೆ ಈ ಸ್ಟಾಕ್ ವೆಚ್ಚ ಮಾಡುತ್ತದೆ. AJAX ನಾವು ಈ ತುಂಬಾ ಸುಲಭವಾಗುತ್ತದೆ. ನಾವು ನಾನು quote.js ಎಂಬ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತದಲ್ಲಿ ಲಿಂಕ್ ನಾನು ಇಲ್ಲಿ ಕೆಳಗೆ ನೋಡಿ. ನ ವಾಸ್ತವವಾಗಿ ಆ ಫೈಲ್ ಅನ್ನು ತೆರೆಯಲು ಅವಕಾಶ. ಇಲ್ಲ. ನನ್ನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತಗಳನ್ನು ಎಲ್ಲಾ HTML ನಲ್ಲಿ ಇದೆ ಹೋಗುವುದಾಗಿ ಇದರಿಂದ ವೆಬ್ ಬ್ರೌಸರ್ ಇದನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ನಂತರ ನಾವು, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಕೋಶವನ್ನು ಹೊಂದಿರುವ ಮತ್ತು ಈಗ ಇಲ್ಲಿ quote.js ಹೊಂದಿದೆ. ಈ ಕಡತದ ಮೇಲ್ಭಾಗದಲ್ಲಿ ನಾನು ಲೋಡ್ ಇಡೀ ಪುಟ ನಿರೀಕ್ಷಿಸಿ ಬಯಸುವ ಇಲ್ಲಿ ಹೇಳುತ್ತಾರೆ ನಾನು ಏನು ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಮೊದಲು. ಏಕೆ ಅವಶ್ಯಕ? ನಾನು ಇಲ್ಲಿ ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮುಂದೆ ಆರಂಭದ ಒಂದು ಅಂಶ ಹುಡುಕುತ್ತಿರುವ ಎಂದು ತಿರುಗಿದರೆ ಕೆಲವು ಸೆಲೆಕ್ಟರ್ ಸರಿಹೊಂದಣಿಕೆ. ಈ ಅಂಶ ಪುಟದಲ್ಲಿ ಲೋಡ್ ಮೊದಲು ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇದುವರೆಗೆ ಕಾರ್ಯರೂಪಕ್ಕೆ ವೇಳೆ, ನಂತರ ನಾನು ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಎಲ್ಲವೂ ಕೆಲಸಕ್ಕೆ ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ನಾನು ಇನ್ನೂ ಕೆಲಸವಲ್ಲವಾದುದರಿಂದಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ ಕಾರಣ. ಹೀಗಾಗಿ ಈ ಸಾಲನ್ನು ನಾನು ಎಲ್ಲವನ್ನೂ ಲೋಡ್ ತನಕ ನೀವು ನಿರೀಕ್ಷಿಸಿ ಬಯಸುವ ಹೇಳುತ್ತಾರೆ ಆದ್ದರಿಂದ ನಾನು ಬಯಸುತ್ತೇನೆ ಯಾವುದೇ ಅಂಶಗಳನ್ನು ಪುಟದಲ್ಲಿ ವಾಸ್ತವವಾಗಿ ಎಂದು ಖಾತರಿ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಇಲ್ಲಿ ಈ ಡಾಲರ್ ಚಿಹ್ನೆ ನಾನು jQuery ಎಂದು ಗ್ರಂಥಾಲಯದ ಬಳಸಿಕೊಂಡು ನಾನು ಅರ್ಥ. ಈ jQuery ಗ್ರಂಥಾಲಯದ ನಾವು ಕೇವಲ ನೋಡಿವೆ ಈ ಆಯ್ಕೆದಾರರಿಗೆ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. ವಾದವನ್ನು ಈ # ಫಾರ್ಮ್ ಕೋಟ್ ಇನ್ ಹಾದುಹೋಗುವ ನಂತರ $ ಹೇಳುವ ಮೂಲಕ, ಈಗ ನಾವು ಅವಲೋಕನ ಮಾಡಿಕೊಂಡೆವು ಆ ರಚನೆಯಲ್ಲಿ ಆಯ್ಕೆ ನುಡಿದರು. ಈಗ ನಾನು ಹೇಗಾದರೂ ಮೆಮೊರಿ ಆ ರಚನೆಯಲ್ಲಿ ಒಂದು ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. ಈಗ ಈ ವಸ್ತುವಿನ ಮೇಲೆ, ರೂಪ ಈ ಪ್ರಾತಿನಿಧ್ಯ, ನಾನು ಈಗ ಎಂಬ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ನಾನು. ಏನು ಈ ಕಾರ್ಯವನ್ನು ಮಾಡುತ್ತದೆ ಇದು ಕ್ರಿಯೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್ ಲಗತ್ತಿಸುವುದು ವಿಶೇಷವೇನು ಹೊಂದಿದೆ. ನಾವು ಕೇಳಲು ನೀನು ಎಂದು ಈವೆಂಟ್ submit ಘಟನೆಯಾಗಿದೆ. ಆದ್ದರಿಂದ ಬಟನ್ ಅಥವಾ ಪ್ರೆಸ್ ಸಲ್ಲಿಸಿ ಬಳಕೆದಾರರ ಕ್ಲಿಕ್ ನಮೂದಿಸಿ ಯಾವಾಗ ಈ ಕ್ರಿಯೆಯನ್ನು ಬೆಂಕಿಯ ಹೋಗುತ್ತದೆ. ಈ ಭಾಷೆಗೆ hooking ಅದಕ್ಕೆ, ನಾನು ಈಗ ರಚನೆಯಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ವರ್ತನೆ ಅತಿಕ್ರಮಿಸಬಹುದು. ಈ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇಲ್ಲದೆ, ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸುವರು ಏನೇ PHP ಫೈಲ್ ನಾವು ಕ್ರಮ ಗುಣಲಕ್ಷಣ ಬಳಸಲಾಗುತ್ತದೆ. ಬದಲಿಗೆ, ನಾನು ಈಗ ನಿರೀಕ್ಷಿಸಿ, ನಿರೀಕ್ಷಿಸಿ, ನಿರೀಕ್ಷಿಸಿ, ನಾನು ವಾಸ್ತವವಾಗಿ ಹಾಗೆ ಬಯಸುವುದಿಲ್ಲ ಹೀಗೆ ನುಡಿದರು. ನಾನು ಹೋಗಿ ಕೆಲವು PHP ಕಡತ ಸಲ್ಲಿಸಲು ಪ್ರಯತ್ನಿಸಿ ಮೊದಲು ಈ ಬಯಸುವ. ಈಗ ನಾನು ನೀವು ಏನು? ಈ ಹಂತದಲ್ಲಿ ನಾನು ಷೇರುಗಳ ಬೆಲೆ ಏನು ಲೋಡ್ ಹೇಗಾದರೂ AJAX ಬಳಸಲು ಬಯಸುವ. ನಾನು ಅವಶ್ಯಕತೆ ಮೊದಲ ವಿಷಯ ಬಳಕೆದಾರ ಹುಡುಕುತ್ತಿರುವಾಗ ಯಾವ ಸ್ಟಾಕ್ ಆಗಿದೆ. ನಾನು ಮತ್ತೊಂದು ಸೆಲೆಕ್ಟರ್ ಬಳಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮಾಡಲು. ನಾವು ಮೊದಲು ನೋಡಿವೆ ಮೂರನೇ ಆಯ್ಕೆ ಆಗಿದೆ. ನಾನು ರೂಪ ಉಲ್ಲೇಖ ಒಂದು ID ಯನ್ನು ಈ ರಚನೆಯಲ್ಲಿ ಅಂಶ ಆಫ್ ಆರಂಭಿಸಲು ಬಯಸುವ ಹೇಳುತ್ತಾರೆ. ನಂತರ ಎಲ್ಲೋ ಆ ರಚನೆಯಲ್ಲಿ ಒಳಗೆ ಇನ್ಪುಟ್ ಅಂಶ ಉಂಟಾಗಬೇಕು ಆ ಚಿಹ್ನೆಯ ಹೆಸರನ್ನು ಹೊಂದಿದೆ. ನಮ್ಮ HTML ಹಿಂತಿರುಗಿ ನೋಡಲು ವೇಳೆ, ನಾವು ಒಂದು ಇನ್ಪುಟ್ ಎಂದು ಕಂಡಿತು [ಹೆಸರು = ಚಿಹ್ನೆ]. ಈ ಬಳಕೆದಾರರು ಒಳಗೆ ಬೆರಳಚ್ಚಿಸುತ್ತಿದ್ದಾರೆ ಆ ಪಠ್ಯ ಬಾಕ್ಸ್ ಆಯ್ಕೆ ಹೋಗುವ ಅಂದರೆ. ಆ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ. ನಾವು ಪಠ್ಯ ಬಾಕ್ಸ್ ಹೊಂದಿವೆ. ಈಗ ನಾವು ಒಳಗೆ ಎಂಬುದನ್ನು ತಿಳಿಯಲು ಕೇವಲ ಅಗತ್ಯವಿದೆ. ನಾವು ಇಲ್ಲಿ ಈ ವಿಧಾನವನ್ನು ಕರೆಯಬಹುದು ಈ. Val ಮಾಡಲು, ಮತ್ತು ನಾನು ನೀವು ಏನು ಪಠ್ಯ ಬಾಕ್ಸ್ ತಿಳಿದಿರುವ ಹೇಳುತ್ತಾರೆ. ನಾನು ಆ ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಟೈಪ್ ಬಳಕೆದಾರ ಏನು ಅಂತ ಹೇಳಲು ಬಯಸುತ್ತೇನೆ. ಈಗ ನಾವು ಬಳಕೆದಾರ ಸೈನ್ ಟೈಪಿಸಿದ ಏನೇ ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು ಸಂಕೇತ ಎಂಬ ಸಾಲನ್ನು ಹೊಂದಿರುವ ಆ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ. ನಮ್ಮ ವಿನಂತಿಯನ್ನು ಮಾಡಲು ಈಗ ಆ ವಾಕ್ಯವನ್ನು ಬಳಸಬಹುದು. ಇಲ್ಲಿ ಒಂದು ಹೊಸ ಕಾರ್ಯ, ಈ $, ಹೊರತುಪಡಿಸಿ ನಾವು ಇನ್ನು ಮುಂದೆ, ಅಂಶಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ನೀನು ನಾವು jQuery ಮೂಲಕ ನಮಗೆ ಒದಗಿಸಿದ ಎಂದು ಬೇರೆ ಕಾರ್ಯ ಕರೆ ಮಾಡಲು ನೀನು. ಈ AJAX ಕಾರ್ಯ ವಾಸ್ತವವಾಗಿ ಈ HTTP ವಿನಂತಿ ಮಾಡಲು ವಿಶೇಷವೇನು ಏನು. ಆದ್ದರಿಂದ ನಾವು ಕೆಲವು ವಿಷಯಗಳನ್ನು ಹೇಳಲು ಹೊಂದಿವೆ. ನಾನು ವಿನಂತಿಯನ್ನು ಹೋಗಲು ಬಯಸುವ ಅಲ್ಲಿ ನಾವು ಈ ಕಾರ್ಯವನ್ನು ಹೇಳಲು ಮೊದಲು ವಿಷಯ. ಎಲ್ಲೋ ನನ್ನ ಯೋಜನೆಯಲ್ಲಿ ನಾನು quote.php ಎಂಬ HTML ಕೋಶದ ಒಳಗೆ ಈ ಫೈಲ್ ಹೊಂದಿರುತ್ತವೆ. ನಾನು localhost / quote.php ಹೋಗಿ ನಾನು ಈ ಫೈಲ್ ಪ್ರವೇಶಿಸಬಹುದು, ನಾವು, ಈ ಹಾಗೆ ಕಂಡಿತು. ನಾನು ಪುಟ ವಿನಂತಿಯನ್ನು ಮಾಡಲು ನನ್ನ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಯಸುವ. ಯಾವ ರೀತಿಯ ವಿನಂತಿಯ ಈಗ? ರಚನೆಯಲ್ಲಿ ಮಾದರಿಯನ್ನು = "ಪೋಸ್ಟ್" ಲಕ್ಷಣವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಮೊದಲು ನಾವು, ಕಂಡಿತು ಮತ್ತು ಇದು, ಒಂದು ವಸತಿ ವಿನಂತಿಯನ್ನು ಮಾಡಲು ವಿಶೇಷವೇನು ಅರ್ಥ ಆದ್ದರಿಂದ, ಬದಲಿಗೆ ಪಡೆಯಿರಿ ವಿನಂತಿಯನ್ನು ಹೆಚ್ಚಾಗಿ, URL ನಲ್ಲಿ ಏನು ಪುಟ್ ಹಿಂದಿರುಗಬಹುದೆಂದು ನಾವು ಉದಾಹರಣೆಗೆ, ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ಪುಟ ಪಡೆದದ್ದು ವೇಳೆ ಇದು ಆಗತಾನೆ ಎಂದು. ಈಗ ನಾವು ನಾನು ಒಂದು HTTP ವಸತಿ ವಿನಂತಿಯನ್ನು ಮಾಡಲು ಬಯಸುವ ಹೇಳುತ್ತಿದ್ದೆ quote.php ನಲ್ಲಿ ಇದೆ ಪುಟದ. ನಾವು ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸಿದಾಗ, ನಾವು ರಚನೆಯಲ್ಲಿ ಒಳಗೆ ಇನ್ಪುಟ್ ಅಂಶಗಳನ್ನು ಪ್ರವೇಶಿಸಬಹುದು ನೆನಪಿಡಿ ಆ $ _POST ವೇರಿಯಬಲ್ ಜೊತೆ. ಇಲ್ಲಿಯವರೆಗೆ ಕಥೆಯಲ್ಲಿ ನಾವು ವಾಸ್ತವವಾಗಿ ಇನ್ನೂ ಯಾವುದೇ ಡೇಟಾವನ್ನು ಕಳಿಸಲ್ಪಡುವ ಮಾಡಿಲ್ಲ. ನಮಗೆ ಒಂದು AJAX ವಿನಂತಿಯನ್ನು ನೀವು ಮಾಡುತ್ತಿರುವಿರಿ ಹೇಳುತ್ತಿದ್ದೆ ಮತ್ತು ಇಲ್ಲಿ ನಾವು ನೀವು ಮಾಡುತ್ತಿರುವಿರಿ ವಿನಂತಿಯನ್ನು ಮಾದರಿ ಇಲ್ಲಿದೆ. ಈಗ ನಾವು ವಾಸ್ತವವಾಗಿ ಪುಟ ಕೆಲವು ಡೇಟಾವನ್ನು ಕಳುಹಿಸಬೇಕು. ನಾವು ಅಕ್ಷಾಂಶ ಎಂಬ ಈ ಆಸ್ತಿ ಬಳಸಬಹುದಾದ ಮಾಡಲು. ಈ ಆಸ್ತಿಯ ಮೌಲ್ಯ ನಿಜವಾಗಿ ಸಹವರ್ತನೀಯ ರಚನೆ. ಈ ಕಾರಣ ನಮಗೆ ಅಕ್ಷಾಂಶ ಕೇವಲ 1 ತುಂಡು ಹೆಚ್ಚು ಕಳುಹಿಸಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ. ನಾವು ಈ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಇಲ್ಲಿ ಇತರ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್ ಒಳಗೆ ರೀತಿಯಲ್ಲಿ ಏಕೆ ಆ. ಈ ಸಹವರ್ತನೀಯ ಅರೇಸ್ ಕೀಲಿಗಳನ್ನು ಒಂದೇ ಮುಂದುವರೆಸುತ್ತೇವೆ ಆ ಹೆಸರನ್ನು ನಮ್ಮ ರಚನೆಯಲ್ಲಿ ಅಂಶಗಳು ಅಂಶಗಳು. ನಾನು ಚಿಹ್ನೆ ಪ್ರಮುಖ ಉದ್ದಕ್ಕೂ ಕಳುಹಿಸಲು ವೇಳೆ, ಅರ್ಥ ನನ್ನ PHP ಪುಟ $ _POST [ಸಂಕೇತ] ಈ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಬಹುದು ಅರ್ಥ ನಾವು ಒಂದು ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ಮೊದಲು ಮಾಡಿದಂತೆ. ಈಗ ನಿಜವಾದ ಡೇಟಾವನ್ನು ನಾವು ಕಳುಹಿಸಲು ಬಯಸುವ ಈ ಸಹವರ್ತನೀಯ ರಚನೆಯ ಮೌಲ್ಯದ ಒಳಗಿರುವಾಗ ಏರಲಿದೆ. ನಾವು, ಒಂದು ವೇರಿಯೇಬಲ್ ಎಂಬ ಸಂಕೇತವಾಗಿ ಈ ಪಠ್ಯ ಸಂಗ್ರಹವಾಗಿರುವ ಆದ್ದರಿಂದ ನಾವು ಈಗ ಚಿಹ್ನೆ ಪ್ರಮುಖ ಉದ್ದಕ್ಕೂ ಕಳುಹಿಸಲು ನೀವು ಮತ್ತು ಬಳಕೆದಾರ ಸೈನ್ ಟೈಪಿಸಿದ ಏನೇ ಮೌಲ್ಯವನ್ನು ಈಗ ನಾವು, ನಮ್ಮ PHP ಕಡತ ಮರಣದಂಡನೆ, ಈ HTTP ವಿನಂತಿ ಮಾಡಿದ ಮತ್ತು ಇದು ಕೇವಲ ಈ ವಿನಂತಿಯನ್ನು ಮಾಡಿದ ಕ್ಲೈಂಟ್ ಈಗ ಮತ್ತೆ ಕೆಲವು ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ವಿಶೇಷವೇನು. ಈಗ ನಾವು ಪರಿಚಾರಕಕ್ಕೆ ನಾವು ಎಂದು ಏನೇ ಪ್ರತಿಕ್ರಿಯಿಸುವ ಅಗತ್ಯವಿದೆ. ನಾವು ಯಶಸ್ಸು ಎಂದು ಇಲ್ಲಿ ಈ ಕೊನೆಯ ಆಸ್ತಿ ಹೊಂದಿರುವ ಮಾಡಲು. ಈ ಯಶಸ್ಸಿನ ಕೀಲಿ ಮೌಲ್ಯವನ್ನು ವಾಸ್ತವವಾಗಿ, ಒಂದು ಕ್ರಿಯೆ ಎಂದು ಹೋಗುತ್ತದೆ ಮತ್ತು ಈ ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜೊತೆಗೆ ಮಾಡಬಹುದು ನಿಜವಾಗಿಯೂ ಅದ್ಭುತವಾದ ಸಂಗತಿಗಳು ಒಂದಾಗಿದೆ. ಕೇವಲ ನೀವು ಒಂದು ಸಹಾಯಕ ರಚನೆಯ ಒಂದು ಮೌಲ್ಯದ ಒಳಗಿರುವಾಗ ಮಾಹಿತಿ ints ಅಥವಾ ಸರಣಿಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ ನಾವು ಒಂದು ಫಂಕ್ಷನ್ ಮಾಡಬಹುದು. ಆದ್ದರಿಂದ ಯಶಸ್ಸು ಹೇಳುವ ಮೂಲಕ, ಈ ನನ್ನ ಕೀಲಿಯಾಗಿದೆ. ಎ ಕೊಲೊನ್, ಮೌಲ್ಯ ಬರುತ್ತದೆ ಇಲ್ಲಿ ಹೇಳುತ್ತಾರೆ ಈಗ ಈ ಮೌಲ್ಯವನ್ನು ವಾಸ್ತವವಾಗಿ ಕ್ರಿಯೆಯಾಗಿದೆ. ಆದ್ದರಿಂದ ನಾವು ಈ ಕಾರ್ಯವನ್ನು ವಸ್ತುತಃ ಹೆಸರೊಂದನ್ನು ಅಗತ್ಯವಿಲ್ಲ. ನಾವು ಈ ಕೆಲವು ಸುಪರ್ದಿಗೆ ಹೋಗುವ ಇದೆ ಹೇಳಬಹುದು. ಇದು 1 ಆರ್ಗ್ಯುಮೆಂಟ್ ತೆಗೆದುಕೊಳ್ಳುವುದು. ಈ ಕಾರ್ಯಕ್ಕೆ ಆರ್ಗ್ಯುಮೆಂಟ್ ಏರಲಿದೆ ಯಾವುದೇ ಸರ್ವರ್ ವಿನಂತಿಯನ್ನು ನಮ್ಮನ್ನು ಹಿಂದಕ್ಕೆ ಕಳುಹಿಸಿದ. ನಮ್ಮ ಬ್ರೌಸರ್ ಒಂದು ವಿನಂತಿ ಮಾಡಿದಾಗ ಅಂಶಗಳಷ್ಟೇ, ಸರ್ವರ್ ಮತ್ತೆ ಏನನ್ನಾದರೂ ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಬ್ರೌಸರ್, ಇದು ತೋರಿಸುತ್ತದೆ ನಾವು ಕೇವಲ ಒಂದು ವಿನಂತಿಯನ್ನು ಮಾಡಿದ AJAX ಸಂದರ್ಭದಲ್ಲಿ, ಸರ್ವರ್, ಏನನ್ನಾದರೂ ಮರಳಿ ಕಳುಹಿಸಲಾಗಿದೆ ಈಗ ನಾವು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಪ್ರತಿನಿಧಿಸಿದ್ದರು. ಆ ಸಾಲನ್ನು ನಾನು ಕೇವಲ ಪುಟ ಮೇಲೆ ಪ್ರದರ್ಶಿಸಲು ಬಯಸುವಿರಿ. ನಾನು ಒಂದು ಕೊನೆಯ ಸೆಲೆಕ್ಟರ್ ಮಾಡಲಿಕ್ಕೆ ನಾನು ಮಾಡಲು. ನಾನು ID ಯನ್ನು ಬೆಲೆಯೊಂದಿಗೆ ಅಂಶ ಆಯ್ಕೆ ಬಯಸುವ. ಇದು ನಾನು ಪುಟದಲ್ಲಿ ರಚಿಸಿದ ಒಂದು ಖಾಲಿ DIV ಆಗಿದೆ ಮತ್ತು ನಾನು ಸರ್ವರ್ ನಮಗೆ ಕಳುಹಿಸಲಾಯಿತು ಏನೇ ಎಂದು ಎಂದು DIV ವಿಷಯಗಳನ್ನು ಹೊಂದಿಸಲು ಬಯಸುವ. ನಾನು ವಾಸ್ತವವಾಗಿ quote.php ಸ್ವಲ್ಪ ಬದಲಾಯಿಸಲಾಗಿತ್ತು ಮಾಡಿದ್ದೀರಿ. ಬದಲಿಗೆ ರೆಂಡರ್ ಕರೆದು ಕೆಲವು ಪುಟ ಅರ್ಪಿಸಲಾಯಿತು ಹೆಚ್ಚು, quote.php ಈಗ ಕೇವಲ ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಎಂದು ಷೇರುಗಳ ಮೌಲ್ಯವನ್ನು ಮುದ್ರಿಸುತ್ತದೆ ಹೋಗುವ ಇದೆ. ನೀವು ನಿಜವಾಗಿಯೂ ಪುಟ ಭೇಟಿ ವೇಳೆ ಆದ್ದರಿಂದ ನೀವು ಸಣ್ಣ ಸ್ಟ್ರಿಂಗ್ ನೋಡುವ ಷೇರು ಬೆಲೆ ಏನೇ ನ. ನಾವು ಇಲ್ಲಿ ಅಗತ್ಯವಾಗಿ ಒಂದು ಕೊನೆಯಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು ಸುಳ್ಳು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಇದೆ. ಏನು ಹೇಳುತ್ತಾನೆ ಎಂದು ನಾನು ಕ್ರಿಯೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್ ಒಳಗೆ ಆಮ್ ವೇಳೆ ಮತ್ತು ಆ ಘಟನೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್, ಬದಲಾಗಿ ನಿಜವಾದ ಹಿಂದಿರುಗಿದ ತಪ್ಪು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ನಾನು ಬೆಂಕಿಯ ಮೂಲ ಈವೆಂಟ್ ಬಯಸುವುದಿಲ್ಲ ಎಂದರ್ಥ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಯಾವುದೇ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಇರಲಿಲ್ಲ ನಾವು, ಒಂದು ರೂಪ ಸಲ್ಲಿಸಿದ ನಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ "ನಾನು, ಜೊತೆಗೆ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ" ಹೇಳಲು ಹೋಗುತ್ತದೆ ಅವರಿಗೆ ಮತ್ತೊಂದು ಪುಟಕ್ಕೆ ನೀವು ಕಳುಹಿಸಲು ನೀನು. ನಾವು ಈಗ AJAX ಬಳಸುತ್ತಿರುವ ಕಾರಣ, ಮತ್ತೊಂದು ಪುಟ ಬಳಕೆದಾರ ಕಳುಹಿಸಲು ಅಗತ್ಯವಿಲ್ಲ. ನಾವು ಇದೇ ಪುಟದಲ್ಲಿ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ನೀನು. ನಾವು ಅವುಗಳನ್ನು ಎಲ್ಲಿಯಾದರೂ ಹೋಗಲು ಬಯಸುವುದಿಲ್ಲ, ಮತ್ತು ನಾನು ಅದೇ ಪುಟದಲ್ಲಿ ಉಳಿಯಲು ಬಯಸುವ. ಆದ್ದರಿಂದ ತಪ್ಪು ಹಿಂದಿರುಗುವ ಮೂಲಕ, ನಾವು ರಚನೆಯಲ್ಲಿ ನಮಗೆ ಹಾಗೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು. ನ ಈ ನಿಜವಾಗಿ ಕಾಣುತ್ತದೆ ಎಂಬುದನ್ನು ಅವಲೋಕಿಸೋಣ. ನಮ್ಮ ಉಲ್ಲೇಖ ಪುಟ ಅದೇ ಕಾಣುತ್ತದೆ. ನಾವು ಇಂದಿನ ವಿಶೇಷವೇನು ನೋಡಬಹುದು ಅಂತ ಕೆಳಗೆ ಇಲ್ಲಿ ಇನ್ಸ್ಪೆಕ್ಟರ್ ಮೇಲೆಳೆದುಕೊಳ್ಳಲು ಲೆಟ್. ಇದು ಸ್ವಲ್ಪ ಕಡಿಮೆ ಬೃಹತ್ ಮಾಡಿ. ನಾವು HTTP ವಿನಂತಿಗಳ ಎಲ್ಲಾ ನೋಡಬಹುದು ಅಲ್ಲಿ ನಾವು ನೆಟ್ವರ್ಕ್ ಟ್ಯಾಬ್ ತೆರೆಯುತ್ತದೆ ವೇಳೆ ನೆನಪಿಡಿ, ಇದು ಆ ಪುಟದಲ್ಲಿ ಸಂಭವಿಸುತ್ತಿವೆ. ಸಂಕೇತವಾಗಿ ನನಗೆ AAPL ಟೈಪ್ ಮತ್ತು ಉಲ್ಲೇಖ ಪಡೆಯಿರಿ ಕ್ಲಿಕ್ ಅವಕಾಶ. ಈಗ ನಾವು ಆಪಲ್ ಪಾಲನ್ನು ಡಾಲರ್ ಕೆಲವು ಸಂಖ್ಯೆಯ ವೆಚ್ಚವು ಕಂಡಿತು ಕೇವಲ ಪುಟ ಕಾಣಿಸಿಕೊಂಡರು, ಆದರೆ URL ಎಲ್ಲ ಬದಲಾಗಲಿಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಇಲ್ಲಿ ನಾವು ಮಾಡಿದ HTTP ವಿನಂತಿ ಹೊಂದಿದೆ. ನಾವು quote.php ಗೆ ಪೋಸ್ಟ್ ಕೋರಲಾಗುತ್ತಿದೆ. ಆ ಅರ್ಥದಲ್ಲಿ ಮಾಡುತ್ತದೆ. ಈ ಸರ್ವರ್ ನಮಗೆ ಕಳುಹಿಸಲಾಯಿತು ಏನು. ಇದು ಎಂದಿಗೂ ಚಿತ್ರಗಳನ್ನು ಮತ್ತು ವಿಷಯಗಳನ್ನು ಈ ದೈತ್ಯಾಕಾರದ HTML ಡಾಕ್ಯುಮೆಂಟ್ನ ಇದು ಕೇವಲ ಪಠ್ಯದ ಒಂದು ಸಾಲನ್ನು, ಮತ್ತು ನಂತರ ನಾವು ಪಠ್ಯದ ಸಾಲನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ನಾವು ಹೆಡರ್ ಹಿಂದಿರುಗಿ ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಈ HTTP ವಿನಂತಿ ಒಳಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ವೇಳೆ, ನಾವು ಚಿಹ್ನೆ ಮತ್ತು AAPL ಒಂದು ಮೌಲ್ಯದ ಪ್ರಮುಖ ಕಳಿಸಲ್ಪಡುವ ಇಲ್ಲಿ ಕೆಳಗೆ ನೋಡಬಹುದು ಇದು ಬಳಕೆದಾರ ಸೈನ್ ಟೈಪಿಸಿದ ಏನು ಈ ಸಂತೋಷ, ಆದರೆ ಇನ್ನೂ ಸ್ವಲ್ಪ ಕಿರಿಕಿರಿ ಉಂಟು ಮಾಡಿದೆ. ನಾನು ಇನ್ನೂ ಶೇರುಪೇಟೆ ಪಡೆಯಲು ಈ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗಬಹುದು. ನಾವು ಬಿಡುವಿಲ್ಲದ ಜನರು ನಾವೀಗ ಬಟನ್ ಕ್ಲಿಕ್ ಸಮಯ ಹೊಂದಿಲ್ಲ. ಅವರು ಗೂಗಲ್ ತತ್ಕ್ಷಣ ಕಾರ್ಯರೂಪಕ್ಕೆ ತಂದಾಗ google ಆದರೆ ಹಿಂದೆ ಈ ಸ್ವಲ್ಪ ಅರಿತುಕೊಂಡ. ನೀವು ಟೈಪ್ ಮಾಡಿದಾಗ ಏನು Google ತತ್ಕ್ಷಣ ಮಾಡುತ್ತದೆ ಇದು ನಿಮಗಾಗಿ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಆರಂಭವಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ನೀವು ಸಹ ಹುಡುಕಾಟ ಕ್ಲಿಕ್ ಬಗ್ಗೆ ಚಿಂತೆ ಇಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಒಂದು ಮೋಜಿನ ಕಥೆ ಎಂದು ಸಂಬಂಧಿಸಿದ. Google ತತ್ಕ್ಷಣ ಹೊರಬಂದು ಒಮ್ಮೆ, ಜನರು, ಇಷ್ಟಪಡುತ್ತಿದ್ದರು "ಓಹ್, ಈ ಸೂಪರ್ ಅದ್ಭುತ ಹೊಂದಿದೆ." "ಇದು ಬಹಳ ತಂಪಾಗಿದೆ." ಮತ್ತು ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಒಂದು ವಿದ್ಯಾರ್ಥಿ ಡೌನ್ ಸಮಯದಲ್ಲಿ 19 ಯಾರು YouTube ತತ್ಕ್ಷಣ ಎಂಬ ಈ ಸೈಟ್ ಮಾಡಿದರು. ಎಲ್ಲಾ YouTube ತತ್ಕ್ಷಣ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ತಕ್ಷಣ ಯೂಟ್ಯೂಬ್ ಹುಡುಕಲು ಇದೆ ಮಾಡುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ ಬದಲಿಗೆ ಹುಡುಕಾಟ YouTube.com ಮತ್ತು ಹೊಡೆಯಲು ಹೋಗಿ ಮಾಡುವಲ್ಲಿ ಹೆಚ್ಚು, ನಾನು CS50 ನಂತಹ YouTube ತತ್ಕ್ಷಣ ಏನಾದರೂ ಆಗಿ ಟೈಪ್ ಪ್ರಾರಂಭಿಸಿದಾಗ, ನಾವು ಒಂದು ನಿಧಾನಗತಿಯ ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಮೇಲೆ ಪ್ರಯತ್ನ ಎಂದು ಇಲ್ಲಿ ನೋಡಬಹುದು ಈ ಫಲಿತಾಂಶಗಳು ಲೈವ್ ಜನಪ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ. ನಾವು ನಿಜವಾಗಿಯೂ ನಮ್ಮ quote.js ಕಡತಕ್ಕೆ ಒಂದು ಸರಳ ಬದಲಾವಣೆ ಮಾಡಬಹುದು ಎಂದು ಮಾಡಲು. ರಚನೆಯಲ್ಲಿ ಸಲ್ಲಿಸಿದ ನಂತರ ಇದೀಗ ನಾವು ಈ ಈವೆಂಟ್ ಲಗತ್ತಿಸುತ್ತಿದ್ದೇನೆ ಮಾಡುತ್ತಿದ್ದೇವೆ. ನಾವು, ಬಳಕೆದಾರರು ಎಂದಿಗೂ ಎಂದು ಸಲ್ಲಿಸಲು ಮಾಡಲು ಬಯಸುವುದಿಲ್ಲ ಹಾಗಾಗಿ ಅವರ ಬದಲಿಗೆ ಈ ಈವೆಂಟ್ ಬಳಕೆದಾರ ಪ್ರೆಸ್ ಪ್ರಮುಖ ಪ್ರತಿ ಬಾರಿ ಬೆಂಕಿಯ ಅವಕಾಶ. ನಾವು ಮೊದಲ keyup ಸಲ್ಲಿಸಲು ಈವೆಂಟ್ ಬದಲಿಸುವುದು ಮಾಡಲು. ಬದಲಿಗೆ ಸಲ್ಲಿಸಲು ಫಾರ್, ಕಾಯುವ ಹೆಚ್ಚು ಎಂದರ್ಥ ಪ್ರತಿ ಬಾರಿ ಕೀಲಿ ಒತ್ತಿದರೆ, ಏನೋ ಸಂಭವಿಸಿ ಹೋಗಿ ಇದೆ. ಇದು ಇನ್ನು ಮುಂದೆ ಇಡೀ ರಚನೆಯಲ್ಲಿ ಈ keyup ಈವೆಂಟ್ ಲಗತ್ತಿಸುವುದು ಅರ್ಥವಿಲ್ಲ. ನಾವು ಮಾತ್ರ ಹುಡುಕಾಟ ಬಾಕ್ಸ್ ಕಾಳಜಿ. ಈಗ, ನಾವು ಬದಲಿಗೆ ರೂಪ ಉಲ್ಲೇಖ ಹೊರತುಪಡಿಸಿ, ಈ ಎಂದು ಬದಲಾಯಿಸಬಹುದು ಆಯ್ಕೆ ಮಾಡಲು, ರೂಪ ಉಲ್ಲೇಖ ಮತ್ತು ನಾವು ಒಂದು ಇನ್ಪುಟ್ ನಿಮಗಿದೆ (= ಪಠ್ಯ ನಮೂದಿಸಿ) ಅಥವಾ ನಾವು (= ಸಂಕೇತ ಹೆಸರು) ಹೇಳಬಹುದು - ನಾವು ಬಯಸುವ ಯಾವುದೇ. ಈಗ ನಾವು ಒಂದು ಕೊನೆಯ ವಿಷಯ ಇಲ್ಲ. ನಾವು ಮರಳಿ ಸುಳ್ಳು ಹೇಳಿದರು ಇಲ್ಲಿ ಕೆಳಗೆ ನೆನಪಿಡಿ ನಾವು ಡೀಫಾಲ್ಟ್ ಈವೆಂಟ್ ಬೆಂಕಿಯ ಬಯಸುವುದಿಲ್ಲ ಹೇಳಿದರು. ನಾವು ಈಗ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಲ್ಲಿ ಆದರೆ ಕೇವಲ ಆದ್ದರಿಂದ, ಅದು ಸಂಭವಿಸಿದಲ್ಲಿ ನಾವು ಟೈಪ್ ಯಾವುದೇ ಎಂದಿಗೂ ಬ್ರೌಸರ್ನಲ್ಲಿ ತೋರಿಸಲು ಹೋಗುತ್ತಿಲ್ಲ ಇದೆ ಒಂದು ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಟೈಪ್ ಡೀಫಾಲ್ಟ್ ವರ್ತನೆ ಎಂದು ಕಾರಣ. ನಾವು ಇನ್ನು ಮುಂದೆ, ಆದ್ದರಿಂದ ಅವರ ಮರಳಿ ತಪ್ಪು ನಾಶ ಮಾಡಲು ಅತಿಕ್ರಮಿಸಲು ಬಯಸುವ. ನಾನು AAPL ಟೈಪ್ ಪ್ರಾರಂಭಿಸಿದಾಗ ನಾವು ಉಳಿಸಲು ಮತ್ತು ಈಗ, ಪುನಃಸ್ಥಾಪಿಸಿದರೆ ನೀವು ಇಲ್ಲಿ ಕೆಳಗೆ ಷೇರು ಬೆಲೆಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಗಿಸಿದ ಎಂದು ನೋಡುತ್ತಾರೆ. ಇಲ್ಲಿ CS50 ಹಣಕಾಸು ತತ್ಕ್ಷಣ ಹೊಂದಿದೆ. YouTube ತತ್ಕ್ಷಣ ಬಗ್ಗೆ ವಾಸ್ತವವಾಗಿ ಮೋಜಿನ ಕಥೆ ವಿದ್ಯಾರ್ಥಿಗಳ ಕೇವಲ ರೀತಿಯ, ಒಂದು 1 ರಾತ್ರಿ ಯೋಜನೆ ಎಂದು ಬರೆದ ಮರುದಿನ ಅವರು YouTube CEO ನಿಂದ ಕೆಲಸ ನೀಡಲಾಯಿತು. ಎಂದು ಆದ್ದರಿಂದ ಸರಳ, ನೀವು CS50 ವಿದ್ಯಾರ್ಥಿಗಳು, ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗಳು ನೀವು YouTube ನಲ್ಲಿ ಕೆಲಸ ಪಡೆಯುವುದು. ಹಾಗೆ ಏನೋ ಸರಿ, ಒಂದು ಅಂತಿಮ ಯೋಜನೆಗೆ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಕಲ್ಪನೆ? ನಾವು ಸಂಯೋಜಿಸಲು ಬಯಸಿದ್ದರು ಕೆಲವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಹೊಂದಿದೆ. ನಾವು, ಬಳಕೆದಾರ ಅನುಭವ ಸ್ವಲ್ಪ ಸುಧಾರಿಸಲು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಯೂಟ್ಯೂಬ್ ತತ್ಕ್ಷಣ ಮೇಲೆ ಏನನ್ನೋ ಹುಡುಕಲು ಸಾಕಷ್ಟು ಸುಲಭ ಇರಬಹುದು ನಿಯಮಿತವಾಗಿ YouTube ನಲ್ಲಿ ಹುಡುಕುವ ಹೆಚ್ಚು. ಆದ್ದರಿಂದ ಒಂದು ಸಂಕ್ಷಿಪ್ತವಾಗಿ AJAX ಇಲ್ಲಿದೆ. ಜೋಸೆಫ್ ತೋರಿಸುವ ಎಂದು ಉದಾಹರಣೆಗಳಲ್ಲಿ, ನಾವು, autocompletes ಬಹಳಷ್ಟು ಕಂಡಿತು ನಾವು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಹೊಂದಿಲ್ಲ ಏಕೆಂದರೆ ಆ autocompletes ನಿಜವಾಗಿಯೂ HANDY ಗಳು - ಉದಾಹರಣೆಗೆ, ನೀವು ಆಪಲ್ ಸ್ಟಾಕ್ ಬೆಲೆ ನೆನಪಿರುವುದಿಲ್ಲ ಮತ್ತು ನಾವು, ಇದು ಕೇವಲ ನನಗೆ ಹೇಳುವ ಬದಲು, ಆ ವಿಷಯ ತಿಳಿದಿರುವ "ಈ ವಿಷಯ ಒಂದು ಷೇರು, ಈ ಹೆಚ್ಚು ಹಣ ಖರ್ಚಾಗುತ್ತದೆ" ನಾನು ರೀತಿಯ ಸ್ಟಾಕ್ಗಳು ​​AA ಆರಂಭವಾಗಬೇಕು ಎಂಬುದನ್ನು ತಿಳಿಯಲು ಬಯಸುವ. ನಾವು ಈಗಾಗಲೇ ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಗ್ರಂಥಾಲಯದ ನಿಜವಾಗಿಯೂ ಚೆನ್ನಾಗಿ ಎಂದು ಮಾಡಬಹುದು CS50 ಹಣಕಾಸು ಒಳಗೆ. ನೀವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಟ್ಯಾಗ್ ಮಾಡಲು ಇಲ್ಲಿ ಬಂದು Typeahead ಕೆಳಗೆ ಸ್ಕ್ರಾಲ್ ವೇಳೆ, ಈ ಕೇವಲ ಯಾರಾದರೂ ಈಗಾಗಲೇ ನಮಗೆ ಬರೆದ ಒಂದು ಸಂತೋಷವನ್ನು ಪ್ಲಗಿನ್ ಆಗಿದೆ ನಾವು ಸುಲಭವಾಗಿ ಈ ರೀತಿಯಲ್ಲಿ ತನ್ನ ಕಾರ್ಯವನ್ನು ಉಪಯೋಗಿಸಬಹುದು. ನಾನು ಒಂದು ಬೆರಳಚ್ಚಿಸಿದ ಮತ್ತು ಇಲ್ಲಿ ಎ ಪ್ರಾರಂಭಿಸಿ ಕೆಲವು ರಾಜ್ಯಗಳ ಪಟ್ಟಿ ಲೆಟ್ಸ್ ನಾನು ಈ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಎಂದು ಹೇಳುತ್ತಾರೆ ಮತ್ತು ಅದನ್ನು ನನ್ನ ಪುಟದಲ್ಲಿ ಈ ಸೇರಿಸಲು ಕಾಲ ಕೂಡಿಬಂದಿದೆ. ಇದು ನಿಜವಾಗಿಯೂ ಸರಳ ಎಂದು ಔಟ್ ಆರಂಭಿಸುತ್ತದೆ. ನ quote3.js ಇಲ್ಲಿ ಜಿಗಿತವನ್ನು ಲೆಟ್. ನನ್ನ ಫೈಲ್ ಸ್ವಲ್ಪ ಭಿನ್ನವಾಗಿ ಕಂಡುಬಂತು. ಡೌನ್ ಇಲ್ಲಿ ನನ್ನ AJAX ಸಾಮಗ್ರಿ ಎಲ್ಲ ಒಂದೇ. ನಾನು ಇನ್ನೊಂದು ಪುಟಕ್ಕೆ ಹೋಗದೇ ಸ್ಟಾಕ್ ಡೇಟಾವನ್ನು ಲೋಡ್ ಬಯಸುವ. ಆದರೆ ಈಗ ನಾನು ಈ ಪ್ಲಗ್ಇನ್ ಬಳಸಲು ಬಯಸುವ. ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ದಸ್ತಾವೇಜನ್ನು ನಾನು ಹಾಗೆ ಹೇಗೆ ನಿಖರವಾಗಿ ದೊಡ್ಡ ಉದಾಹರಣೆಗಳನ್ನು ಹೊಂದಿದೆ. ನಾನು ಹೇಳಲಿಚ್ಚಿಸುತ್ತೇನೆ, "ಇಲ್ಲಿ, ನಾನು ಸ್ವಯಂ ಬಯಸುವ ಇನ್ಪುಟ್" ಮತ್ತು ನಾನು, typeahead ಎಂದು ಈ ಕಾರ್ಯವನ್ನು ಕರೆಯಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ನಮಗೆ Typeahead ಸ್ಟಫ್ ಎಲ್ಲಾ ನಿರ್ವಹಿಸಲು ವಿಶೇಷವೇನು. ಇದು ಪಟ್ಟಿಯಲ್ಲಿ ಆರಂಭಿಸಲು ಕಾಣಿಸುತ್ತದೆ, ಇದು ನಮ್ಮ ಫಿಲ್ಟರಿಂಗ್ ಎಲ್ಲಾ ಮಾಡುತ್ತದೆ. ಅದನ್ನು ತಿಳಿಯಲು ಅಗತ್ಯವಿದೆ ಮಾತ್ರ ವಿಷಯ ನಾವು autocompleting ಏನನ್ನು ಡೇಟಾವನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ನಾನು ದಸ್ತಾವೇಜನ್ನು ಓದುವ ಮತ್ತು ಉದಾಹರಣೆಗಳನ್ನು ನೋಡಿ ಈ ಕೀಲಿಯನ್ನು ಕೇಳಿದರು. ನಾನು ಮೂಲ ಪ್ರಮುಖ, ಈ ಕೀಲಿಯ ಮೌಲ್ಯವನ್ನು ನೀಡಿ ವೇಳೆ ನಾನು ಸ್ವಯಂ ಬಯಸುವ ವಿಷಯಗಳನ್ನು ಕೆಲವು ರಚನೆ. ಈ ವೇರಿಯಬಲ್ ಈ ಇತರ ಕಡತ ಬಂದಿತು. ನಾನು symbols.js ತೆರೆಯುತ್ತದೆ. ಈ symbols.js ತಂತಿಗಳನ್ನು ಹೊಂದಿದ ಈ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ರಚನೆ NASDAQ ಈ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಎಲ್ಲಾ. ನಾನು HTML, ಆದ್ದರಿಂದ jharvard, vhosts, globalhost, HTML, ಟೆಂಪ್ಲೇಟ್ಗಳು, ಮತ್ತೆ ಜಿಗಿತವನ್ನು ಬಯಸಿದರೆ quote_form. ಈಗ quote3.js ಕರೆಯಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ, ನಾನು ಇಲ್ಲಿ ಸೇರಿದಂತೆ ನಾನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತವನ್ನು ಬದಲಾಯಿಸಲು ಅವಕಾಶ. ಈಗ, ನಾನು quote3.js ಹೊಂದಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ನಾನು ಪ್ರತ್ಯೇಕ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತದಲ್ಲಿ ಲೋಡ್ ಪಡೆಯಲಿದ್ದೇನೆ ಆ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಸ್ವಯಂ ಹೊಂದಿದೆ ಒಂದು. ಈಗ ನಾನು ಬ್ರೌಸರ್ ಮತ್ತೆ ಜಿಗಿತವನ್ನು ಮಾಡಿದಾಗ, ಪುಟ ಮರುಲೋಡ್, ಮತ್ತು ನಾನು ಆ ಟೈಪ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿ ನನ್ನ ಸ್ವಯಂ ಇಲ್ಲ. ಮತ್ತು ಅದು ನಿಜವಾಗಿಯೂ ಆ ಎಂದು ಸರಳವಾಗಿತ್ತು. ನಾನು ", ಇಲ್ಲಿ ನಾನು ಸ್ವಯಂ ಬಯಸುವ ವಸ್ತುಗಳು" ಕೇವಲ ಹೇಳಿದ್ದಾರೆ ಕೋಡ್ 1 ಸಾಲು, ಹೊಂದಿತ್ತು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ನನಗೆ ಪ್ರಯತ್ನದ ಒಂದು ಇಡೀ ಬಹಳಷ್ಟು ಈ ನಿಜವಾಗಿಯೂ ಉತ್ತಮ ಕಾರ್ಯದಕ್ಷತೆಯನ್ನು ಹೊಂದಿರುತ್ತವೆ. ವೆಬ್ಸೈಟ್ಗಳು ಮತ್ತು ವಿಷಯಗಳನ್ನು ವಿಶೇಷವಾಗಿ ಮುಂದಿನ ಕೊನೆಯ ಭಾಗದಲ್ಲಿ ಅಭಿವೃದ್ಧಿ ಮಾಡಿದಾಗ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸಾಕಷ್ಟು ಆಗಿದೆ ಹುಡುಕಲು ನೀನು. ಹೊರಗೆ ನಿಜವಾಗಿಯೂ ತಂಪಾದ ಉಚಿತ ಗ್ರಂಥಾಲಯಗಳು ಬಹಳಷ್ಟು, ಬಹಳಷ್ಟು, ಇವೆ ಅದು ಈ ರೀತಿಯ ಕೆಲಸಗಳನ್ನು ಸುಲಭ ಸೂಪರ್ ಮಾಡಲು. ಯಾರಾದರೂ ಕೇವಲ ಚಿಹ್ನೆಗಳನ್ನು ಈ ದೊಡ್ಡ ಪಟ್ಟಿಯಲ್ಲಿ autocompleting ಯಾವುದೇ ಕುಂದುಕೊರತೆಗಳನ್ನು ನಗರದ? ಏನು ಈ ವಿಧಾನ ಉತ್ತಮವಾಗಿದೆ ಎಂದು ಏನೋ ಎಂದು? ಹೌದು. >> [ವಿದ್ಯಾರ್ಥಿ] ಟೈಮ್, ನೀವು [ಕೇಳಿಸುವುದಿಲ್ಲ] ಬಹಳಷ್ಟು ಹೊಂದಿದ್ದರೆ ಹೌದು. ಇದೀಗ ನಾವು ಈ ಬೃಹತ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಡೌನ್ಲೋಡ್ ನೀವು ಮತ್ತು ಸಂಕೇತಗಳ ಬಹಳಷ್ಟು ವಿಚಾರಗಳಿವೆ. ನಾವು ಒಂದು ಟನ್ ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಆದ್ದರಿಂದ, ಈ ಸಾಧ್ಯವೋ ರೀತಿಯ ಮಾತ್ರ ಹುಡುಕಲು ಅಲ್ಲ ವಿಳಂಬವನ್ನು ಹೆಚ್ಚಿಸಬಲ್ಲ ಆದರೆ ನಿಜವಾದ ಕಡತವನ್ನು ಡೌನ್ಲೋಡ್. ಗ್ರೇಟ್. ಬೇರೆ ಏನು? ಇದೀಗ ಪ್ರಸಕ್ತತೆಯ ನಿಜವಾದ ಅರ್ಥದಲ್ಲಿ ಇಲ್ಲ. ನಾನು ಇಲ್ಲಿ ಒಂದು ಎ, ಕಂಪನಿಗಳ ಟೈಪ್ ವೇಳೆ ಎ ಪ್ರಾರಂಭಿಸಿ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಕಂಪನಿಗಳ ಇರಬಹುದು ನಾನು ಆಪಲ್ ಪಡೆಯಲು ಮೊದಲು, ಇದು ನಾನು ಬಯಸುತ್ತೇನೆ ಕಂಡುಹಿಡಿಯಲು ಕೆಲವು ಪಾತ್ರಗಳು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಈ ಸ್ವಯಂ ಪ್ರಸ್ತುತತೆ ಈ ಅರ್ಥದಲ್ಲಿ ಹೊಂದಿಲ್ಲ. ಇದು ಕೇವಲ, ಹೇಳಲು ವಿಶೇಷವೇನು "ನಾನು ಪ್ರದರ್ಶಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಹೊಂದುವಂತಹ ಎನಿಥಿಂಗ್." ಬದಲಿಗೆ ಆ, ನಾನು ಹೇಗೋ ನನ್ನ ಹುಡುಕಾಟಗಳು ಕೆಲವು ಪ್ರಸ್ತುತತೆ ಸಂಯೋಜಿಸಲು ಬಯಸುವ. , Finance.yahoo.com, ನಾನು ಯಾಹೂ ಹಣಕಾಸು ಇಲ್ಲಿ ಮೇಲೆ ಹೋದರೆ ನಾನು ಯಾಹೂ ಹಣಕಾಸು ಪುಟದಲ್ಲಿ ಸಂಕೇತವಾಗಿ ನಮೂದಿಸಲು ಪ್ರಯತ್ನಿಸಿ ವೇಳೆ ಮತ್ತು ನಾನು GOOG ಟೈಪ್ ಆರಂಭಿಸಲು, ನಾನು ವಸ್ತುಗಳ ಈ ಸಂತೋಷವನ್ನು ಪಟ್ಟಿಯಲ್ಲಿದ್ದಾರೆ. ಯಾಹೂ ಹಣಕಾಸು ಹೆಚ್ಚು ಬುದ್ಧಿವಂತ ಇಲ್ಲಿ ಏನೋ ಮಾಡುತ್ತಿರುವೆ ಇದೆ ರೀತಿಯಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿ, ಇದು ಕಾಣುತ್ತದೆ. ಅವರು ಪ್ರಸ್ತುತವಾಗುವ ಮತ್ತು ಅವು ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿ ಷೇರು ಹೆಸರನ್ನು ಹಾಗೆ. ನಾನು ಸಂಕೇತಗಳ ನನ್ನ ಸ್ಟಾಕ್ ಪಟ್ಟಿಯನ್ನು ಪಡೆಯಲು ವಿಷಯ ಆ. ನಾನು ಬಯಸುವ ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ತೆಗೆದುಕೊಳ್ಳುವ ಪಡೆಯಲಿದ್ದೇನೆ. ನಾವು ಕೆಲವು ಕೆಲಸಗಳನ್ನು ಮಾಡಲು. ಲೆಟ್ಸ್ ಮೊದಲ ಈ ಪುಟದಲ್ಲಿ ಇನ್ಸ್ಪೆಕ್ಟರ್ ತೆರೆಯುತ್ತದೆ ಈ ಪುಟ ಎಲ್ಲ ಮರುಲೋಡ್ ಎಂದು ಕಂಡಿತು, ಏಕೆಂದರೆ ಆದ್ದರಿಂದ ಬಹುಶಃ ಅದರ ಡೇಟಾವನ್ನು ಲೋಡ್ ಮಾಡಲು ಹೇಗಾದರೂ AJAX ಬಳಸಿ ಮಾಡಿದ. ನಾವು ಲೋಡ್ ಏನನ್ನು ಮಾಹಿತಿ ತಿಳಿದುಕೊಳ್ಳಲು ಸಾಧ್ಯ. ಈ ನೆಟ್ವರ್ಕ್ ಟ್ಯಾಬ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ, ಈ ಕೆಲಸದಿಂದ ಮಾಡಲು ಆರಂಭಿಸುವ ಎಲ್ಲಾ ಕೋರಿಕೆಗಳನ್ನು ಮುಂದುವರೆಸುತ್ತೇವೆ. ನಾನು ಗೂ ಟೈಪ್ ವೇಳೆ ಈಗ, ನಾವು ನಾನು ಹೊಸ HTTP ವಿನಂತಿ ಗಿಟ್ಟಿಸಿದರು ಎಂದು ನೋಡಬಹುದು. ಆ ಡೇಟಾವನ್ನು ಬರುವ ಅಲ್ಲಿ ಈ ಬಹುಶಃ. ಸಾಕಷ್ಟು ಖಚಿತವಾಗಿ, ನಾನು ಆಶ್ಚರ್ಯಕರವಾಗಿ ಎಂಬ ಬಿಟ್ ಇದು ಈ URL, ನೋಡಿದರೆ, ನಾವು ಯಾಹೂ ತನ್ನ ದತ್ತಾಂಶವನ್ನು ಕಳುಹಿಸುವಾಗ ಅಲ್ಲಿ ಈ ನಿಖರವಾಗಿ ಎಂದು ನೋಡಬಹುದು. ನಾನು ಉತ್ಸಾಹದಲ್ಲಿ ವೀಕ್ಷಣ ಕಾರ್ಯ ಹೋಲುತ್ತದೆ ಎಂದು suggest.php ಎಂಬ ಪ್ರತ್ಯೇಕ ಕಡತ ರಚಿಸಿದ. ಇದು ಮೂಲತಃ ಯಾಹೂವಿನ URL ಗೆ ಸೃಷ್ಟಿಸಿ ಇನ್ನು, ಕೆಲವು ಡೇಟಾವನ್ನು ಹಿಂದೆ ಮತ್ತು ನನಗೆ ಕಳುಹಿಸುತ್ತವೆ. ಈಗ, ಬದಲಿಗೆ ಚಿಹ್ನೆಗಳು ಈ ದೊಡ್ಡ, ದೊಡ್ಡ ಪಟ್ಟಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚು, ನಾನು, ಯಾಹೂವಿನ ಸಂತೋಷವನ್ನು ಪ್ರಸ್ತುತತೆ ವಸ್ತುಗಳನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ನಾನು ಆ ಬೃಹತ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಡೌನ್ಲೋಡ್ ಹೊಂದಿಲ್ಲ. ನಾನು ವಾಸ್ತವವಾಗಿ ಸಂಬಂಧಿತ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಕೆಳಗೆ ಎಳೆಯಿರಿ ಪಡೆಯಲಿದ್ದೇನೆ. ನಲ್ಲಿ ಜಿಗಿತವನ್ನು ನೋಡೋಣ. ಆದ್ದರಿಂದ HTML, JS. ನಾವು quote4 ಈಗ ಆರ್. ಈಗ ನಾವು ಇನ್ನು ಮುಂದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಡತಗಳ ದೊಡ್ಡ ಪಟ್ಟಿಯನ್ನು ಬಳಸುತ್ತಿದ್ದೀರಿ. ಆದರೆ ವಿನ್ಯಾಸ ಸಮಸ್ಯೆಯ ಒಂದು ಸಣ್ಣ ರೀತಿಯ ಇಲ್ಲಿ ಇಲ್ಲ. ನಾವು AJAX ಒಂದು ಅಸಮಕಾಲಿಕ ಎಂದು ಹೇಳುತ್ತಿದ್ದೆ. ಏನು ಅಂದರೆ, ನಾನು AJAX ವಿನಂತಿಯನ್ನು ಆ ಆಗಿದೆ ನನ್ನ AJAX ವಿನಂತಿಯನ್ನು ವಾಸ್ತವವಾಗಿ ಕೆಲಸದಿಂದ ಅಲ್ಲಿ ಆದ್ದರಿಂದ ಇಲ್ಲಿಯೇ ಸಾಲಿನ 8 ರಂದು, ಇದು. ಲೆಟ್ಸ್ ಈಗ ನಾನು ಕೆಲವು ಸ್ಟಫ್ ಮಾಡಲು ವಿಶೇಷವೇನು ಎಂದು ಕೆಳಗೆ ಇಲ್ಲಿ ಕೆಲವು ಕೋಡ್ ಹೊಂದಿವೆ ಹೇಳುತ್ತಾರೆ ಪುಟ ಬಳಕೆದಾರರ ಅಥವಾ ಬದಲಾವಣೆ ಏನಾದರೂ ಎಚ್ಚರಿಕೆ ಇಷ್ಟ. ಇದು ಸಂಭವಿಸಬಹುದು ಹೋಗುತ್ತಿಲ್ಲ ಏನನ್ನು ಬ್ರೌಸರ್ ಮುಂದುವರಿಸಲು ಈ ವಿನಂತಿಯನ್ನು ನಿರೀಕ್ಷಿಸಿ ಹೋಗುವ ಇಲ್ಲ ಮೊದಲು ಕೆಳಗೆ ಬರುವ ಈ ಸಾಲನ್ನು ಹೊಡೆಯುವುದು. ಆ ಅಸಮಕಾಲಿಕ ಭಾಗವಾಗಿದೆ. ಇದು, ಈ ವಿನಂತಿಯನ್ನು ನೀವು ಪೂರ್ಣಗೊಳಿಸಲು ಯಾವಾಗ "ಹೇಳಲು ವಿಶೇಷವೇನು "ಮರಳಿ ಬಂದು ನಾನು ಯಶಸ್ಸಿನ ಒಳಗೆ ಕರೆಯಲು ನೀವು ಹೇಳಿದ ಆ ಕಾರ್ಯವನ್ನು ಕರೆ." ನಾವು ಮೊದಲೇ ಎಲ್ಲಾ ಸ್ಟಾಕ್ಗಳು ​​ಕೇವಲ ಡೌನ್ಲೋಡ್ ಅಂದರೆ. ನಾವು ವಿನಂತಿಯನ್ನು ಮತ್ತು ಮರಳಿ ಬರಲು ಏನೋ ನಿರೀಕ್ಷಿಸಿ ಅಗತ್ಯವಿದೆ. ಮೊದಲು ಎಂದು ಅರ್ಥ, ನಾವು ಸರಳವಾಗಿ, ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಹೇಳಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ "ಇಲ್ಲಿ ನಾನು ಸ್ವಯಂ ನೀವು ಬಯಸುವ ವಿಷಯಗಳನ್ನು ಪಟ್ಟಿ ಇಲ್ಲಿದೆ." ನಾವು ತಿಳಿದಿರುವ ಕಾರಣ ನಾವು ಇನ್ನು ಮುಂದೆ ಎಂದಿಗೂ ಎಂದು ಮಾಡಬಹುದು ನಾವು ವಾಸ್ತವವಾಗಿ ಸ್ವಯಂ ಯಾವ. ಆ ಆ ಸ್ಮಾರ್ಟ್ ಹುಡುಗರಿಗೆ ಏಕೆಂದರೆ ಅದೃಷ್ಟಕ್ಕೆ, ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್, ಈ ಭಾವಿಸಲಾಗಿದೆ ಮತ್ತು ಅವರು ವಾಸ್ತವವಾಗಿ ಈ Typeahead ಪ್ಲಗ್ಇನ್ ಲೋಡ್ ಮತ್ತೊಂದು ದಾರಿ. ಮೊದಲು, ಈ ಮೂಲ ಆಸ್ತಿಯ ಮೌಲ್ಯವನ್ನು ಸ್ವಯಂ ವಿಷಯಗಳನ್ನು ಕೇವಲ ಈ ದೊಡ್ಡ ವ್ಯೂಹ ಆಗಿತ್ತು. ಈಗ ಮೂಲ ಆಸ್ತಿ, ವಾಸ್ತವವಾಗಿ ಒಂದು ಕಾರ್ಯ ಮತ್ತು ಈ ಕ್ರಿಯೆಯ ಉದ್ದೇಶ ಮೇಲೆ ಸ್ವಯಂ ವಿಷಯಗಳನ್ನು ಏನೆಂದು ಲೆಕ್ಕಾಚಾರ ಹೊಂದಿದೆ. ಆ ಔಟ್ ಲೆಕ್ಕಾಚಾರ ವಿಶೇಷವೇನು ರೀತಿಯಲ್ಲಿ ಯಾಹೂ ಹಣಕಾಸು ಕೇಳಲು ವಿಶೇಷವೇನು ಆಗಿದೆ ಸ್ವಯಂ ಉತ್ತಮ ವಿಷಯಗಳು ಯಾವುವು. ನಾನು ಹೋಲುತ್ತದೆ AJAX ವಿನಂತಿಯನ್ನು ಮಾಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮಾಡಲು. ನಾನು suggest.php ಈ ಪುಟ ಮನವಿ ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು ಇನ್ನೂ ಚಿಹ್ನೆಗಳನ್ನು ಉದ್ದಕ್ಕೂ ಕಳುಹಿಸಲು ಬಯಸುವ. ಈಗ ನನ್ನ ಯಶಸ್ಸು ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ದಸ್ತಾವೇಜನ್ನು ಹೇಳಿದ್ದರು ಆ ದೃಷ್ಟಿಯಿಂದ, ಎಂಬುದೂ ಪಟ್ಟಿ ಜನಪ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ ಸಂಬಂಧಿಸಿ ನಾನು ಅಗತ್ಯವಾಗಿ ಎಲ್ಲಾ ಕಾಲ್ಬ್ಯಾಕ್ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಈ ಶ್ರೇಣಿಯಲ್ಲಿನ ಪಾಸ್ ಇದೆ. ಆದರೆ ಒಂದು ನಿಮಿಷ ನಿರೀಕ್ಷಿಸಿ. ಈ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಆಗಿರಬೇಕು ಮತ್ತು AJAX, ಪಠ್ಯವನ್ನು ಮರಳಿ ನನಗೆ ಕಳುಹಿಸುತ್ತಿದೆ ವೇಳೆ ಹೇಗೆ ಸಾಧ್ಯ? ಈ JSON ಎಂಬ ಮಾಹಿತಿ ವಿನಿಮಯದ ಒಂದು ಹೊಸ ರೀತಿಯಲ್ಲಿ ಪರಿಚಯಿಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಪಠ್ಯದ ಒಂದು ಸರಳ ವಾಕ್ಯವನ್ನು ಹಿಂದಕ್ಕೆ ಕಳುಹಿಸುವ ಇಲ್ಲ. ಈಗ ನಾವು ಸ್ಟಾಕ್ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಈ ಸಂಕೀರ್ಣ ಪಟ್ಟಿ ಮಾತಾಡುತ್ತಿದ್ದೀರಿ. ಈ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಕಂಪನಿಯ ಹೆಸರು ಅಥವಾ ಪ್ರಸ್ತುತ ಬೆಲೆಗಳ ವಿಷಯಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಯಾವುದಾದರೂ ಊಹಿಸಬಹುದಾದ ರೀತಿಯಲ್ಲಿ ಫಾರ್ಮಾಟ್ ದೊರೆಯದಿದ್ದಲ್ಲಿ ದೊಡ್ಡ ದೀರ್ಘ ಸ್ಟ್ರಿಂಗ್ ಬಳಸಿ ನನ್ನ ಯಾಹೂ ಸರ್ವರ್ನಿಂದ ಈ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ ಹೋಗುವ ಇಲ್ಲ ನಾನು ಸುಲಭವಾಗಿ ಅರ್ಥವಾಗುವಂತಹ ರೀತಿಯಲ್ಲಿ. JSON ನಾವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಲ್ಲಿ ಸಹವರ್ತನೀಯ ಸರಣಿಗಳ ರಚಿಸಲು ಹೇಗೆ ಪ್ರಯೋಜನವನ್ನು ಪಡೆಯುವ ಒಂದು ತಂತ್ರಜ್ಞಾನ. ಇದು, ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಹವರ್ತನೀಯ ರಚನೆಯ ರೀತಿಯಲ್ಲಿ ಬಹಳಷ್ಟು ತೋರುತ್ತಿದೆ ಇದು ಏಕೆಂದರೆ ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಅದು. JSON ಆಬ್ಜೆಕ್ಟ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಂಕನ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಇದು ಮೂಲತಃ ಒಂದು ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಅಕ್ಷಾಂಶ ಸ್ಥಳಾಂತರಿಸುವ ರೂಪದಲ್ಲಿ ಒಪ್ಪಿಕೊಂಡ ಹೊಂದಿದೆ. ಈ JSON ಆಬ್ಜೆಕ್ಟ್ ಅಥವಾ ಈ JSON ಸಹವರ್ತನೀಯ ಶ್ರೇಣಿಯನ್ನು ಇಲ್ಲಿ ಅಂತ ಕೋರ್ಸ್ ಬಗ್ಗೆ ಕೆಲವು ಮಾಹಿತಿ ಕಳುಹಿಸುತ್ತಿದೆ. ಈ ರಚನೆಯ ಕೀಲಿಗಳನ್ನು cs50 ಒಂದು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುವ ಕೋರ್ಸ್ ಇಷ್ಟಪಡುವ ಮತ್ತು ಕೆಳಗೆ ಇಲ್ಲಿ ನಾವು ನಾನು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಒಂದು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುವ ನೋಡಬಹುದು. ನಾನು ತಂತಿಗಳನ್ನು ಔಟ್ ಅನ್ನು ವಿಷಯಗಳನ್ನು ಮಾಡಬೇಕು ಮತ್ತು ಅಲ್ಪವಿರಾಮಗಳಿಂದ ನೋಡಿ ಇಲ್ಲ ಆ ರೀತಿಯ ಅಸಾಮಾನ್ಯ ಕೆಲಸಗಳನ್ನು. ಈ JSON ರೂಪದಲ್ಲಿ ಘೋಷಿಸಿದರು ಏಕೆಂದರೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು jQuery ಈಗಾಗಲೇ ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತಿಸಲು ಕಾರ್ಯಗಳನ್ನು ನಿಜವಾದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಹವರ್ತನೀಯ ರಚನೆಯ ಈ JSON ತೋರುತ್ತಿದೆ ಎಂದು ನಾವು ಕೆಲಸ ಮಾಡಬಹುದು. ಆ ಮಾಡುವುದರಿಂದ, ಇನ್ನು ಮುಂದೆ ಈ ಫೈಲ್, suggest.php ಎಂದು ಹೇಳುವ ಸರಳವಾಗಿರುತ್ತದೆ ಹಿಂದೆ ಕೇವಲ ಪಠ್ಯದ ಒಂದು ಸಾಲನ್ನು ನನಗೆ ಕಳುಹಿಸುವ ಆದರೆ ನಾನು ಇದನ್ನು ಹಿಂತಿರುಗಿ JSON ನನಗೆ ಕಳುಹಿಸಬಹುದು ಇನ್ನು ಗೊತ್ತಿಲ್ಲ. ಆ JSON ಒಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಹವರ್ತನೀಯ ರಚನೆಯ ಪರಿವರ್ತಿಸಬಹುದು ಎಂದರ್ಥ. ಮತ್ತು ಆದ್ದರಿಂದ jQuery, ನಾನು ನನಗೆ ಮಾಡಲು ಬಯಸುವಿರಿ. ಅಂದರೆ ಇಲ್ಲಿ ಈ ಪ್ರತಿಕ್ರಿಯೆಯ ನಿಯತಾಂಕ, ಈ ಇನ್ನು ಮುಂದೆ ಕೇವಲ ಒಂದು ತಂತು. ನಾವು jQuery ಹೇಳಿದರು ನೀವು ಏಕೆಂದರೆ ಇಲ್ಲಿ, ಕೆಲವು JSON ಬರುತ್ತದೆ jQuery ಹೇಳಲು ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ಎಂದು ಹೋಗುತ್ತದೆ, "ನೀವು JSON ಬಯಸಿದ್ದರು?" "ನಾನು ನಿಮಗೆ ಒಂದು ಸಹವರ್ತನೀಯ ರಚನೆಯ ಒಳಗೆ ಎಂದು ಪರಿವರ್ತಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ." ನಾವು quote4.js ಒಮ್ಮೆ ನ ವಾಸ್ತವವಾಗಿ ನೆಟ್ವರ್ಕ್ ಟ್ಯಾಬ್ ನಲ್ಲಿ ಅವಲೋಕಿಸೋಣ. ಈ ಬದಲಾವಣೆ ಮತ್ತು ಪುಟವನ್ನು ಮರುಲೋಡ್ ಮಾಡುತ್ತೇವೆ. ಈಗ ನಾನು ಮತ್ತೊಮ್ಮೆ ಒಂದು ಟೈಪ್ ಪಡೆಯಲಿದ್ದೇನೆ. ನಾನು, suggest.php ಒಂದು ಜೋಡಿಯು ಮನವಿ ಸಲ್ಲಿಸಿದರು, ಆದರೆ ಈಗ ಈ ಪ್ರತಿಕ್ರಿಯೆಯ ನೀವು ಕೇವಲ ಸ್ಟ್ರಿಂಗ್ ಹೆಚ್ಚು, ಅದು JSON ಇಲ್ಲಿದೆ. ನಾನು ಮುಕ್ತ ಸುರುಳಿಯಾದ ಬ್ರೇಸ್, ಹೇಳುವ ಹೊಂದಿವೆ "ಇಲ್ಲಿ ಒಂದು ಸಹವರ್ತನೀಯ ರಚನೆಯ ಬರುತ್ತದೆ." ಈ ಸಹವರ್ತನೀಯ ರಚನೆಯ ಮೊದಲ ಮತ್ತು ಏಕೈಕ ಕೀಲಿಯನ್ನು, ಸಂಕೇತಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ತದನಂತರ ಇಲ್ಲಿ ಪ್ರಸ್ತುತ ಚಿಹ್ನೆಗಳನ್ನು ಎಲ್ಲಾ ಒಂದು ರಚನೆ ಆ ದೈತ್ಯಾಕಾರದ ಪಟ್ಟಿಯಿಂದ, ಯಾಹೂ ಹಣಕಾಸು ಈಗ ಇಲ್ಲ ಬರುವ. ನಾನು ಕೇವಲ ಈ ಸ್ವಯಂ ಪ್ಲಗಿನ್ ಜನಪ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ ಮಾಡಬಹುದು ಹೇಗೆ ಈಗಾಗಲೇ ಪೂರ್ವನಿರ್ಧರಿತ ಎಂದು ಸ್ಥಳೀಯ ಕಡತ ಬರುವ ದೊರೆಯದಿದ್ದಲ್ಲಿ ಕೆಲವು ದತ್ತಾಂಶ ಆದರೆ ಯಾವುದೋ ನಿಂದ. ಇದು, ನಾವು ವಾಸ್ತವವಾಗಿ jsonp ಎಂಬ ತಂತ್ರಜ್ಞಾನದ ಅನುಕೂಲಗಳನ್ನು ಪಡೆಯಲು ಎಂದು ತಿರುಗುತ್ತದೆ ಅಥವಾ ಪ್ಯಾಡಿಂಗ್ JSON, ಈ suggest.php ಮಧ್ಯವರ್ತಿ ತೊಡೆದುಹಾಕಲು ಕಾಣಿಸುತ್ತದೆ. ಆದರೆ ಅದನ್ನು ಮಾಡುವ, ಅವರ ಬದಲಿಗೆ ಈ ಇನ್ನಷ್ಟು ಸುಧಾರಿಸಬಹುದು ಹೇಗೆ ಅವಲೋಕಿಸೋಣ. ನಾನು ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ನ Typeahead ಇಷ್ಟವಾದಂಥ. ಇದು ನಿಜಕ್ಕೂ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ. ಆದರೆ, ನಾವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಉತ್ತಮ ಪಡೆಯುತ್ತಿದ್ದೀರಿ ಮತ್ತು ನಾವು ರೀತಿಯ ಈ ನಾವೇ ಮಾಡಲು ಬಯಸುವುದು ಬಹುಶಃ ಈ ಪ್ಲಗ್ಇನ್ ಏನು ಹೇಳಬಹುದು ನೋಡೋಣ. ಆ Typeahead ವಿಷಯ ಬಳಸಲು ನೋ ಮುಂದೆ ನೋಡೋಣ, ಮತ್ತು ಸೂಚಿಸಿದ ಸ್ಟಾಕುಗಳ ಈ ಪಟ್ಟಿಯಲ್ಲಿ ನಾವೇ ಮಾಡಲು ಪ್ರಯತ್ನಿಸೋಣ. ಇಲ್ಲಿ quote6.php ನಾವು ರೀತಿಯಲ್ಲಿ ಆಫ್ ಆರಂಭಿಸಲು ನೀನು. ಪ್ರತಿಬಾರಿ ಯಾರಾದರೂ ರೀತಿಯ ಏನೋ, ನಾವು ಒಂದು AJAX ವಿನಂತಿಯನ್ನು ಮಾಡಲು ಬಯಸುತ್ತೇನೆ. ಈ ನಮ್ಮ ಮೂಲ CS50 ಹಣಕಾಸು ತತ್ಕ್ಷಣ ಹೋಲುತ್ತದೆ. ಬದಲಿಗೆ quote.php ವಿನಂತಿಯನ್ನು ಮಾಡುವುದಕ್ಕಿಂತ, ನಾವು ಈಗ ಮೊದಲು ಅದೇ ಕಡತ ವಿನಂತಿಯನ್ನು ನಾವು ಮಾಡುತ್ತಿದ್ದೇವೆ, ಈ suggest.php, ಅದು ಕೇವಲ ಯಾಹೂ ಹಣಕಾಸು ಡೇಟಾ ಎಳೆಯಲು ಹೋಗುತ್ತದೆ. ಮತ್ತೆ, ನಾವು ಇನ್ನೂ JSON ನಿರೀಕ್ಷಿಸುತ್ತಿರುವುದಾಗಿ ಮಾಡುತ್ತಿರುವ, ಆದರೆ Typeahead ನಮಗೆ ಈ ಕ್ರಮ ಈಗ ರಿಂದ ನಾವು ಪ್ರಸ್ತುತ ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಯ ಒಳಗೆ ಮೌಲ್ಯವನ್ನು ಜೊತೆಗೆ ಕಳುಹಿಸಬೇಕು. ಈಗ ನಾವು, ಯಾಹೂ ಹಣಕಾಸು ಕೇಳಲು ತಿಳಿಯಲು ಮತ್ತು ಈಗ ಇಲ್ಲಿ ನಾವು ವಿನಂತಿಯನ್ನು ಪೂರ್ಣಗೊಂಡ ಒಮ್ಮೆ ನಿರ್ವಹಿಸಲು ಬಯಸುವ ಕಾರ್ಯ ನ. ನಾವು, ನಮಗೆ ಪಟ್ಟಿ ಮಾಡಲು ಪ್ಲಗ್ಇನ್ ಇಲ್ಲ ನಾವು ವಾಸ್ತವವಾಗಿ ಸಲಹೆಗಳನ್ನು ಪಟ್ಟಿಯನ್ನು ಕಟ್ಟಲು ನೀನು ಅಲ್ಲಿ ಇಲ್ಲಿ ಇಲ್ಲಿದೆ. ಹಾಗೆ ಮಾಡಲು, ಸಾಕಷ್ಟು PHP ಆದಂತೆ ನಾವು HTML ನ ಈ ದೊಡ್ಡ ತಂತಿಗಳನ್ನು ಪೋಣಿಸಿದ ನಾವು ಅವುಗಳನ್ನು ಮುದ್ರಿತ, ನಾವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅದೇ ಸರಿಯಾದ ವಿಷಯ ಮಾಡಬಹುದು. ಮೊದಲ ನಾವು, ಸಲಹೆಗಳನ್ನು ಎಂಬ ಈ ಸ್ಟ್ರಿಂಗ್ ಆಫ್ ಆರಂಭಿಸಲು ನೀನು ಈ ವಾಕ್ಯವನ್ನು ಕೆಲವು HTML ಅನ್ನು ಹೋಗಿ ಇದೆ. , ನಾವು ವಸ್ತುಗಳ ಪಟ್ಟಿಯನ್ನು ಬಯಸುತ್ತೇನೆ, ಆದ್ದರಿಂದ ನಾವು ಈ ಪಟ್ಟಿಯನ್ನು ಟ್ಯಾಗ್ ಆಫ್ ಆರಂಭಿಸಲು ನೀನು ಈಗ ನಾವು ಮತ್ತೆ ವಾಪಸಾದರು ಸಂಕೇತಗಳನ್ನು ಎಲ್ಲಾ ಮೇಲೆ ತಿರುಗಿ ಎಂದು ನೀನು. ನಾವು dataType ಹೇಳುತ್ತಿದ್ದೆ ಏಕೆಂದರೆ, ನೆನಪಿಡಿ: 'JSON', ಈ ಒಂದು ಸಾಲನ್ನು ಅಲ್ಲ. ಇದು ಈಗಾಗಲೇ ನಮಗೆ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ. ನಿಜಕ್ಕೂ ಕೂಡಿದೆ. ನಾವು ಕೇವಲ "ನಾನು ನೀವು ಪಟ್ಟಿಯನ್ನು ಅಂಶ ಸೇರಿಸಲು ಬಯಸುತ್ತೇನೆ.", ಹೇಳಬಹುದು ನಾವು, ಆ ಬದಿಯಲ್ಲಿ ಒಂದು ಒಂದು ಅಂಶ ಒಳಗೆ ತಿಳಿಸುವಂತೆ ವಿಲ್ ನಾವು ಏನೆಂಬುದನ್ನು ತಿಳಿಯುವುದು ಆದ್ದರಿಂದ ನಾವು, ಇದು ಸಲಹೆಗಳನ್ನು ಒಂದು ವರ್ಗ ನೀಡುತ್ತೇನೆ ಮತ್ತು ಈಗ ಇಲ್ಲಿ ನಾವು ಯಾಹೂ ಹಣಕಾಸು ಮರಳಿ ಕೊಂಡಿರುವ ಸಂಕೇತವಾಗಿದೆ. ಒಮ್ಮೆ ನಾವು ಮರಳಿ ಪಡೆದ ನಾವು ಸಂಕೇತಗಳ ಪ್ರತಿ ಒಂದು ಅಂಶ ರಚಿಸಿದ ನಾವು ಪಟ್ಟಿಯಿಂದ ಅಳಿಸಲು. ಈಗ ಸಲಹೆಗಳನ್ನು ಈ ಕಡಿಮೆ HTML ತುಣುಕಿನ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಒಂದು ಪುಟ ಮೇಲೆ ನಾವು ಹುಡುಕುತ್ತಿರುವ ವಸ್ತುಗಳ ಪಟ್ಟಿಯನ್ನು ಏರಲಿದೆ. ಈಗ ನಿಜವಾಗಿಯೂ ಪುಟ ಮೇಲೆ ಹಾಕಲು ಅವಕಾಶ. ನಾನು ವಾಸ್ತವವಾಗಿ ಮತ್ತೊಂದು ಖಾಲಿ DIV ರಚಿಸಿದ ಮತ್ತು ನಾನು ಸಲಹೆಗಳನ್ನು ಒಂದು ID ಯನ್ನು ನೀಡಿದ್ದೇನೆ ಎಂದು ಮಾಡಲು. ನಾವು, ಸ್ಟಾಕ್ ಅಕ್ಷಾಂಶ ಬೆಲೆಯನ್ನು ತೋರಿಸುತ್ತದೆ ಎಂದು DIV ವಿಷಯಗಳನ್ನು ಸೆಟ್ ಹೆಚ್ಚಿನ ರೀತಿಯಲ್ಲಿ ನಾವು ಈಗ ಈ ಸಾಲನ್ನು ಯಾವುದೇ ಈ DIV ವಿಷಯಗಳನ್ನು ಹೊಂದಿಸಲು ಬಯಸುವ ಈ ಸಂಕೇತಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಈ HTML ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು, ಈ ಸಲಹೆಗಳನ್ನು ವೇರಿಯಬಲ್, ಈ ಸಾಲನ್ನು, HTML ನ ಒಂದು ಸಾಲನ್ನು ಹೊಂದಿದೆ. ನಾನು ಆ HTML ತೆಗೆದುಕೊಂಡು ಸಲಹೆಗಳನ್ನು ಎಂಬ DIV ಒಳಗೆ ಇದನ್ನು ಕೊನೆಗಾಣಿಸಬೇಕೆಂದು ಬಯಸುವ. ನಾವು ಈಗ DOM ಏನಾದರೂ ಸೇರಿಸಲಾಗಿದೆ ನಾವು. ನಾವು ಈಗ ಪುಟದಲ್ಲಿ ಪ್ರದರ್ಶಿಸುವ DOM ಕೆಲವು ಹೊಸ ಅಂಶಗಳನ್ನು ಸೇರಿಸಿದ. ಈ ತೋರುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೋಡೋಣ. ನಾವು quote6 ನಲ್ಲಿ ಲೋಡ್ ಮತ್ತು ಈಗ ನಾವು ಹಿಂತಿರುಗಿ ವೇಳೆ ಈಗ ನಾನು AAPL ಟೈಪ್ ಪ್ರಾರಂಭಿಸಿದಾಗ, ನಾವು ಇನ್ನು ಮುಂದೆ ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಸ್ವಯಂ ಹೊಂದಿರುತ್ತವೆ ಆದರೆ ಈಗ ನಾವು ಮಾಡಿದ ಈ ಪಟ್ಟಿಯಲ್ಲಿದ್ದಾರೆ. ಈ, ಉದಾಹರಣೆಗೆ, ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ Typeahead ಗಿಂತ ಸ್ವಲ್ಪ uglier ಆಗಿದೆ ಆದರೆ ನಮಗೆ ಮತ್ತೊಂದು ವಿಷಯ ಮಾಡಲು ಅವಕಾಶ ನೀಡುವುದಿಲ್ಲ. ನಾವು ಬೂಟ್ಸ್ಟ್ರ್ಯಾಪ್ ಪ್ಲಗಿನ್ ನೋಡುವ ನಂತರ, ನಾವು ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸಬೇಕೇ ಮಾಡಿದಾಗ, ಸ್ವಯಂ ಮೌಲ್ಯಗಳ ಒಂದು AAPL ಎಂದು ಕಂಡಿತು. ಎಷ್ಟು ಉಪಯುಕ್ತ ಇರಬಹುದು. ಬಳಕೆದಾರ ಮಾಹಿತಿ, ನಾನು ತಕ್ಷಣ ಸ್ಟಾಕ್ ಸಂಕೇತಗಳ ಗುರುತಿಸುವುದಿಲ್ಲ ಇರಬಹುದು. ಕಂಪನಿಯ ನಿಜವಾದ ಹೆಸರುಗಳು ನಾನು ಬಹುಶಃ ಗುರುತಿಸಲು ಹೆಚ್ಚು ಆಮ್ ಇವೆ. ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ಸಹಾಯ ವೇಳೆ ಬದಲಿಗೆ AAPL ಹೇಳುತ್ತಿಲ್ಲ ಎಂದು ಈ ಆಪಲ್ ಇಂಕ್ ರೀತಿಯ ಹೇಳಿದರು ನಾವು ನಾವೇ ಸುತ್ತವೇ ಮಾಡಿದ ಕಾರಣ, ನಾವು ಸುಲಭವಾಗಿ ಹಾಗೆ ಮಾಡಬಹುದು. ನ ಇಲ್ಲಿ ನಮ್ಮ ಕೊನೆಯಾಗಿ ಉಲ್ಲೇಖ ಫೈಲ್ ಅನ್ನು ತೆರೆಯಲು ಅವಕಾಶ quote7 ಆದ್ದರಿಂದ. ಅದೇ ವಿಷಯ. ನಾನು ಕೇವಲ ಚಿಹ್ನೆಗಳನ್ನು ಹೆಚ್ಚು ನಮಗೆ ಹಿಂದಿರುಗುವ ಮತ್ತೊಂದು PHP ಕಡತವನ್ನು ರಚಿಸಿದ. ಇದು ನಮಗೆ ಕಂಪನಿಯ ಹೆಸರುಗಳು ಮರಳಿ ನೀಡುತ್ತದೆ. ಆದ್ದರಿಂದ ನಾವು ಒಂದೇ ಮಾಡುತ್ತಿರುವುದು. ನಾವು AJAX ವಿನಂತಿಯನ್ನು ನೀವು ಮಾಡುತ್ತಿರುವಿರಿ. ವಿನಂತಿಯನ್ನು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು, ಇಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ನೀನು ಮತ್ತು ಈ ಕ್ರಿಯೆ ಅಂಶಗಳ ದೊಡ್ಡ ಸರಣಿಯನ್ನು ನಿರ್ಮಿಸಲು ಹೋಗುತ್ತದೆ. ಆದರೆ ಇಲ್ಲಿ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಈ ಪಟ್ಟಿಗಳನ್ನು ಮೌಲ್ಯವನ್ನು, ಇನ್ನು ಮುಂದೆ ಕೇವಲ ಸಂಕೇತವಾಗಿದೆ ಎಂದು ಈಗ ಹೆಸರು ಇಲ್ಲಿದೆ. ನಾವು ಒಂದು ಸಣ್ಣ ಸಮಸ್ಯೆ. ನಮ್ಮ ವೀಕ್ಷಣ ಬಳಸುವಾಗ, ನಾವು ಹೇಗಾದರೂ ಚಿಹ್ನೆ ಪಾಸ್ ಅಗತ್ಯವಿದೆ. ನಾವು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಕಾರ್ಪೊರೇಷನ್ ನಂತಹ ವೀಕ್ಷಣ ಏನೋ ರವಾನಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಾವು MSFT ಪಾಸ್ ಅಗತ್ಯವಿದೆ. ನಾವು HTML ಬರೆಯುವ ನೀವು, ನಾವು ಸಂತೋಷವನ್ನು ಅಂತರ್ನಿರ್ಮಿತ ಲಕ್ಷಣಗಳು ಸಾಕಷ್ಟು. ಒಂದು ಒಂದು ಒಂದು href ಅಥವಾ ಒಂದು ವರ್ಗ ಸಂಬಂಧಿಸಿದ ಸಾಧ್ಯತೆಯಿದೆ. ಆದರೆ ನಾವು ನಿಜವಾಗಿಯೂ ಈಗ ಅಗತ್ಯವಿದೆ ಈ ಕೊಂಡಿಗಳು ಪ್ರತಿಯೊಂದು ಆಗಿದೆ ಇದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಒಂದು ಸ್ಟಾಕ್ ಚಿಹ್ನೆಯಾಗಿ ಹೊಂದಿದೆ. ಯಾವುದೇ ಅಂತರ್ನಿರ್ಮಿತ HTML ಲಕ್ಷಣದ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಯ, ಇಲ್ಲ ಆದರೆ ಅದೃಷ್ಟವಶಾತ್, HTML5 ನಾವು ಬಯಸುವ ಯಾವುದೇ ಎಂದು ನಮ್ಮ ಲಕ್ಷಣಗಳು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಡೇಟಾ ಚಿಹ್ನೆ ಹೇಳುವ ಮೂಲಕ, ನಾನು ಒಂದು ಹೊಸ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು ನೀವು ಯಾರ ಹೆಸರನ್ನು ನಾನು ಮಾಡಲ್ಪಟ್ಟಿದೆ, ಮತ್ತು ನಾನು ಈ ಡೇಟಾವನ್ನು ಅದನ್ನು ಮುನ್ನುಡಿಯನ್ನು ಈ ತಪ್ಪಿಲ್ಲ. ನಾವು ಈಗ ಸ್ಟಾಕ್ ಅಲ್ಲಿಗೆ ಸಂಕೇತ ಒಳಗೆ ಶೇಖರಿಸಿಡಲು ನೀನು. ವಾಟ್ ಎಂದರೆ ನಾವು ಕಂಪನಿಯ ಹೆಸರಿನ ಮೌಲ್ಯ ಕ್ಲಿಕ್ ಮಾಡಿದ್ದರೂ ಕೂಡ ಎಂದು ನಮ್ಮ ಸ್ವಯಂ ಒಳಗೆ, ನಾವು ಇನ್ನೂ ಚಿಹ್ನೆ ವಿಚಾರಿಸಿದಾಗ ನೀವು ಪ್ರತಿ ಕಂಪನಿಯ ಸಂಬಂಧಿಸಿದೆ. ನಾವು ಮಾಡುತ್ತಿರುವುದು ರೀತಿಯಲ್ಲಿ ಈ ಅಂಶ ಸ್ವತಃ ಒಳಗಿದೆ. ಆದ್ದರಿಂದ ನಾವು ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅಗತ್ಯವಿದೆ ಅರ್ಥ. ನಾವು ಈಗ ಅದನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ, ನಾವು ವಾಸ್ತವವಾಗಿ ಚಿಹ್ನೆ ಗುಣಲಕ್ಷಣ ಲಾಭ ಪಡೆಯಲು ಅಗತ್ಯವಿದೆ ಕೇವಲ ಅದರ ಮೌಲ್ಯವನ್ನು ಬದಲಿಗೆ. ನಾವು ಮತ್ತೆ, ನಾವು ಸಲಹೆಗಳನ್ನು ಒಂದು ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ ಲಗತ್ತಿಸಬಹುದು. ಈ ಸಲಹೆಗಳನ್ನು ಒಂದು ಈಗ ಕ್ಲಿಕ್ ಮಾಡುವಾಗ, ನಾನು ಏನನ್ನಾದರೂ ಮಾಡಲು ಬಯಸುವ. ಏನು ನಾನು ಬಯಸುವ ಇನ್ಪುಟ್ ಬಾಕ್ಸ್ ಮೌಲ್ಯವನ್ನು ಬದಲಾವಣೆ. ಈಗ ನಾನು ಇದೇ Val ಕಾರ್ಯವನ್ನು ಹೊಂದಿಸಲು ಬಯಸುವ. ಆದ್ದರಿಂದ ವಾದಗಳನ್ನು ಇಲ್ಲದೆ ಈ Val ಕಾರ್ಯ ಪಠ್ಯ ಬಾಕ್ಸ್ನಲ್ಲಿ ಈಗಾಗಲೇ ಎಂಬುದನ್ನು ನೀವು ಮರಳಿ, ನೀವು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಕೊಟ್ಟರೆ ಆದರೆ, ಆ ಸಾಲನ್ನು ತೆಗೆದುಕೊಂಡು ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಹಾಕಲು ವಿಶೇಷವೇನು. ನಾನು ಅದೇ ರೀತಿಯಲ್ಲಿ ತನ್ನ ಪಠ್ಯ ಬಾಕ್ಸ್ ಆಯ್ಕೆ ನುಡಿದರು. ಇದು ಹೆಸರು ರೂಪ ಉದ್ಧರಣ ಚಿಹ್ನೆಯು ಒಳಗಿದೆ. ಈಗ ನಾನು ಅದನ್ನು ಗುಣಲಕ್ಷಣ ಡೇಟಾ ಚಿಹ್ನೆ ಮೌಲ್ಯವನ್ನು ಕಳುಹಿಸುವ ನುಡಿದರು. ಇಲ್ಲಿ ಈ ವಿಷಯದಲ್ಲಿ, ಈ $ (ಈ) ಹೊಸ ಹೊಂದಿದೆ. ಏನು ಈ ಸೂಚಿಸುತ್ತದೆ ಕ್ಲಿಕ್ ಎಂದು ಅಂಶ ಹೊಂದಿದೆ. ನಾವು ಒಂದು ಕ್ಲಿಕ್ ಈವೆಂಟ್ ಲಗತ್ತಿಸುತ್ತಿದ್ದೇನೆ ಎಂಬುದಾಗಿ ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಂತಸ್ಸೂಚನೆಯ ಒಂದು ವರ್ಗ ಪ್ರತಿ ಅಂಶ ಗೆ. ಬದಲಾಗಿ, ನಾವು ವಿಭಿನ್ನವಾಗಿ ಈ ಸ್ವಲ್ಪ ಸಮೀಪಿಸುತ್ತಿರುವ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಬದಲಿಗೆ ನಾವು ಬಂದಾಗಲೆಲ್ಲಾ ಈ ಸಲಹೆಗಳನ್ನು DIV ಆಫ್ ಏನು ಒಳಗೆ, ಹೇಳುತ್ತಿದ್ದಾರೆಂಬುದನ್ನು ಇದು ನೆನಪಿಡಿ, ಆ ಪಟ್ಟಿಯಲ್ಲಿ ಕೇವಲ ಧಾರಕವಾಗಿದೆ ಈ DIV ಒಳಗೆ ಏನೋ ಕ್ಲಿಕ್ ಮತ್ತು ಸಲಹೆಯನ್ನು ಒಂದು ವರ್ಗ ಹೊಂದಿದೆ ವೇಳೆ, ನಾನು ಈ ಈವೆಂಟ್ ಬೆಂಕಿಯ ಬಯಸುವ. ಮೂಲತಃ ಈ ನಾವು ಎಂದರೆ ನಾವು ಇದೇ ಕ್ರಿಯೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್ ಉಪಯೋಗಿಸಬಹುದು ಆಗಿದೆ ಪಟ್ಟಿಯಲ್ಲಿ ವಸ್ತುಗಳ ಎಲ್ಲಾ. ನಾವು ಮೊದಲ ಅಂಶ ಒಂದು ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ ಹೊಂದಲು ಹೊಂದಿಲ್ಲ ಎರಡನೇ ಅಂಶ ಮತ್ತು ವಿವಿಧ ಈವೆಂಟ್ ನಿರ್ವಾಹಕ. ನಾವು ಬದಲಿಗೆ "ನಾನು ಅದೇ ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ ನನ್ನ ಪಟ್ಟಿಯಲ್ಲಿ ಎಲ್ಲವನ್ನೂ ಅನ್ವಯಿಸುತ್ತವೆ ಬಯಸುತ್ತೇನೆ.", ಹೇಳಬಹುದು ಆದರೆ ನಾವು ಹೇಗಾದರೂ ಕ್ಲಿಕ್ ಇದು ಅಂಶ ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ಈ "ಈ" ಕೀವರ್ಡ್ ಕೇವಲ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಈ ಕೇವಲ ಬಳಕೆದಾರರು ಕ್ಲಿಕ್ ಎಂದು ವಸ್ತುವಾಗಿದೆ. ನಾನು 3 ನೇ ಲಿಂಕ್ ಕ್ಲಿಕ್ ಮಾಡಿದರೆ, ಈ, 3 ನೇ ಲಿಂಕ್ನ ಅಂಶ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಇದು ನಾನು ಅದರ ಗುಣಲಕ್ಷಣ, ಡೇಟಾ ಚಿಹ್ನೆ ಪಡೆಯುವುದು ಎಂದರ್ಥ ನಾವು ತಿಳಿದಿರದ ನಾನು ಕ್ಲಿಕ್ ಕಂಪನಿ ಸಂಬಂಧವಿಲ್ಲ ಎಂದು ಚಿಹ್ನೆ ಅನ್ನು. ನಮ್ಮ ಹಣಕಾಸು ವಾಪಸ್ಸು ಜಿಗಿತವನ್ನು, ವೇಳೆ ನಾವು, ಈಗ ಒಮ್ಮೆ ನಾನು msft ರೀತಿಯ ಟೈಪ್ ಆರಂಭಿಸುವ ನೋಡಬಹುದು ನಾವು ಕೇವಲ ಸ್ಟಾಕ್ ಚಿಹ್ನೆಗಳಲ್ಲಿ ಪಡೆಯುತ್ತಿದ್ದೀರಿ ಇನ್ನು ಮುಂದೆ ನಾವು ಈಗ ನಿಜವಾದ ಕಂಪನಿಗಳು ಬರುತ್ತಿದೆ. ಆದರೆ ಈ ಕಂಪನಿಗಳ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ನಾವು ಕಂಪನಿಯ ಹೆಸರನ್ನು ನಾವು ನಿಜವಾಗಿ ಪಠ್ಯ ಬಾಕ್ಸ್ ಅಲ್ಲ populating ನೀವು ನೋಡಬಹುದು ಆದರೆ ಆ ಡೇಟಾವನ್ನು ಲಕ್ಷಣಗಳು ಒಳಗೆ ಸಂಗ್ರಹಿತ ಏನನ್ನು. ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಅದನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವ ಮೂಲಕ ಈ ಅಂಶಗಳ ಒಂದು ಪರೀಕ್ಷಿಸಲು ವೇಳೆ ಮತ್ತು ಎಲಿಮೆಂಟ್ ಪರೀಕ್ಷಿಸಿ ಕ್ಲಿಕ್, ನಾವು ವಾಸ್ತವವಾಗಿ ಈ ತೋರುತ್ತಿದೆ ನೋಡಬಹುದು. ಈ ನಾವು ಲೂಪ್ ಆ ಒಳಗೆ ದಾಖಲಿಸಿದವರು ವಿಷಯ ನೆನಪಿಡಿ ನಾವು HTML ನ ಒಂದು ತಂತುವಿನ ನಿರ್ಮಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ. ಈ ಡೇಟಾ ಚಿಹ್ನೆ ಮಹಾನ್ ಇದು MSFT, ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಇಲ್ಲಿ ನೋಡಬಹುದು. ನಾವು ನಿರೀಕ್ಷಿಸುತ್ತಿರುವುದಾಗಿ ಇಲ್ಲಿದೆ. ಆ ಚಿಹ್ನೆಯನ್ನು ಮತ್ತು ನಾವು ನಾವು ಬಳಸಲು ಅಗತ್ಯವಿರುವ ಮೌಲ್ಯವನ್ನು ಸಿಕ್ಕಿತು ಹೇಗೆ ಈ ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಯ ಒಳಗೆ. ಆ ನೀರಸ ರೀತಿಯ ಏಕೆಂದರೆ ಸಾಕಷ್ಟು ಉಲ್ಲೇಖ ಸ್ವರೂಪದ ಇಲ್ಲಿದೆ. ಸುಮ್ಮನೆ ನಮ್ಮ ಪೋರ್ಟ್ಫೋಲಿಯೋ ಪುಟ ಕೆಲವು ತ್ವರಿತ ವರ್ಧನೆಗಳನ್ನು ಮಾಡೋಣ. ನೀವು ಸ್ವಲ್ಪ ಕಾಲ CS50 ಹಣಕಾಸು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ನೀವು ನೀವು, ಸ್ಟಾಕುಗಳ ಸಾಕಷ್ಟು ಖರೀದಿ ಮತ್ತು ಮಾರಾಟ ಆರಂಭಿಸಲು ಅಂತಿಮವಾಗಿ ಈ ಟೇಬಲ್, ಬಹಳ ದೊಡ್ಡ ಕಾಣುವುದು ಇದೆ ಮತ್ತು ನೀವು ಕೋರ್ಸ್ ಒಂದು ಸ್ಟಾಕ್ ಟಿಕರ್ ಬಯಸುವ ಎಂದು ನೀನು. ಟೇಬಲ್ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಒಮ್ಮೆ, ಅದು ಮೇಲೆ ಹುಡುಕಲು ಪ್ರಯತ್ನಿಸಿ ಬಳಕೆದಾರರು ಉಪಯೋಗಕ್ಕೆ ಬರುತ್ತದೆ. ನಾನು ಡಿಸ್ನಿ ರೀತಿಯ ಟೈಪ್ ಆರಂಭಿಸುವ ವೇಳೆ ಶೋಧ ಪೆಟ್ಟಿಗೆಯ ಒಳಗೆ ಮತ್ತು ನನ್ನ ಮಿಕ್ಕಿ ಮೌಸ್ ಸ್ಟಾಕ್ ಹುಡುಕುತ್ತಾ, ನಾವು ಟೇಬಲ್ ಈಗ ಫಿಲ್ಟರಿಂಗ್ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ ನೋಡಬಹುದು ನಾನು ಸೈನ್ ಟೈಪಿಸಿದ ಆಧಾರದಲ್ಲಿ ಈ ಕಾರ್ಯವನ್ನು ಸೂಪರ್ ಜಟಿಲವಾಗಿದೆ ಕಾಣಿಸುತ್ತದೆ ಆದರೆ ಇದು ನಿಜವಾಗಿಯೂ ಸುಲಭ jQuery ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಜೊತೆ. ಈ portfolio.php ಕಡತ portfolio.js ಎಂಬ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫೈಲ್ ಒಳಗೊಂಡಿದೆ. ಅವರ ಆ ಒಂದು ಗಮನಿಸೋಣ. ಆದ್ದರಿಂದ HTML, JS, ಬಂಡವಾಳ. ನಾವು ಮೇಜಿನ ಶೋಧನೆ ಎಂದು ಮಾಡುತ್ತಿರುವುದು ಅಲ್ಲಿ ಇಲ್ಲಿ. ನಾನು ಮಾಡಬೇಕಾದ್ದು ಮೊದಲ ವಿಷಯ ಎಂದು ಪಠ್ಯ ಬಾಕ್ಸ್ ಗೆ ಕ್ರಿಯೆಯನ್ನು ಹ್ಯಾಂಡ್ಲರ್ ಲಗತ್ತಿಸಬಹುದು ಆಗಿದೆ ನಾವು ನಮ್ಮ ಫಿಲ್ಟರಿಂಗ್ ಕಾರ್ಯವನ್ನು ಬೆಂಕಿಯ ಬಯಸುವ ತಿಳಿದಿರುವ ಕಾರಣ ಪ್ರತಿ ಬಾರಿ ಬಳಕೆದಾರ ಪ್ರೆಸ್ ಏನನ್ನಾದರೂ ನಾವು ಹುಡುಕಾಟ ಬಟನ್ ಕಾಲ ಹೊಂದಿಲ್ಲದ ಕಾರಣ. ನಾವು ಮಾಡಬೇಕಾದ್ದು ಮೊದಲ ವಿಷಯ, ಬಳಕೆದಾರರು ಹುಡುಕುತ್ತಿರುವ ಏನೆಂದು ವ್ಯಕ್ತಿ ಕೇವಲ ನಾವು ಮೊದಲು ಮಾಡಿದರು. ಈ ಕೀವರ್ಡ್ ಬಳಕೆದಾರ ಪ್ರತಿಕ್ರಿಯಿಸುವಾಗ ಪ್ರಸ್ತುತ ಅಂಶ ಸೂಚಿಸುತ್ತದೆ. ಬಳಕೆದಾರರ ಸರ್ಚ್ ಬಾಕ್ಸ್ ಪ್ರತಿಕ್ರಿಯಿಸುವಾಗ ಏಕೆಂದರೆ, ಈ ಶೋಧ ಬಾಕ್ಸ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ $, ಆದ್ದರಿಂದ this.val ಬಳಕೆದಾರ ಪ್ರಸ್ತುತ ಬೆರಳಚ್ಚಿಸುತ್ತಿದ್ದಾರೆ ಶೋಧ ಪೆಟ್ಟಿಗೆಯ ಒಳಗೆ ಎಂಬುದನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ. ಆದ್ದರಿಂದ, ಈಗ ನಾವು ಯಾವ ನಾವು ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಮೇಲೆ ಮರಳಿ ಬಯಸುವ ಇದೆ ನಮ್ಮ ಮೇಜಿನ ಒಳಗೆ. ನಮ್ಮ ಟೇಬಲ್ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು, ನಾನು ಆ ಟೇಬಲ್ ಟೇಬಲ್ ಬಂಡವಾಳಪಟ್ಟಿಯ ಒಂದು ID ಯನ್ನು ನೀಡಿತು ಮತ್ತು ಪ್ರತಿ ಸಾಲು, ಒಂದು ಟಿಆರ್ ಅಂಶ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಈ ಆಯ್ಕೆ ನನಗೆ ದೊಡ್ಡ ವ್ಯೂಹ ಮರಳಲು ಹೋಗುತ್ತದೆ ನನ್ನ ಮೇಜಿನ ಎಲ್ಲಾ ಸಾಲುಗಳ. ಈಗ ನಾನು ರಚನೆಯ ಮೇಲೆ ಮರಳಿ ಬಯಸುವ. ನಾನು ಲೂಪ್ ನೀವು ಒಂದು, ಆದರೆ jQuery ವಾಸ್ತವವಾಗಿ ನಮಗೆ ಎಂದು ಸಂತೋಷವನ್ನು ಕ್ರಿಯೆಯ ಒದಗಿಸುತ್ತದೆ "ಪ್ರತಿ." ಯಾವ ಪ್ರತಿ ಮಾಡುತ್ತದೆ, ಪ್ರತಿ ಒಂದು ವಾದವು ಬೇಕಾಗುತ್ತದೆ ಆ ವಾದವನ್ನು ಕ್ರಿಯೆಯಾಗಿದೆ. ಏನು ಮಾಡಲು ವಿಶೇಷವೇನು ಈ ಪಟ್ಟಿಯ ಒಳಗೆ ಪ್ರತಿ ಅಂಶ ಆ ಕಾರ್ಯವನ್ನು ಅನ್ವಯಿಸಲು ವಿಶೇಷವೇನು ಹೊಂದಿದೆ. ಈ ಕ್ರಿಯೆ, ಇ ಎಂದು ಒಂದು ವಾದವು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಈ ಕಾರ್ಯ ನಿರ್ವಹಿಸುವಾಗ, ಈ ಇ, ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಬದಲಿಗೆ ಏರಲಿದೆ ನಂತರ ಎರಡನೇ ಸಾಲು, ತದನಂತರ ಮೂರನೇ ಸಾಲು. ಈ ಮೂಲಕ, ಈ ಲೂಪ್ ಒಂದು ಚಾಲನೆಯಲ್ಲಿರುವ ಅದೇ ವಿಷಯ ತದನಂತರ ಲೂಪ್ ನಿಮ್ಮ ಸೂಚಕ ಒಳಗೆ ಆಧಾರದಲ್ಲಿ ಪ್ರಸ್ತುತ ಅಂಶ ಹುಡುಕುವ. ಪ್ರತಿ ಪುನರಾವರ್ತನೆ ನಲ್ಲಿ, ಟೇಬಲ್ ಈ ಅಂಶಗಳನ್ನು ಪ್ರತಿ, ಸಾಲಿನ ಒಳಗೆ ಜೀವಕೋಶದ ಪಠ್ಯ - ನಾನು ಅಂಶದ ಪಠ್ಯ ವೇಳೆ ಪರಿಶೀಲಿಸಲು ಬಯಸುವ - ನಾನು ಹುಡುಕುವ ನನಗೆ ಸರಿಹೊಂದಣಿಕೆ. ಆಜ್ಞೆಗಳನ್ನು ಈ ದೊಡ್ಡ ಉದ್ದನೆಯ ಸಾಲನ್ನು ನಾನು ಹಾಗೆ ಹೇಗೆ ಆಗಿದೆ. ಮೊದಲ, ಮತ್ತೆ, ಈ ಈಗ ಸೂಚಿಸುತ್ತದೆ - ಇದು ಹೊಸ ಕಾರ್ಯದ ಒಳಗೆ ಏಕೆಂದರೆ - ಈಗ ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರಸ್ತುತ ಸಾಲನ್ನು ಹೊಂದಿದೆ. ನಾನು, ಕೋಷ್ಟಕದಲ್ಲಿ ಪ್ರಸ್ತುತ ಸಾಲಿನ ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ ಮತ್ತು ನಾನು ಅದರ ಎಲ್ಲಾ ಸಿಗತ್ತೆ. ನೆನಪಿಡಿ, DOM, ಶ್ರೇಣಿ ವ್ಯವಸ್ಥೆಯ ಮರವಾಗಿದೆ ಯಾವ ಅಂಶಗಳನ್ನು ಮಕ್ಕಳ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿವೆ. ಈ. ಮಕ್ಕಳು ಕಾರ್ಯವನ್ನು ಮತ್ತೆ ನನಗೆ ಅಂಶಗಳನ್ನು ಎಲ್ಲಾ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಮರಳಲು ಹೋಗುತ್ತದೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕೋಷ್ಟಕದಲ್ಲಿ ಸಾಲಾಗಿ, ಅವರ ಮಕ್ಕಳು. ಇದು ಕೇವಲ ಕೇವಲ ಸಾಲಿನ ಒಳಗೆ ಕೋಶಗಳನ್ನು ಹೊಂದಿದೆ. ನಾನು ಮೊದಲ ಜೀವಕೋಶದ ಮೇಲೆ ಅನುಶೋಧಿಸಬೇಕೆಂದು. ಈ. ಮೊದಲ ಕಾರ್ಯ ನನ್ನನ್ನು ರಚನೆಯ ಮೊದಲ ಅಂಶ ನೀಡಲು ಹೇಳುತ್ತಾರೆ. ನಂತರ ಪಠ್ಯ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಜೀವಕೋಶದ ಒಳಗೆ ಮೀ ನಿಖರವಾಗಿ ಏನನ್ನು ಪಡೆಯಲು ಹೇಳುತ್ತಾರೆ ನಾನು ಪಠ್ಯ ಹುಡುಕಿರಿ ಬಯಸುವ ರಿಂದ. ಅಂತಿಮವಾಗಿ, ಇದನ್ನು ಸಣ್ಣ ಗೆ ಪರಿವರ್ತಿಸಲು ಅವಕಾಶ ಆದ್ದರಿಂದ ನಾವು ಪಠ್ಯ ಸಂದರ್ಭದಲ್ಲಿ ಸೂಕ್ಷ್ಮವಲ್ಲದ ಪ್ರಶ್ನೆಗಳನ್ನು ಮಾಡಬಹುದು. ಅಂತಿಮವಾಗಿ, ನಾವು ಒಂದು ಮೇಜಿನ ಒಳಗೆ ಆ ವಾಕ್ಯವನ್ನು ನಾವು ಹುಡುಕುತ್ತಿರುವ ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಿದ್ದರೆ ನೋಡಲು ಬಯಸುವ. ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರಲ್ಲಿ indexOf ಕಾರ್ಯವನ್ನು ಕೇವಲ ಮಾಡುತ್ತದೆ. ಈ ವಾಕ್ಯವನ್ನು ಸರಮಾಲೆಯನ್ನೇ ಒಳಗೊಂಡಿದೆ ಇಲ್ಲವೋ ಎಂಬುದನ್ನು ತಿಳಿಸುತ್ತದೆ. ಇದು ಜೀವಕೋಶದ ನಾನು ಹುಡುಕುವ ನನಗೆ ಹೊಂದಿರುವ ನಿಜ ವೇಳೆ, ನಂತರ ನಾನು ತೋರಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಬಯಸುತ್ತೇನೆ. ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ವಿಧಾನ "ಅಂಶ ತೋರಿಸು.", ಹೇಳುವುದಿಲ್ಲ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಒಂದು ವೇಳೆ, ನಂತರ ನಾನು ಇರುವುದಿಲ್ಲ ಹುಡುಕುವ ನಾನು ಯಾವುದೇ ಅರ್ಥ ಆ ಸಾಲಿನ ಒಳಗೆ, ಮತ್ತು ನಾನು ಅಡಗಿಸಲು ಬಯಸುವ ಆದ್ದರಿಂದ ಬಳಕೆದಾರರ ಹೊಂದಿದೆ. ಇನ್ನು ಮುಂದೆ ನಾವು ಸಂಪೂರ್ಣ ಪಟ್ಟಿ ನೋಡಿ ಅಲ್ಲಿ ಆ ಸಂತೋಷವನ್ನು ಫಿಲ್ಟರಿಂಗ್ ಪರಿಣಾಮ ಸಾಧಿಸುತ್ತದೆ. ನೀವು ಜೊತೆಗೆ, ಈ ಟಿಕರ್ ಮಾಡಲು ಹೇಗೆ ಆಕ್ತಿಹೊಂದಿದ್ದರೆ ನಾವು ಆನ್ಲೈನ್ ಮೂಲ ಪೋಸ್ಟ್ ಮಾಡುತ್ತೇವೆ. ಆದರೆ ನಿಜವಾಗಿಯೂ ಸರಳ. JQuery ಈ ಅನಿಮೇಷನ್ ಮತ್ತು ಮ್ಯಾನಿಪುಲೇಟ್ ಸಿಎಸ್ಎಸ್ ಗುಣಗಳನ್ನು ನಿಜಕ್ಕೂ ವಿಧಾನಗಳನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ, ನನಗೆ ಅದು. ಏನು ನಂತರ ಮುಂದೆ ಬರುತ್ತದೆ? ನೀವು ಕೆಲವು ದಿನಗಳಲ್ಲಿ ನೋಡುತ್ತಾರೆ ಎಂದು ಅಂತಿಮ ಯೋಜನೆಗಳ ಪ್ರಸ್ತಾವನೆಯನ್ನು ಕಾರಣ. ಅಂತಿಮ ಯೋಜನೆಗಳ ಪ್ರಸ್ತಾವನೆಯನ್ನು, ನೀವು ಕೆಲವು ಪ್ರಶ್ನೆಗಳಿರುತ್ತವೆ ಆದರೆ ಅವುಗಳಲ್ಲಿ ಮೂರು ಮೈಲಿಗಲ್ಲುಗಳು ಎಂದು - ಒಂದು "ಉತ್ತಮ" ಮೈಲಿಗಲ್ಲು, ಒಂದು ಉತ್ತಮ ಮೈಲಿಗಲ್ಲು, ಮತ್ತು ಒಂದು ಅತ್ಯುತ್ತಮ. ನೀವು ಹುಡುಗರಿಗೆ ಸಹಾಯ ನಿಜವಾಗಿಯೂ ಕಲ್ಪನೆಯನ್ನು ನಿಮ್ಮ ನಿರೀಕ್ಷೆಗಳನ್ನು ಸೆಟ್ ಆದ್ದರಿಂದ ಕನಿಷ್ಠ ನಿಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಯ ಔಟ್ಪುಟ್ ಸಂತೋಷವಾಗಿದೆ ಎಂದು ಮತ್ತು ಇದು ಇದುವರೆಗೆ ನೀವು ಸಂಬಂಧಿಸಿರುತ್ತವೆ ಎಂದು "ಉತ್ತಮ" ಎಂದು ಕಾಣಿಸುತ್ತದೆ. ಆದರೆ ನೀವು ಕೆಲಸಕ್ಕೆ ಸ್ವಲ್ಪ ತಲುಪಲು ಪಡೆಯುವ ಆಸಕ್ತಿ ಉತ್ತಮ ಅಥವಾ ಉತ್ತಮ ಏನೋ, ನಾವು ಕೂಡ ಆ ಕಡೆಗೆ ನೀವು ಏಟಿನ ವಿಂಗಡಿಸಲು ಮಾಡುತ್ತೇವೆ. CS50 ಹ್ಯಾಕ್ ನ್ನು ಆರಂಭಿಸುತ್ತಿದೆ, ಏತನ್ಮಧ್ಯೆ, ಕೆಲವು ವಾರಗಳಲ್ಲಿ ಹೊಂದಿದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು ಏಕೆಂದರೆ ಆಸಕ್ತಿ ಲಾಟರಿ ಆಧಾರದ ಮೇಲೆ ಹೀಗೆ, ಆದರೆ ಆಡ್ಸ್ ನಾವು ಹಾರ್ವರ್ಡ್ ಸ್ಕ್ವೇರ್ ನಿಂದ ಷಟಲ್ ಬಸ್ಸುಗಳು ನಮಗೆ ಕೆಲವು ನೂರು ಕರೆದೊಯ್ಯಲಿದ್ದೇವೆ ಗಳು ಕೆಳಗೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಯೋಗ್ಯವಾಗಿ "ನೆರ್ಡ್" ಎಂಬ ಸುಂದರ ಸೌಲಭ್ಯ ಹೊಂದಿರುವ ಕೆಂಡಾಲ್ ಸ್ಕ್ವೇರ್ ಗೆ - ನ್ಯೂ ಇಂಗ್ಲೆಂಡ್ ರಿಸರ್ಚ್ ಮತ್ತು ಡೆವಲಪ್ಮೆಂಟ್ ಸೆಂಟರ್. ನಾವು 8 ರಿಂದ ಸುಮಾರು ನಾವು ಕೆಲವು ಆಹಾರ ನಿಮಗಿದೆ ಅಲ್ಲಿ ಪಡೆಯುತ್ತೀರಿ. 1 ಬೆಳಗಿನಜಾವ ಸುಮಾರು ನಾವು ಕೆಲವು ಹೆಚ್ಚು ಆಹಾರ ಹೊಂದಿರುತ್ತದೆ. ಸುಮಾರು 5 ನೀವು ಇನ್ನೂ ಅವೇಕ್ ಇಂತಹ ನಾವು ಕ್ಯಾಂಪಸ್ ನಿಮ್ಮನ್ನು ಮರಳಿ IHOP ಅಥವಾ ತೆಗೆದುಕೊಳ್ಳಲು ಹೆಡ್ ಓವರ್ ವಿಲ್ am. ಅಲ್ಲಿ ವಸ್ತುನಿಷ್ಠ ಅಂತಿಮ ಯೋಜನೆಗಳ ಒಳಗೆ ಧುಮುಕುವುದಿಲ್ಲ ಆಗಿದೆ ಸಹಪಾಠಿಗಳು ಮತ್ತು ಸಿಬ್ಬಂದಿಯ ಜೊತೆಗೆ. ನಂತರ ಕೆಲವು ದಿನಗಳ ನಂತರ CS50 ಫೇರ್ ಆಗಿದೆ ನೀವು ಹುಡುಗರಿಗೆ ನಿಮ್ಮ ಕೆಲಸ ಪ್ರದರ್ಶಿಸಲು ಯಾವ ನಿಜವಾಗಿಯೂ ಒಂದು ಅವಕಾಶ ಎಂದು ಅರ್ಥ ಇದೆ ಸೆಮಿಸ್ಟರ್ ಮತ್ತು ಸಾಧನೆಗಳು ಪರಸ್ಪರ ಹೆಗಲ ಉಜ್ಜುವ ಮತ್ತು ಎಲ್ಲರೂ ಏನು ಒಂದು ಅರ್ಥದಲ್ಲಿ ಪಡೆಯುತ್ತಿರುವ ಸಮಯದಲ್ಲಿ. ಹೇಳಿದರು ಎಂದು ಜೊತೆ, ಟಾಮಿ ಮತ್ತು ಜೋಸೆಫ್ ಅನೇಕ ಧನ್ಯವಾದಗಳು, ಮತ್ತು ನಾವು ಸೋಮವಾರ ನೀವು ನೋಡಬಹುದು.  [ಚಪ್ಪಾಳೆಯನ್ನು]