ಕಳೆದ ರಾತ್ರಿ ನಾನು ಕೆಲವು ಸ್ನೇಹಿತರೊಂದಿಗೆ ಸಂಜೆ ಕಳೆದಿದ್ದೇನೆ.
ಮೊದಲ 3 ಗಂಟೆಗಳ ಕಾಲ ಕಳೆದರು ಗಡಿ ಕೆಲವು ಅಡ್ಡ-ಬ್ರೌಸರ್ ಕ್ವಿರ್ಕ್ಗಳನ್ನು ಹೊಂದಿರುವ ಕ್ಲೈಂಟ್ ಸೈಟ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ. ಸೈಟ್ ಅನ್ನು ಪರಿಪೂರ್ಣ, ಮಾನ್ಯತೆಯೊಂದಿಗೆ ಬರೆಯಲಾಗಿದೆ ಸಿಎಸ್ಎಸ್. ಆದಾಗ್ಯೂ, ಪಿಸಿಯಲ್ಲಿ ಫೈರ್ಫಾಕ್ಸ್ 2 ನೊಂದಿಗೆ ಬುಲೆಟೆಡ್ ಮೆನು ಪಟ್ಟಿಯು ಕೊಳಕು ಪಿಕ್ಸೆಲ್ ಶಿಫ್ಟ್ ಅನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ 6 ನಲ್ಲಿ, ಸಿಎಸ್ಎಸ್ ವಿಧಾನಗಳಲ್ಲಿ ಒಂದು ಕೆಲಸ ಮಾಡಲಿಲ್ಲ.
ಫೈರ್ಫಾಕ್ಸ್ 2 (ವಿಲಕ್ಷಣವಾದ ಪಿಕ್ಸೆಲ್ ಶಿಫ್ಟ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ ಅದು ಬಹುತೇಕ ಇಟಲೈಸ್ ಆಗಿ ಕಾಣುತ್ತದೆ):
ಇದು ಹೇಗೆ ಕಾಣಬೇಕು:
ಪ್ರತಿ ಬಾರಿ ನಾವು ಏನನ್ನಾದರೂ ಪರೀಕ್ಷಿಸಿದಾಗ, ಮತ್ತೊಂದು ಬ್ರೌಸರ್ ಮುರಿಯಿತು. ನಾವು ಓಎಸ್ಎಕ್ಸ್ನಾದ್ಯಂತ ಸಫಾರಿ ಮತ್ತು ಫೈರ್ಫಾಕ್ಸ್ನೊಂದಿಗೆ ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದೇವೆ ಮತ್ತು ನಂತರ ಎಕ್ಸ್ಪಿ ಐಇ 6, ಐಇ 7 ಮತ್ತು ಫೈರ್ಫಾಕ್ಸ್ನೊಂದಿಗೆ ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದೇವೆ. ನಲ್ಲಿ ಬಿಲ್ ಪರಿಣತಿ ಸಿಎಸ್ಎಸ್ ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನ ನನ್ನ ಪ್ರೀತಿಯು ಅಂತಿಮವಾಗಿ ಬ್ರೌಸರ್ ನಿರ್ದಿಷ್ಟ ಭಿನ್ನತೆಗಳ ಅಗತ್ಯವಿಲ್ಲದ ಪರಿಹಾರಕ್ಕೆ ಕಾರಣವಾಯಿತು… ಆದರೆ ಇದು ಹಾಸ್ಯಾಸ್ಪದ (ಆದರೆ ಮೋಜಿನ) ವ್ಯಾಯಾಮವಾಗಿದ್ದು, ವೆಬ್ ವಿನ್ಯಾಸಕರು ಪ್ರತಿದಿನವೂ ಹೋಗುತ್ತಾರೆ.
ವಾಸ್ತವವಾಗಿ ಆಪಲ್, ಮೊಜಿಲ್ಲಾ, ಮೈಕ್ರೋಸಾಫ್ಟ್, ಮತ್ತು ಒಪೆರಾ a ಅನ್ನು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬರೆಯಲು ಅಸಮರ್ಥವಾಗಿದೆ ವೆಬ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದಕ್ಕೂ ಮುಜುಗರವಾಗಬೇಕು. ಪ್ರತಿ ಬ್ರೌಸರ್ ತನ್ನದೇ ಆದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ಅದನ್ನು ತಮ್ಮದೇ ಆದ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಮೂಲಕ ಬೆಂಬಲಿಸಬಹುದೆಂದು ನಾನು ಸಂಪೂರ್ಣವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಲ್ಲೆ - ಆದರೆ ಇದು ಮೂಲ ವಿಷಯವಾಗಿದೆ.
ಏಕೆ ಎಂಬುದಕ್ಕೆ ಇದು ಒಂದು ಉತ್ತಮ ಉದಾಹರಣೆಯಾಗಿದೆ ಅಪೋಲೋ ಮತ್ತು ಫ್ಲೆಕ್ಸ್ ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಗುಡಿಸಲು ಉತ್ತಮ ಅವಕಾಶವಾಗಿದೆ. ನಾನು ಒಂದೆರಡು ದಿನಗಳ ಹಿಂದೆ ಬರೆದಿದ್ದೇನೆ ಸ್ಕ್ರಾಪ್ಬ್ಲಾಗ್, ಫ್ಲೆಕ್ಸ್ನಲ್ಲಿ ಬರೆಯಲಾದ ಅಪ್ಲಿಕೇಶನ್ (ಮತ್ತು ತ್ವರಿತವಾಗಿ ಅಪೊಲೊಗೆ ಪೋರ್ಟ್ ಮಾಡಲಾಗಿದೆ). ನಿಮಗೆ ಅದನ್ನು ನೋಡಲು ಅವಕಾಶವಿಲ್ಲದಿದ್ದರೆ - ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ - ಇದು ಅದ್ಭುತವಾದದ್ದೇನೂ ಅಲ್ಲ.
ಫ್ಲೆಕ್ಸ್ ಅಡಿಯಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಅಡೋಬ್ ಫ್ಲ್ಯಾಶ್ ಬ್ರೌಸರ್ ಪ್ಲಗಿನ್. ಇದು ಪ್ಲಗಿನ್ ಆಗಿದೆ 99.9% ಬಹಳ ಇಂಟರ್ನೆಟ್ ಚಾಲನೆಯಲ್ಲಿದೆ (ನೀವು ಯುಟ್ಯೂಬ್ ವೀಡಿಯೊವನ್ನು ನೋಡಿದಾಗಲೆಲ್ಲಾ ನೀವು ಚಾಲನೆಯಲ್ಲಿರುವಿರಿ). ಅಪೊಲೊ ಅದೇ ಎಂಜಿನ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಆದರೆ ಬ್ರೌಸರ್ಗೆ ಸೀಮಿತವಾಗಿರುವುದಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ವಿಂಡೋದಲ್ಲಿ ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಫ್ಲೆಕ್ಸ್ ಎಂದರೇನು?
ನಿಂದ ಅಡೋಬ್: ಫ್ಲೆಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ MXML, ಆಕ್ಷನ್ ಸ್ಕ್ರಿಪ್ಟ್ 3.0 ಮತ್ತು ಫ್ಲೆಕ್ಸ್ ಕ್ಲಾಸ್ ಲೈಬ್ರರಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಅಪ್ಲಿಕೇಶನ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅಂಶಗಳನ್ನು ಘೋಷಣಾತ್ಮಕವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ಮತ್ತು ಕ್ಲೈಂಟ್ ತರ್ಕ ಮತ್ತು ಕಾರ್ಯವಿಧಾನದ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ಆಕ್ಷನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಳಸಲು ಡೆವಲಪರ್ಗಳು MXML ಅನ್ನು ಬಳಸುತ್ತಾರೆ. ಡೆವಲಪರ್ಗಳು ಅಡೋಬ್ ಫ್ಲೆಕ್ಸ್ ಬಿಲ್ಡರ್ ಬಳಸಿ MXML ಮತ್ತು ಆಕ್ಷನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಬರೆಯುತ್ತಾರೆ? IDE ಅಥವಾ ಪ್ರಮಾಣಿತ ಪಠ್ಯ ಸಂಪಾದಕ.
ಅಡ್ಡ-ಬ್ರೌಸರ್ ಸರಳ ಮೆನುವನ್ನು ನಿರ್ಮಿಸುವಲ್ಲಿ ನಮ್ಮ ಹತಾಶೆಯನ್ನು ಗಮನಿಸಿದರೆ, ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಬೆಂಬಲಿಸುವ ಸಂಪೂರ್ಣ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಪ್ರಯತ್ನಿಸುವುದನ್ನು imagine ಹಿಸಿ! ಅಂತಿಮವಾಗಿ, ಡೆವಲಪರ್ಗಳು ನೀವು ಯಾವ ರೀತಿಯ ಬ್ರೌಸರ್ ಅಥವಾ ಡೆಸ್ಕ್ಟಾಪ್ ಅನ್ನು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೀರಿ ಎಂಬುದರ ಹೊರತಾಗಿಯೂ ಅದೇ ಅನುಭವವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹ್ಯಾಕ್ಸ್ ಅಥವಾ ಬ್ರೌಸರ್-ನಿರ್ದಿಷ್ಟ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಅನ್ನು ಬರೆಯಬೇಕಾಗುತ್ತದೆ. ಅಡ್ಡ-ಬ್ರೌಸರ್ ಸಮಸ್ಯೆಗಳಿಲ್ಲ ಮತ್ತು ಬ್ರೌಸರ್ನಲ್ಲಿ ಅಥವಾ ಹೊರಗೆ ಚಲಾಯಿಸಲು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸುಲಭವಾಗಿ ಅಪೊಲೊಗೆ ಪೋರ್ಟ್ ಮಾಡುವ ಹೆಚ್ಚುವರಿ ಅನುಕೂಲ.
ಪ್ರತಿ ಬ್ರೌಸರ್ನಲ್ಲಿ ಅದು ಹೇಗೆ ಕಾಣುತ್ತದೆ ಎಂದು ಚಿಂತಿಸದೆ, ಇತರ ಅನುಕೂಲಗಳಿವೆ. ಫ್ಲೆಕ್ಸ್ಗಾಗಿ ಬರೆಯುವುದು ಮಾಡುತ್ತದೆ ಅಲ್ಲ formal ಪಚಾರಿಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೌಶಲ್ಯಗಳು ಬೇಕಾಗುತ್ತವೆ. ಅದಕ್ಕಾಗಿಯೇ ಅನೇಕ ವೃತ್ತಿಪರ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಫ್ಲೆಕ್ಸ್ ಅಥವಾ ಅಡೋಬ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ಅಪಹಾಸ್ಯ ಮಾಡುತ್ತಾರೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ಎಎಸ್ಪಿ.ನೆಟ್ನಲ್ಲಿ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ನೀವು ಹತ್ತು ಸಾವಿರ ಡಾಲರ್ಗಳನ್ನು ಖರ್ಚು ಮಾಡಿದ್ದೀರಿ ಎಂದು ಅವರು ಬಯಸುತ್ತಾರೆ, ಅದು ಕೆಲವು ಸಾಲುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ MXML.
ನೀವು ಫ್ಲೆಕ್ಸ್ ಮತ್ತು ಅಪೊಲೊದಲ್ಲಿ ಮುಂದುವರಿಯಲು ಬಯಸಿದರೆ, ನನ್ನ ಸ್ನೇಹಿತ ಬಿಲ್ ಅವರ ಬ್ಲಾಗ್ಗೆ ಚಂದಾದಾರರಾಗಿ.
ಚೆನ್ನಾಗಿ ಹೇಳಿದರು ಡೌಗ್. ಮಾರ್ಕೆಟಿಂಗ್ ತಂತ್ರಜ್ಞಾನದ ವ್ಯಕ್ತಿಗಳು ಅದನ್ನು ಪಡೆದರೆ, ಹೆಚ್ಚಿನ ಡೆವಲಪರ್ಗಳಿಗಾಗಿ ನಾನು ಹೆಚ್ಚಿನ ಭರವಸೆಯನ್ನು ಹೊಂದಿದ್ದೇನೆ 😉
> ಇದು 99.9% ಇಂಟರ್ನೆಟ್ ರನ್ ಆಗುವ ಪ್ಲಗಿನ್ ಆಗಿದೆ
ಆ ಅಂಕಿಅಂಶಕ್ಕಾಗಿ ನಿಮ್ಮ ಮೂಲವನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಬಯಸಬಹುದು ... 🙂
ಇಲ್ಲಿ ಅದು, ಏಪ್ರಿಲ್ 2007 ಮತ್ತು ನನ್ನ ಉಬುಂಟು x86_64 (AMD64) ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರದ ಅಡಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಫ್ಲ್ಯಾಷ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ನಾನು ಇನ್ನೂ ಹೊಂದಿಲ್ಲ.
http://blogs.adobe.com/penguin.swf/2006/10/whats_so_difficult_64bit_editi.html
ಸ್ಟೀಫನ್ - ನೀವು ಹೇಳಿದ್ದು ಸರಿ... ಇದು ಆಧಾರರಹಿತ ಅಂಕಿಅಂಶ. ವಾಸ್ತವವಾಗಿ, ಇದು ಎ ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ ಸ್ವಾಗ್.
ಆ ಬಗ್ಗೆ ಕ್ಷಮಿಸಿ!
ಫ್ಲ್ಯಾಶ್ನ ಒಳಹೊಕ್ಕುಗೆ ಸಂಬಂಧಿಸಿದ ಲಿಂಕ್ ಇಲ್ಲಿದೆ - ಪ್ರಸ್ತುತ ಫ್ಲ್ಯಾಶ್ ಪ್ಲೇಯರ್ 84.3 ನೊಂದಿಗೆ 9% ನುಗ್ಗುವಿಕೆ.
ಚೆನ್ನಾಗಿ ಹೇಳಿದ ಡೌಗ್ , ನೈಸ್ ಎಂಟ್ರಿ ಸ್ಟೀಫನ್ .
ಹಾಂ.. ಈ ತಂತ್ರಜ್ಞಾನ ನಿಜಕ್ಕೂ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ. ನಾನು ಪ್ರೋಗ್ರಾಮರ್ ಅಲ್ಲ, ಆದರೆ ನೀವು ಬರೆದಂತೆ ಅದು ಅಗತ್ಯವಿಲ್ಲ. ಚೆನ್ನಾಗಿದೆ, ನಾನು ಹೋಗಿ ಪರಿಶೀಲಿಸುತ್ತೇನೆ.
ಬಹಳ ಆಸಕ್ತಿದಾಯಕ ಲೇಖನ, ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸುತ್ತೇನೆ.