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