NabiKAZ
Well-Known Member
با سلام ،
داشتم به یه موضوعی فکر میکردم که گفتم با شما مطرحش کنم .
چند وقتیه که همه جا صحبت از AJAX است. همه سعی میکنن در پروژه هاشون از این فناوری استفاده کنند تا به نوعی یا به اصطلاح کلاس کار سایتشون رو بالا ببرند.
همین که میگن فلان سایت با آژاکس طراحی شده یه قول بی شاخ و دم تو ذهن ظاهر میشه که آره خیلی سایت باید حرفه ای طراحی شده باشه.
من فکر میکنم ما اصل مطلب رو فراموش کردیم ! اصلا چرا باید از آژاکس استفاده کنیم؟ آیا لازمه که همیشه ازش استفاده کنیم ؟ آیا به هر قیمتی...؟
براتون مثالی میزنم، این سایت رو ببینید:
www.mohsendavari.ir
(سایت آقای داوری، که امیدوارم انتقاد من رو پای حساب دعوا های اخیر نزارند، اون دعوا یه بحث دیگه بود)
خب خیلی خوبه از آژاکس استفاده شده! اما ...!
اما به نظرتون لازم بوده؟
به بخشی از صفحه توسط آژاکس تغییر میکنه دقت کنید. و از نظر مساحت و حجم مطالب و اطلاعاتی که در اون بکار رفته با مابقی سایت مقایسه کنید.
میبینید که بخشی که داره توسط آژاکس رفرش میشه خیلی بیشتر و سنگین تر از بخشهای خارجیه، به عبارتی اگر کل سایت هم رفرش میشد خیلی تفاوتی نمیکرد.
در درجه اول مزیت آژاکس جلوگیری از رفرش شدن کل صفحه و بالا بردن سرعت بارگزاری صفحه بود، اما در سایتی که مثال زدم و سایتهای مشابه اصلا به این نکته توجه نمیشه و صرفا هدف استفاده از آژاکسه.
به عقیده شخصی من باید حداقل در جایی از آژاکس استفاده بشه که نسبت مساحت یا اطلاعاتی از صفحه که قراره رفرش بشه و تغییر کنه بسیار کوچکتر از مابقی بخشهای سایت که قراره ثابت بمونند باشه. به عنوان مثال بخش لوگین به سایت که تنها باید کلمه خوش آمد گویی بجای فیلدهای نام کاربری و پسورد ظاهر بشه. (مثل لوگین سایت www.parsibox.com که بازم کار آقای داوری است)
این بحث سرعت لود شدن صفحات بود.
در راستای صحبت های قبلی جای دیگه ای که به نظرم میرسه نباید از آژاکس استفاده بشه بخشهای کلی یک سایت هستند، مثلا بخش درباره ما، گالری تصاویر، تماس با ما... چرا؟ به دلیل اینکه استفاده نادرست از آژاکس باعث میشه که آدرس بار تغییری نکنه و همونطور آدرس بار ثابت بمونه. که این یک نقص محسوب میشه چون امکان لینک دادن به صفحات رو از کاربر میگیره شاید من بخوام لینک مستقیم بخش گالری رو به دوستی معرفی کنم، اما نمیشه، این موضوع من رو یاد استفاده از فریم می اندازه ، دو تا از دلایلی که نسل فریم ها رو به انقراض کشوند یکی اینکه به صفحه فریم نمیشد مستقیم لینک داد یعنی آدرس بار تغییر نمیکرد و دیگری امکان رفرش تنها فریم وجود نداشت و به ناچار باید کل صفحه رفرش میشد که هر دو این موضوعات در سایتهایی که بخشهای کلی و نسبتا بزرگی از سایت رو توسط آژاکس رفرش میکنند به چشم میخوره. و این یک پسرفت در استفاده از یک تکنولوژی برتر محسوب میشه.
(هر چند با ترفند هایی میشه آدرس بار رو هم تغییر داد تا بشه به بخشهای داخلی لینک داد (مثل ترفندی که سایت www.mihannic.com استفاده کرده)
ضمنا استفاده از آژاکس Hit و کنتر صفحات داخلی رو نشون نمیده که برای سایتهایی که تبلیغات میگیرن خیلی جالب نیست.
شاید الان تازه میفهمم که چرا وقتی گفتم "طراحی یک سایت حرفه ای بدون آژاکس یعنی هیچ!" آقای "اکسیــژن" بهم گفتن یه کلوم هم از مادر عروس بشنو...!!!
منتظر نظراتتون هستم
مؤید باشید عزیزان
نبی
داشتم به یه موضوعی فکر میکردم که گفتم با شما مطرحش کنم .
چند وقتیه که همه جا صحبت از AJAX است. همه سعی میکنن در پروژه هاشون از این فناوری استفاده کنند تا به نوعی یا به اصطلاح کلاس کار سایتشون رو بالا ببرند.
همین که میگن فلان سایت با آژاکس طراحی شده یه قول بی شاخ و دم تو ذهن ظاهر میشه که آره خیلی سایت باید حرفه ای طراحی شده باشه.
من فکر میکنم ما اصل مطلب رو فراموش کردیم ! اصلا چرا باید از آژاکس استفاده کنیم؟ آیا لازمه که همیشه ازش استفاده کنیم ؟ آیا به هر قیمتی...؟
براتون مثالی میزنم، این سایت رو ببینید:
www.mohsendavari.ir
(سایت آقای داوری، که امیدوارم انتقاد من رو پای حساب دعوا های اخیر نزارند، اون دعوا یه بحث دیگه بود)
خب خیلی خوبه از آژاکس استفاده شده! اما ...!
اما به نظرتون لازم بوده؟
به بخشی از صفحه توسط آژاکس تغییر میکنه دقت کنید. و از نظر مساحت و حجم مطالب و اطلاعاتی که در اون بکار رفته با مابقی سایت مقایسه کنید.
میبینید که بخشی که داره توسط آژاکس رفرش میشه خیلی بیشتر و سنگین تر از بخشهای خارجیه، به عبارتی اگر کل سایت هم رفرش میشد خیلی تفاوتی نمیکرد.
در درجه اول مزیت آژاکس جلوگیری از رفرش شدن کل صفحه و بالا بردن سرعت بارگزاری صفحه بود، اما در سایتی که مثال زدم و سایتهای مشابه اصلا به این نکته توجه نمیشه و صرفا هدف استفاده از آژاکسه.
به عقیده شخصی من باید حداقل در جایی از آژاکس استفاده بشه که نسبت مساحت یا اطلاعاتی از صفحه که قراره رفرش بشه و تغییر کنه بسیار کوچکتر از مابقی بخشهای سایت که قراره ثابت بمونند باشه. به عنوان مثال بخش لوگین به سایت که تنها باید کلمه خوش آمد گویی بجای فیلدهای نام کاربری و پسورد ظاهر بشه. (مثل لوگین سایت www.parsibox.com که بازم کار آقای داوری است)
این بحث سرعت لود شدن صفحات بود.
در راستای صحبت های قبلی جای دیگه ای که به نظرم میرسه نباید از آژاکس استفاده بشه بخشهای کلی یک سایت هستند، مثلا بخش درباره ما، گالری تصاویر، تماس با ما... چرا؟ به دلیل اینکه استفاده نادرست از آژاکس باعث میشه که آدرس بار تغییری نکنه و همونطور آدرس بار ثابت بمونه. که این یک نقص محسوب میشه چون امکان لینک دادن به صفحات رو از کاربر میگیره شاید من بخوام لینک مستقیم بخش گالری رو به دوستی معرفی کنم، اما نمیشه، این موضوع من رو یاد استفاده از فریم می اندازه ، دو تا از دلایلی که نسل فریم ها رو به انقراض کشوند یکی اینکه به صفحه فریم نمیشد مستقیم لینک داد یعنی آدرس بار تغییر نمیکرد و دیگری امکان رفرش تنها فریم وجود نداشت و به ناچار باید کل صفحه رفرش میشد که هر دو این موضوعات در سایتهایی که بخشهای کلی و نسبتا بزرگی از سایت رو توسط آژاکس رفرش میکنند به چشم میخوره. و این یک پسرفت در استفاده از یک تکنولوژی برتر محسوب میشه.
(هر چند با ترفند هایی میشه آدرس بار رو هم تغییر داد تا بشه به بخشهای داخلی لینک داد (مثل ترفندی که سایت www.mihannic.com استفاده کرده)
ضمنا استفاده از آژاکس Hit و کنتر صفحات داخلی رو نشون نمیده که برای سایتهایی که تبلیغات میگیرن خیلی جالب نیست.
شاید الان تازه میفهمم که چرا وقتی گفتم "طراحی یک سایت حرفه ای بدون آژاکس یعنی هیچ!" آقای "اکسیــژن" بهم گفتن یه کلوم هم از مادر عروس بشنو...!!!
منتظر نظراتتون هستم
مؤید باشید عزیزان
نبی
آخرین ویرایش: