|
مرورگر موزیلا نسبت به مرورگر اکسپلوره از مزایای بیشتری برخوردار است که این موضوع باعث شده اکثر افراد مرورگر موزیلا را مورد استفاده قرار دهند
این متن توسط راضیه مردانشاهی نوشته شده است
|
مرورگر موزیلا نسبت به مرورگر اکسپلوره از مزایای بیشتری برخوردار است که این موضوع باعث شده اکثر افراد مرورگر موزیلا را مورد استفاده قرار دهند
این متن توسط راضیه مردانشاهی نوشته شده است
در سالهای نه چندان دور، محتوای وب از صفحات ثابتی تشکیل شده بود که برای یکبار طراحی شده بودند و قابل تغییر نبودند. ظهور تکنولوژی های مدرن وب مانند PHP، JSP و ASP.Net باعث پیشرفت هایی در این عرصه گردید اما هنوز هم تجربه کار با نرم افزارهای تحت وب فاصله زیادی با نرم افزارهای دسکتاپ داشت.
اخیراً تکنولوژی های مدرن وب رشد چشمگیری داشتند و به نقطه ای رسیده اند که تجربه کار با نرم افزارهای تحت وب با تجربه نرم افزار دسکتاپ قابل مقایسه است. واژه «برنامه تک صفحه ای» یا SPA حاصل پیشرفت این تکنولوژی ها ست؛ این واژه به نوعی از برنامه های کاربردی تحت وب غنی گفته می شود که عملکردی مشابه برنامه های کاربردی تحت دسکتاپ دارند.
امروزه تکنولوژی های مدرن متعددی برای برنامه نویسان وب معرفی شده اند که از آن ها در شرکت اشا هم استفاده می شود. در مقاله گذشته بررسی کردیم که چرا نرم افزارهای تحت وب فراگیر شده اند و در این مقاله به صورت خلاصه در مورد تعدادی از تکنولوژی های مطرح این حوزه صحبت خواهیم کرد.
HTML۵ یکی از تکنولوژی های مدرن وب است که قدمی بزرگ و رو به جلو در دنیای برنامه نویسی وب محسوب می شود؛ کار بر روی پنجمین نسخه از استاندارد HTML از سال ۲۰۰۴ میلادی آغاز شد و همچنان در حال توسعه است. پشتیبانی از فناوری های مدرن چند رسانه ای، پشتیبانی از دستگاه های مختلف همچون تلفن های همراه و تبلت ها، افزایش کارایی صفحات وب و موارد دیگر باعث شده است تا این تکنولوژی به سرعت فراگیر شود. شما نیز به عنوان یک طراح و برنامه نویس وب بهتر است از این تکنولوژی استفاده کنید!
ظهور AJAX شاید مهم ترین تاثیر را در تغییر تجربه کاربری در وب داشته است. در مدل گذشته وب، بدین صورت عمل می شد که برای بروزرسانی محتوای صفحه وب، مرورگر یک درخواست بروزرسانی می فرستاد. کامپیوتر سرویس دهنده در پاسخ یک صفحه کاملا تازه می فرستاد و این کار حتی در صورت پر کردن یک فیلد اطلاعاتی هم انجام می شد. تکنولوژی مدرن AJAX کارآمدی مرورگرها را افزایش داده است بدین ترتیب که به آنها اجازه می دهد تا قطعات کوچک اطلاعات را ارسال و دریافت کنند. به صورت مشابه جاوا اسکریپت این امکان را به مرورگر می دهد تا قسمتی از صفحه را بروزرسانی کند.
تکنولوژی دیگری که با گذشت مدتی از پیدایش آن، در عرصه وب مورد توجه قرار گرفته است، فرمت گرافیک برداری یا SVG است. این فرمت با قرارگیری در استاندارد HTML۵، پشتیبانی مرورگرهای مدرن وب را به همراه داشته است. مزیت اصلی SVG نسبت به فرمت های گرافیکی دیگر (مانند Bitmap) این است که اندازه آن بدون از دست دادن کیفیت تغییر می کند و تجربه کاربری را بهبود می بخشد. مزیت دیگر SVG امکان تعامل کاربر با بخشی از یک تصویر است که آن را تبدیل به یک فرمت گرافیکی منعطف می کند. همچنین استفاده از یک فرمت فشرده برای نمایش فایل، باعث می شود تا در هر اندازه ای سرعت بارگذاری صفحه تغییر نکند. البته از SVG انتظار تصاویر حرفه ای و پیچیده نداشته باشید!
در عرصه کنونی وب، کاربران تنها با استفاده از کامپیوترهای رومیزی به اینترنت متصل نمی شوند، بلکه لپ تاپ، تلفن همراه، تبلت و بسیاری دستگاه های دیگر برای مرور وب مورد استفاده قرار می گیرند. این تنوع در دستگاه ها، کار را برای طراحان وب پیچیده تر کرده است. اگر پیش از این رزلوشن صفحه نمایش اهمیت داشت، امروزه فاکتورهای متعدد دیگری همچون ابعاد صفحه هم به این پیچیدگی اضافه شده اند. توسعه نسل سوم زبان نمایش وب یا CSS، باعث شده است تا توسعه دهندگان وب بر این مشکلات غلبه کنند و توانایی پشتیبانی از دستگاه های متفاوت را به سیستم خود بیافزایند.
ECMAScript تکنولوژی دیگری است که در این نوشته مورد اشاره قرار می گیرد. همانطور که در بالا گفته شد، جاوااسکریپت و Ajax ارتباط نزدیکی با یکدیگر دارند. استاندارد جاوااسکریپت ، ECMAScript است که از سال ۲۰۱۲ میلادی تمامی مرورگرهای وب مدرن آن را پشتیبانی می کنند. در سال ۲۰۱۵ نسخه ۶ این استاندارد (ES۶) همراه با قابلیت های مدرنی معرفی شد که تحولی در عرصه توسعه نرم افزار های مدرن وب محسوب می شود. برای آنکه در دنیای تکنولوژی های مدرن وب حضور داشته باشید، بایستی با مفاهیم ECMAScript آشنا باشید!
اگر قصد توسعه نرم افزارهای تحت وب تنها با استفاده از جاوااسکریپت را دارید، توصیه می کنیم که دست نگه دارید! تکنولوژی جاوا اسکریپت در سال های گذشته رشد بسیاری داشته که نتیجه آن پیدایش کتابخانه های با کیفیت و متعددی همچون JQuery ،AngularJS و ReactJS است. کتابخانه های جاوااسکریپت جزو تکنولوژی های مدرن وب محسوب می شوند که ستون اصلی توسعه نرم افزارهای تحت وب مدرن را تشکیل می دهند. استفاده از این کتابخانه ها قدرتی فوق العاده به شما خواهند داد.
منبع:http://ashaerp.com8/
به دنبال مطرح شدن این علم، دانشمندان برجسته دیگری از جمله کول، ایلز و هولم نیز از مقالات علمی به عنوان ملاکی برای مقایسه تولید علمی کشورهای مختلف استفاده کردند. آنها از این طریق تولیدات علمی کشورهای مختلف را از لحاظ کمی و کیفی با یکدیگر مورد مقایسه قرار داده و وضعیت کشورهای مختلف را در تولید اطلاعات علمی مشخص نمودند. (۴)
انتشار مداوم شاخصهای علم سنجی که توصیف کننده پژوهش در اجتماعات مختلف علمی است میتواند عنصری مفید و کارآمد برای مدیریت تحقیق و سیاستگذاری و چگونگی تخصیص بودجه و امکانات در علوم باشد. در تأیید این امر بک عقیده دارد علم سنجی میتواند به توازن بودجه و هزینههای اقتصادی تا حدی کمک کند و از این طریق کارایی تحقیقات را افزایش دهد. (۱) ارزشیابی کمی علوم که منجر به باروری و توسعه میشود میتواند کمک بزرگی برای مسئولان و برنامه ریزان باشد تا آنها بتوانند با هزینه کمتر بیشترین استفاده را از منابع مالی و انسانی برده و در بهینهسازی ساختار اقتصادی ـ اجتماعی کشور مؤثر باشند. علم سنجی علاوه بر آنکه به دنبال جنبههای کمی علوم و تحقیقات است اقدام به اندازهگیری و تعیین معیارهای جنبههای مختلف مدیریتی و سازمانی علوم نیز مینماید. (۴) در سطحی وسیعتر علم سنجی را میتوان از عوامل مؤثر گردش مستمر فعالیتهای تحقیقاتی در هر زمینه علمی دانست که مستقیماً با ارزشیابی کمی علم سرو کار دارد. اساس کار علم سنجی بر بررسی چهار متغیر اساسی شامل مؤلفان، انتشارات علمی، مراجع و ارجاعات میباشد. علم سنجی بر آن است با استفاده از بررسی جداگانه این متغیرها با ترکیبی مناسب از شاخصهای مبتنی بر این متغیرها خصایص علم و پژوهش علمی را نمایان سازد. (۲) تعداد مؤلفان به عنوان یکی از شاخصهای فعالیت علمی در کشورهای مختلف میباشد که میتواند مبنایی برای مقایسه آنها محسوب گردد. انتشارات علمی تمامی مکاتبات و ارتباطات علمی چاپ شده را میتواند شامل باشد. یکی از مجاری اساسی ورسمی انتشار علمی مقالات میباشند که میتواند توزیع آنها را برحسب زمان، مکان، نوع یا مجرای انتشار وسایر ویژگیها مورد بررسی قرار داد. تعداد انتشارات به عنوان عنصری اساسی در علم سنجی میباشد که میتواند مبنای مقایسههای بین اجتماعات مختلف علمی و کشورها قرار گیرد. امروزه بیشتر انتشارات علمی تبلور تلاشهای گروهی تعدادی از مؤلفین میباشند. از آنجا که منتشر کردن تولید علمی دانشمندان به صورت فردی برای ترسیم نتایج مهم آماری به تنهایی کفایت نمیکند، ارزیابیهای علم سنجی معمولاً بر سودمندی انتشار توسط اجتماعات علمی تأکید میکنند. نمونه برخی از این اجتماعات علمی به شرح زیر میباشد(۲):
مراجع مورد استناد انتشارات علمی نشان دهنده منابع، خاستگاهها وبویژه قدمت [روزآمدی] اندیشههای گنجانده شده در این مقالات هستند. مراجع به طور کلی نشان دهنده استنادهای رسمی یک انتشار علمی به منابع علمی میباشند. بدین لحاظ توزیع مقالات مورد ارجاع قرار گرفته بر حسب مجرای انتشار، حوزه موضوعی و تاریخ تألیف منعکس کننده اشکال و جنبههای گوناگون علایق و منافع آن اجتماع علمی و همچنین منعکس کننده روابط اساسی میان اسناد و مدارک ارجاع دهنده آنها که مورد ارجاع قرار گرفتهاند میباشند. اگر یک مقاله علمی طی چندین سال پس از انتشار سالانه ۵ تا ۱۰ ارجاع داشته باشد به احتمال زیاد محتوی آن مقاله در بدنه معرفتی حوزه علمی مرتبط با آن رشته حل خواهد شد به گونهای که این مقاله سهمی در افزایش میزان معرفت علمی آن رشته خواهد داشت. (۲)
ارجاعات به یک انتشار علمی نشان دهنده مراجع مرتبط با آن میباشند، مراجع از پیشینههای نتایج علمی خبر میدهند اما ارجاعات نشان دهنده نفوذ و تأثیر علمی هستند. امروزه تجزیه و تحلیل ارجاعات علمی یکی از مشهورترین روشهای علم سنجی است. شهرت این شاخص تا حدود زیادی ناشی از آن است که ارجاعات میتوانند به طور کارا و مؤثری نقص موجود در شاخص کمیت و شمارشی صرف انتشار علمی را جبران کرده و توسط عناصر کیفی مشخص این شاخص را تکمیل و آنرا کیفی نمایند. (۲)
ارزش یک مقاله علمی بر مبنای تأثیر در مقالات و نوشتههای بعدی (حضور در مجموع مآخذ آنها) تعیین میشود. معتبرترین تحقیق در این زمینه کار درک دوسالاپرایس است که در سال ۱۹۶۵ بر مبنای نمایه استنادی علوم (SCI) در باب انتشارات سال ۱۹۶۱ صورت گرفت. وی در این تحقیق اشاره میکند مقالات مختلف با بسامدهای متفاوتی در نوشتههای بعدی ظاهر میشوند. طبق فرض این تحقیق مقالاتی که در حوزه خود موثرتر بودهاند به دفعات بیشتری مورد استناد قرار گرفتهاند. عمر انتشارات را میتوان به سه دوره تقسیم کرد: تولد، باروری و مرگ. دوره تولد دورهای است که زمینهای نو پدید میآید ولی آثار پژوهشی آن به دلیل نو و ناشناخته بودن هنوز در سیاهه مآخذ مقالات بعدی ظاهر نمیشود. دوره باروری دورهای است که یک مقاله یا مجموعهای از مقالات بهترین بسامد را از لحاظ حضور در سیاهه مدارک گوناگون بعدی دارا میشوند و سپس این زایندگی رو به افول میگذارد تا آنجا که تقریباً از لحاظ استناد مرده به شمار میروند. (۳، ص ۲۹۵)