جستجو در تک بوک با گوگل!

تابعيت پايگاه تك بوك از قوانين جمهوري اسلامي ايران

دانلود کتاب اصول طراحی و ساخت نرم افزار میزبانی وب

2,180

بازدید

دانلود کتاب اصول طراحی و ساخت نرم افزار میزبانی وب ۵٫۰۰/۵ (۱۰۰٫۰۰%) ۱ امتیاز

دانلود رایگان کتاب اصول طراحی و ساخت نرم افزار میزبانی وب

امروزه با پیشرفت علوم طبیعی وفناوری اطلاعات و ارتباطات در کنار آن گسترش روز افزون اطلاعات و در دسترس بودن ابزاری به نام کامپیوتر، اینترنت و به طبع آن ابداع روزمره ی سیستمهای نوین ارتباطی مانند شبکه های مخابراتی و کامپیوتری (وب سرور ها) این امکان به وجود آمده است که بتوان از طریق یک شبکه ی گسترده و بدون مرز یا بین المللی اطلاعات حاصله از گسترش علوم طبیعی و یا کسب و کار را در محیطی مجازی در اختیار همگان و یا گروهی خاص قرارداد. کتاب اصول طراحی و ساخت نرم افزار میزبانی وب راهنمای کامل از مجموعه وب سرورها را برای شما آموزش میدهد و هم چنین نحوه میزبانی وب  بر روی هاستینگ.



نويسنده / مترجم : محمد حسین دالوند
زبان کتاب : فارسی
حجم کتاب : 653 کیلوبایت
نوع فايل : PDF
تعداد صفحه : 105

 ادامه مطلب + دانلود...

دانلود کتاب آموزش برنامه نویسی اندروید

9,506

بازدید

دانلود کتاب آموزش برنامه نویسی اندروید ۲٫۰۰/۵ (۴۰٫۰۰%) ۱ امتیاز

 


دانلود رایگان کتاب آموزش جامع برنامه نویسی اندروید

 

برنامه نویسی برای گوشی های اندروید دو شیوه است : شیوه اول برنامه نویسی Native اندروید است. با استفاده از زبان جاوا برای اندروید برنامه مینویسید. در فصول اول و دوم و سوم مبانی ابتدایی و اولیه برنامه نویسی به این روش را توضیح داده ام.اگر دوست دارید فقط برای اندروید برنامه بنویسید و به تمام ویژگی های سخت افزاری گوشی اندروید دسترسی داشته باشید از این روش استفاده کنید و فقط این فصول را برای آشنایی اولیه بخوانید. و بعد سراغ کتاب های متوسط و پیشرفته بروید. شیوه دوم برنامه نویسی برای اندروید اصطلاحاً Mobile Web Application است که از فصل چهارم به بعد به این شیوه پرداختم.تسلط من روی این شیوه است.و مزیت این شیوه برنامه نویسی Cross Platform است.شما با یک بار کدنویسی میتوانید برنامه خود را بر روی اندروید و iOS و windows phone اجرا کنید.اما عیب این روش این است که برنامه شما به تمامی ویژگی های سخت افزاری گوشی دسترسی ندارد و این سبک برای نوشتن برنامه های سیستمی که خیلی با سخت افزار در ارتباط است اصلا مناسب نیست ولی برای برنامه های کاربردی مناسب است. برخی عناوین این کتاب بدین شرح می باشد :
پیش درآمدی براندروید
اندروید چیست ؟
ویژگیهای خاص اندروید
مقدمه ای از جاوا
تاریخچه کامل اندروید
ویرایشهای اندروید با طعم شیرینی جات و دسرها !
سرعت انتشار ویرایش های اندروید
و…..
کتاب آموزش جامع برنامه نویسی اندروید تقدیم برنامه نویسان میگردد .


حق تکثیر: نشر اینترنتی



نويسنده / مترجم : میلاد فشی
زبان کتاب : فارسی
حجم کتاب : 3.7 مگابایت
نوع فايل : PDF
تعداد صفحه : 274

 ادامه مطلب + دانلود...

کتاب آموزش گام به گام Entity Framework 4.0 And ASP.Net Web Forms

7,930

بازدید

کتاب آموزش گام به گام Entity Framework 4.0 And ASP.Net Web Forms 4.50/5 (90.00%) 2 امتیازs
آموزش گام به گام Entity Framework 4.0 And ASP.Net Web Forms

کتاب آموزش گام به گام Entity Framework 4.0 And ASP.Net Web Forms
در این کتاب اصول استفاده از روش Database First در Entity Framework را به منظور نمایش داده ها در یک برنامه ASP.Net Web Forms خواهید آموخت.
مهمترین عناوین این کتاب:
ایجاد Web Application
ساخت پایگاه داده
کنترل EntityDataSource
فیلتر کردن ، مرتب سازی و گروه بندی داده ها
کار با داده های وابسته
پیاده سازی وراثت Tabale-per-Hierarchy
استفاده از رویه های ذخیره شده
استفاده از Dynamic Data Functionality برای شکل دهی و اعتبار سنجی داده ها
کنترل ObjectDataSource
اضافه کردن لایه منطق تجاری و تست واحد
مرتب سازی و فیلتر کردن
اداره کردن همزمانی
بالا بردن کارآیی
چه چیز های جدیدی در Entity Framework 4 وجود دارد

این کتاب در ۲۶۴ صفحه نوشته Tom Dykstra و ترجمه جناب آقای ابوذر زارعی میباشد و مترجم آن آقای زارعی آنرا برای انتشار رایگان در پایگاه دانلود رایگان کتاب تک بوک ارسال کرده اند.



نويسنده / مترجم : ابوذر زارعی
زبان کتاب : فارسی
حجم کتاب : 5 مگابایت
نوع فايل : PDF
تعداد صفحه : 264

 ادامه مطلب + دانلود...

چگونه فضای هاست و پهنای باند مورد نیاز وب سایت را تعیین کنیم؟

542

بازدید

بیش‌تر افراد و شرکت‌هایی که به دنبال راه انداختن وب‌سایت هستند بودجه‌ی محدودی را برای هاست در نظر می‌گیرند و دوست دارند در محدوده‌ی این بودجه بهترین امکانات هاست را به دست بیاورند. معمولاً بهتر با بیش‌تر هم‌معنی نیست اما برای راه‌اندازی هر وب‌سایتی باید به میزان امکانات مورد نیاز آن توجه کرد. راه ساده‌اش این است که گران‌ترین بسته‌ی هاستی را که شرکت هاستینگ ارایه می‌دهد بخرید؛ معمولاً با این انتخاب هیچ مشکلی برایتان پیش نخواهد آمد و خاطرتان پیش شرکت هاستینگ عزیزتر از آن خواهد بود که اجازه دهد ملول و مکدر شوید.

اما خیلی وقت‌ها شما فقط به دنبال معرفی آنلاین کسب و کار خود هستید یا می‌خواهید یک وبلاگ داشته باشید. در چنین مواردی انتخاب به روش پیشین تنها به هدر دادن پول است…….



نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...

مختصری درباره طراحی صفحات وب ۲

358

بازدید

تصاویر برداری مقیاس پذیر SVG
قالب تصاویربرداری مقیاس پذیر (SVG) در فاز نقشه‌های کاری V3C می‌باشد . SVG در XML در تشریح اشکال اصلی کاربرد دارد . مشابه بردارهای گرافیکی دیگر SVG هنگامی که با هنرهای خطی و اشکال کار می‌کند بهینه می‌شود .
 
SVG به کمپانیهای نرم‌ا فزار‌هایی که از SVG حمایت می کنند را می‌توانید در سایت زیر پیدا کنید :
 
ایجاد تصاویر
ایجاد تصاویر با کیفیت در وب نیاز به داشتن علم و کاربرد نرم افزارهای گرافیکی دارد و از این جهت طراحی وب برای استادان آن می‌تواند مشکل باشد . یک هنرمند گرافیک کار باید بتواند بخوبی تصاویر خوبی را ایجاد کند . اگر شما ذاتاً استعداد این کار را ندارید خیلی از منابع در روی وب استفاده از این عکسها را به طور مجانی برای شما ایجاد کردند . عکسهای با کیفیت خوب معمولاً مجانی نیستند ولی به هر جهت می‌توانید برای بدست ‌آوردن کیفت مطلوب از گرافیک‌ها در سایت های مختلف ثبت نام کنید . این حق اشتراک می تواند در محدوده حق اشتراک ماهیانه تا حق اشتراک سالیانه باشد .
تذکر
ابتداد مطمئن شوید که تصاویری که در سایت خود از آنها استفاده می‌کنید حق کپی برداری از آن مجانی است . متون بکار برده شده در وب سایت یا باید توسط شما ایجاد شود و یا برای دسترسی به آنها باید اجازه داشته باشید . همیشه جملات خود را از لحاظ قانونی بررسی کنید .
ویژگی ALT
ویژگی ALT متون اختیاری در مکانهایی از تصاویر بر روی صفحات HTML ایجاد می‌کند . گرامر استفاده از ویژگی‌ ALT به شکل زیر دنبال می شود :
 
ویژگی‌ALT برای مکان‌های زیر مهم است :
کاربرانی که گزینه نمایش عکس را در مرورگرهای خود غیرفعال کردند از این طریق می‌توانند آنرا بخوانند .
هنگامی که صفحه در حال بارگذاری است کاربر می تواند توصیف آنرا بخواند
 این گزینه برای کاربرانی که قدرت بینایی یا شنوایی کمکی دارند امکانات خوبی ایجاد می‌کند .
بهینه سازی تصاویر
یک طراح وب اگر نتواند تصاویر خود را بهینه سازی کند هیچ یک از توانمندیهای Gif  و jpg و png تشخیص داده نمی‌شود . این اشتباه غلط از آنجا ناشی می شود که بگویم هیچ یک از این قالبها از دیگری بهتر نیست . در صورتیکه در قبل گفتیم که هر قالب تصویر دارای توانمندی می‌باشد که آن را منحصر به فرد می کند. به عنوان یک طراح وب باید بیاموزید که چه نوع قالبی را برای ایجاد یک تصویر خوب و جذاب و بدون مشکل به کار برید استفاده از قالبهای Gif  یا Jpg شما را به استفاده از تصاویر بهینه مطمئن نمی‌سازد .
موارد زیر راهنمایی‌ است که شما را در بهینه سازی تصاویر کمک می‌کند :
  استفاده از رنگهایی که در وب امنیت دارند
 ایجاد یک لیست از رنگهای ممکن
  استفاده از رنگ‌های یکدست در هر جایی که ممکن باشد .
اجتناب از اثرات بصری نامطلوب تا جایی که مقدور است .
 استفاده از امکانات بهینه سازی .
منابع بهینه سازی
در حال حاضر خیلی از منابع وجود دارند که برای کمک به طرح بهینه سازی تصاویر در دسترس می باشند . روش اصلی برای بهینه‌سازی ، محاسبه کوچکترین مقدار نگ ممکن و انتخاب قالب فایلی است که می‌تواند کیفیت رنگ درخواستی شما را ایجاد کند . بیشترین استفاده معمول در بهینه سازی استفاده از نرم افزارهای Image Ready , Fire Works , Photo shop و … می‌باشد .
۲ روش بهینه ساز معمول دیگر که در حال حاضر مورد استفاده قرار می‌گیرند      Desktop Version , Online Version می‌باشند .
بهینه سازی تصاویر بر روی اینترنت به نوعی نیاز به حق اشتراک سالیانه دارد که این مقدار به طور زیادی بسته به تعداد صفحات و یا عکسهایی می باشد که شما می‌خواهید آنها را بهینه کنید . بعضی از سرویسهای دیگر مجانی هستند . یک طراح وب بطور ساده یک URL برای تصاویر وارد می‌کند . یعنی بر روی سایتی می رود که امکان بهینه‌سازی برای تصاویر را به ما می دهد . برنامه‌ای روی سایت برای بارگذاری و بهینه‌سازی تصاویر آماده می‌شود .
سپس طراح برای دسترسی به بهینه سازی تصاویر صاحب امتیاز می شود . سرویسهای زیر تصاویر بهینه Online ایجاد می‌کند .
 
Image نیز به همان روش ، تصاویر شما را بهینه می کند .
تکه تکه کردن عکس و بهم اتصال دادن
روش دیگری که برای کمک به بارگذاری عکسهای بزرگ در زمان کمی وجود دارد برش دادن عکس  می‌باشد . برش تکه‌های متعددی از عکس را در بر دارد . با استفاده از جداول HTML یک  عکس می‌تواند تجدید بنا شده و در پنجره مرورگر بهم پیوند داده می‌شود . برش‌ها نمی‌توانند تغییری در سایز عکس بوجود آورند اما بارگذاری عکس را سریعتر می‌کنند زیرا کاربر قبل از بارگذاری عکس قسمتهایی از عکس را می بیند .
خلاصه فصل
در این فصل در مورد نکات مهم در تصاویر وب و با بیشتر قالبهای معمولی و امتیازات آنها و نیز تفاوت بین تصاویر BMP بحث کردیم ابزارها و تکنیک‌های بهینه‌سازی عکسها آموختید .
چند رسانه‌ای
اهداف  فصل
 تعریف تکنولوژ‌ی‌های چند رسانه‌ای که وب می‌تواند آنها را نمایش دهد .
 بکارگیری اصول طراحی چند رسانه‌ای
 انتخاب بهترین چند رسانه‌ای برای سایت خود
مقدمه
تقویت غیر  قابل انکار تمامی سرگرمیهایی که بوسیله چند رسانه‌ایها ایجاب شده است وجه عمومی وب را برای ما محبوب تر کرده است . ویدئو ، انیمیشن و صدا تأثیرگذار  است ، و همه اینها زمانی آغاز شد که چند رسانه‌ایها به عنوان بستر بزرگی از فن‌آوری اطلاعات توسعه پیدا کرد و سرگرمیهای جذاب زیادی به رسانه‌ای که بطور نسبی یک رسانه بر پایه اطلاعات می‌باشد اضافه شد .
متأسفانه استفاده نادرست از چند رسانه‌ای‌ها برای کاربران و توسعه‌دهندگان وب ایجاد یاس و ناامیدی می‌کند . رشد سریع تکنولوژیهای جدید باعث می‌شود که یک چند رسانه‌ای چیزی بیشتر از یک پیامد اخلاقی برای توسعه دهندگان وب محسوب شود . شما نه فقط باید تکنولوژی امروزی در دسترس را بدانید بلکه نیاز دارید که ‌آنچه را که بعدها در اختیارتان قرار می‌گیرد را احساس کنید . وقتی به این مهم دست یافتید باید تصمیم بگیرید و بیاموزید که تأثیرات کدام تکنولوژی در آینده بهتر و موفق‌تر است . بعلاوه باید در نظر بگیرید که  کدام تکنولوژی چند رسانه‌ای برای نیازهای کاربرانتان بهتر عمل می‌کند و مناسب‌تر است .
چند رسانه‌ای  وب ‌سایتها
برنامه‌ریزی کلیدی موفقیت‌ در ایجاد چند رسانه‌ای برای وب سایت می‌باشد . هر چند که زمانی بیش نیست که چند رسانه‌ای‌ها ایجاد شده‌اند اما به کاربردن آن در وب بصورت یک علم کامل نیست .
بکار بردن چند رسانه‌ای‌ها بر روی وب با ابزارهای گوناگون و با تکنولوژی‌هایی
امکان پذیر است که همیشه در دسترس نیستند . در این بخش شما می‌آموزید که چگونه یک چند رسانه‌ای مفید و کارآ را ایجاد کنید . چند رسانه‌ای محبوبیت زیادی بر روی وب بدست آورده است زیرا پیشرفت آن در تکنولوژی اینترنت به شما این اجازه را می‌دهد که چند  رسانه‌ای‌های مختلف را بر روی صفحات وب با هم ترکیب کنید .
این تکنولوژی‌ها توسعه دهندگان وب را به یک رقابت فرا می‌خوانید . پیش‌بینی کنید که چگونه توسعه  دهندگان با نمایش عکس‌العمل تکنولوژی‌هایی را بر روی سیستم‌های گوناگون و مرورگرهای متفاوت به نمایش در می آورند که این امر نیاز به برنامه‌ریزی و صبر و حوصله و مقدار زیادی آزمایش دارد  .
امکانات جاری
امکانات جاری چند رسانه‌ای‌ها بر روی وب مشکل به نظر می‌رسند و یک طراح وب برای کاربرد این ابزارها و تکنولوژی‌ها کوشش می‌کند . در آینده تکنولوژی‌های جدیدی در گامهایی بلند و پرقدرت ظاهر خواهد شد به هر جهت طراحان امروزی با ۲ عامل بزرگ روبرو هستند  که عبارتند از پهنای باند و حمایت مرورگر از تکنولوژی مورد نظر . برای استفاده و لذت از این تکنولوژی جدید به یک پهنای باند بالا و حمایت مرورگر از Plungins و تعداد خاصی از نرم‌افزار‌ها نیاز داریم . بنابراین طراحان وب باید اندیشه کنند و فریب استفاده از تکنولوژی‌های پر زرق و برق  در صفحات خود را نخورند ، زیرا کاربران استاندارد بر روی ارتباط Dialup هستند و مرورگرهای معمولی از هر نوع تکنولوژی نمی‌توانند حمایت کنند . این امر به آن ارتباط Dialup هستند و مرورگرهای معمولی از هر نوع تکنولوژی نمی‌توانند حمایت کنند . این امر به آن معنی نیست که شما نتوانید از تکنولوژی جدید در صفحات خود استفاده کنید ولی باید مراقب باشید که در صورت استفاده خیلی از کاربران خود را محروم می‌کنید . اگر شما کاربران خود را تعریف کنید و بدانید که کدام گروهها هستند که برای حمایت از تکنولوژی شما آماده می باشد ، دیگر لازم نیست نگران ارتباط با بقیه کاربران خود باشید . بنابراین می‌توانید از تکنولوژی استفاده کنید که باعث  توسعه و پیشر فت سایت شما باشد .
بیشتر تصمیمات درباره استفاده از چند رسانه‌ای‌ها که ما بعداً در مورد آنها بحث خواهیم کرد در طی برنامه‌ریزی در حین طراحی سایت آماده می‌شوند .
عامل زمان
برای بقیه افکار و انتخاب منابع بدون هیچ‌گونه محدودیتی برای کاربر یک الگوی جدید ایجاد می‌کند . برای مثال وقتی یک کاربر برای خرید یک کتاب یا مجله ثبت نام می‌کند یا مشترک می‌شود خود را درگیر کرده است چون شخص برای آن کتاب زمان و هزینه گذاشته است بنابراین ترجیح  می‌دهد که به جای خرید کتاب دیگر همان کتاب را بخواند . ولی در مقابل آن کاربران وب ترجیح می‌دهند که افکار خود را سریعاً تغییر دهند و به سایت دیگری مراجعه کنند . به هر  حال کاربران وب برای وقتشان سرمایه‌گذاری می‌کنند . تعیین مقدار زمان میانگینی که کاربران از وب استفاده می‌کنند مشکل است اما از نقطه نظر یک طراح زمان کاربران بسیار با اهمیت است و این زمان مشخص تا جایی باید محاسبه شود که بتوانید کاربران خود را نگهدارید . انتخاب صحیح چند رسانه‌ای به حفظ زمان بازدیدکنندگان کمک خواهد کرد و شانس بازدیدهای طولانی و عوامل بالقوه سایت را نیز افزایش می‌دهد .
انیمیشن
انیمیشن یکی از مهمترین مولفه‌هایی است که وب را از بقیه رسانه‌ها مشهور تر کرده است . درجات مختلف انیمیشن از تصاویر Gif انیمیشن ساده تا عناصر تعبیه شده سه بعدی و محیط‌های مجازی می توانند دسته‌بندی شوند و به محسوس شدن حس حرکت و درگیر کردن تعدادی از کاربران کمک می‌کند . بعضی اوقات از این انیمیشن ‌ها برای جلب توجه و در مواقع دیگر برای شرح و تفصیل مفاهیم استفاده  می شود . طرح و ابزار هدفمند نه تنها فواید انیمیشن را از مسیر خود منحرف نمی کند بلکه به ارزش آ‌ن نیز می‌افزاید . بیشتر انواع انیمیشن‌های پایه Animated Gif و فایلهای Macromedia Flash می‌باشند .
Animated Gif فایلهای (Gif Animator)
در قبل گفتیم که یک فایل انیمیشن از جمع آوری عکسهای ساکن و حرکت آنها د رتوالی رشته با سرعت و تکرار طراحی شده است .  خیلی از لوگوها با Gif Animated طراحی شده است .  اغلب آگهی‌ها فایلهای Gif هستند که خود با  حرکتشان برای آگهی چرخش ایجاد می‌کنند . فایلهای Gif Animator برای نمایش اطلاعات اضافی در مکانی مانند صفحه نمایش می‌توانند خیلی مفید باشند و توانایی  جلب نظر کاربران را نیز دارند و حرکت را در فرم قالب  عادی به صفحات ساکن اضافه می‌کند .
رویدادهای ماوسی Rollovers
رویدادهای ماوسی حرکتی است که با رد شدن مکان نمای ماوسی بر روی مکانهای معین صفحه ایجاد حرکت می‌کند . به طور معمول رویدادهای ماوسی همراه با المانهای Navigation کاربرد دارند و آنها با نشان دادن عکس‌العمل نسبت به عملیات کاربر ، کاربر را درگیر می کنند  و با کاربر بصورت متقابل عمل می کنند و نیز بعضی از عناصر با بصورت ابر اتصال نشان می‌دهند . در حالت  عادی ابر متن‌هایی که در صفحه بصورت پیش‌فرض قرار دارند به رنگ آبی هستند و زیر آنها خط کشیده شده است و این روش ظاهر صفحه راکمی متفاوت می کند .
فایلهای Flash
Macromedia Flash بطور چشم‌گیری مورد قبول همگان قرار گرفته است . Flash یک فرم جدید از انیمیشن را که در قبل ایجاد آن آسان نبود، معرفی می‌کند ودر حالی که پهنای باند را حفظ می‌کند رسانه‌ای غنی عرضه می کند .
اجتناب از Animation
اسکرول کردن متن‌ها یکی از انواع انیمیشن‌هایی است که کاربران مایل به استفاده از آن نیستند . برای دادن اطلاعات خیلی مهم نباید اسکرول ایجاد شود زیرا احتمالاً کاربران توجه کمی به آ‌نها خواهند کرد .
صوت
صوت متفاوت از بقیه مندرجات است و کاربران برای دریافت آن رسانه به نوع نمایش استناد نمی کنند و محدودیت‌های سایز مانیتور، سیستم عامل و عمق و بیت رنگی نیز در آن وجود ندارد .
اصوات می‌توانند به دو روش جداگانه انتشار داده شوند  کاربر باید صورت را بارگذاری کند و سپس مراحل اجرا آن سیستم شروع می‌شود و یا فایل صوتی می تواند در قالب رشته‌ای توزیع شود . کیفیت اجرای هر فایل ضبط شده و ابسته به مراحل  و قالبهای استفاده شده و کیفیت دستگاه خروجی سیستم کاربر برای فایل دیجیتالی می باشد .
بارگذاری صوت
اولین صوت Audio در وب بارگذاری آن فایل می‌باشد . یک فایل می‌تواند در یک صفحه وب تعبیه شود و همراه با سایر فایلها مانند  عکسها بارگذاری شود . باید در نظر داشته باشید که زمان بارگذاری فایلهای صوتری بزرگ زیاد است و بر خلاف فایلهای متنی نیاز به حافظه بیشتری برای ذخیره و اجرا دارند  .
زمان بارگذاری یک فایل صوتی در مقایسه با زمانی که آن فایل اجرا می  شود زیادتر است و این مورد برای کاربران خیلی مناسب نیست  . فایلهای صوتی تعبیه شده از بقیه قالبهایی که به کاربر برای بارگذاری اجازه نمی دهد متفاوت است . آنها جزء مولفه‌ های ضروری سایت هستند و غیر قابل تفکیک می باشند . توصیه می‌شود فایلهای صوتی را تعبیه نکنید و به جای آن به کاربر اجازه دهید که خود آنها را بارگذاری کند و گوش دهد . در حال  حاضر یک فایل تعبیه شده صوتی همراه با متن در وب استفاده می شود فایل Flash می‌باشد. فایلهای Flash فایلهای صوتی را بی‌اندازه در سایز کوچک می کنند و بصورت جریانی برای کاربر تبدیل می‌کنند و زمان بارگذاری آن را برای کاربر کاهش می‌دهند .
جدول زیر فایلهای صوتی و پسوندهای آن را نشان می‌دهد :
 
انتشار صوت
مزیتی که در روش انتشار صدا با فایلهای صوتی بارگذ اری شده است این می‌باشد که کاربر مجبور نیست که به فایل گوش دهد . به مجرد آنکه اتصال با سرور منتشر کننده صدا برقرار می شود یک حافظه موقت ایجاد می شود . فایل صوتی اجرا می گردد . یک فایل صوتی MB 10 را در نظر بگیرید ، بارگذاری آن با یک ارتباط با خط تلفن غیر ممکن است . در این نوع قالبها فایل زمانی که بارگذاری می‌شود می‌تواند اجراء شود و زمان انتظار برای تحویل آن به کاربر کاهش می‌یابد . نمایش زنده قالبهای صوت برای انتشار تکنولوژی مفید می‌باشد . گوش دادن به یک فایل صوتی بصورت Online که در همان زمان کربر منتشر می‌شود می‌تواند با گوش دادن به رادیو قابل مقایسه باشد . وقتی انتقال جریان صورت می‌گیرد بارگذاری کامل می‌شود و سپس در حافظه ذخیره می‌شود . شبکه جریان صوت را به صحنه هدایت می‌کند . Real Palayer این توانایی را دارد که جریانی از فایلهای صوتی ویدئویی را از میان ارتباط آهسته kb 28.8  با کیفیت قابل قبولی اجرا کند .
ویدئو
ویدئو در گسترش تکنولوژی Multimedia می باشد که در وب مورد استفاده قرار می‌گیرد تاثیر بسزایی دارد . درحال حاضر ویدئو برای کاربرانی که از Dialup استفاده می‌کنند از کیفیت خوبی برخوردار نیست . دیدار هر سایت‌های جدید و بزرگ‌ مثالهایی از فایلهای ویدئویی جاری که با استفاده ازReal Player , Media Player و … سایر برنامه‌ها اجرا می‌شود را ارائه می‌کند .
در این تکنولوژی از (ویدئو) بطور معمول قدرت تفکیک کمی دارد . حرکت قاب آنها کند و دارای عدم تعادل است و در ابعاد نیز کوچک هستند و لی اکثر اوقات به طور معمول قابل مشاهده و فهم هستند . مانند صوت فایلهای ویدئو نیز می‌تواند بارگذاری و اجرا شود و بصورت جریانی به سمت کاربر جاری شود و پس از قطع جریان با نرم افزارهای اجرا کننده اجرا شود . انتخاب ویدئو و استفاده از آن با زیاد شدن پهنای باند افزایش یافته
است .
ویدئو کنفرانس ، تبدیل کنندگان داده در وب ، دوربین‌های وب به عنوان وسایل حمل و نقل در وب مورد استفاده قرار می گیرد .
ویدئو بر روی وب نباید برای اشخاصی که در خارج از شبکه مثل LAN یا اینترانت هستند اجباری باشد . شما باید اتصالاتی ایجاد کنیدو با ایجاد آنها به کار اختیار دهید که خود را انتخاب کند . برای کلیپ‌های ویدئویی بایدزمان اختیاری را در حدود چند دقیقه برای انتشار صوت برای کمک به‌حفظ پهنای باند و بارگذاری ،‌زمان ایجاد کنید .
Internet TV
Internet TV  هنوز به عنوان یک جزء محکم و ثابت توسعه پیدا نکرده است و عموماً هنوز به عنوان وسیله‌ای برای ارتباط مردم با اینترنت نیست ولی بیشتر کارشناسان بر این باورند که این کار به زودی انجام خواهد شد . به طور معمول میکروسافت این تکنولوژی را داراست که نام آن Web TV می‌باشد و قسمتی از استراتژی  آن افزایش سود برای مصرف کننده می‌باشد . کنترل این وسیله شبیه به جعبه کابل و ارتباط با اینترنت با یک سرعت خط بالا می‌باشد . برای استفاده از Web TV کاربران نیاز به یک خط تلفن برای ارتباط با تلویزیون بر روی اینترنت دارند . به محض ارتباط کاربران می‌توانند تمام اعمال خود را مانند موج سواری در دریا بر روی اینترنت انجام دهد . کاربران می‌توانند از یک سایت دیدن کنند و تمامی  عسکهای آن مشاهده کنند و عکس‌العملهایی نیز برای کاربران در نظر گرفته شده که کاربران می‌توانند محصولات در دسترس داخل سایت بازدید کنند . شرکتهایی مثل سونی و فیلیپس در این تکنولوژی با TV Webtv.net متحد هستند .
اهداف یک سایت چند رسانه‌ای
چند رسانه‌ای‌ها مندرجاتی پرمحتوا ایجاد می کنند و روشهایی را برای شرح اطلاعاتی که مقصود آن واضح نیست بیان می دارند . در اوایل پیدایش چند رسانه‌ای وب متخصصان خبره وب آنقدر از این رسانه شگفت زده شده بودند که رسالت بزرگتر پیام آن را از یاد برده بودند . روشن کردن اهداف چند رسانه‌ای وب سایت قبل از ایجاد اولین صفحه یا ایجاد توالی انیمیشن سیار مهم است . د رابتدای کار با چند رسانه‌ای‌ها همیشه سئوالات زیر را ازخود داشته باشید .
۱ـ کاربران شما چه کسانی هستند ، پیام شما برای آنها چیست ؟
۲ـ تنظیمات یا بر هم‌کنش یا رابطه تقابل باید چگونه باشد ؟
۳ـ کدام یک ازالمانهای چند رسانه‌ای برای بر هم کنش وتکمیل پیام شما لازم هستند ؟
۴ـکدام نوع از ابزار و چه نوع مهارتی جهت ایجاد المانهای چند رسانه‌ای و ایجاد مطالب وب سایت نیاز دارید ؟
به عبارت دیگر هنگامی که کاربران سایت شما می‌بینند می‌خواهید چه عملی انجام دهند ؟ آیا می‌خواهید جسته گریخته مندرجات را بخوانند؟ خرید کنند ؟ پژوهش کنند ؟ یا در سیستم‌های بروز شده ثبت نام کنند ؟


نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...

اینترنت سازمانها۱

1,737

بازدید

مقدمه:
ارتقای سطح دانش ،توانایی و مهارتهای ارتباطی برای پاسخ گویی به نیاز های جدید، یک رویکرد مهم در سازمانهایی است که به اصل پویایی مداوم پایبندند هر سازمانی برای ایجاد ارتباط مستحکم تر و بهتر با گروههای مخاطب ومشتریان خود تدابیری اندیشیده است.امکانات اینترنت یکی از مناسب ترین ودر عین حال ساده ترین راههای ایجاد ارتباط دو سویه بین سازمان و کلیه افراد و نهادهای ذینفع است .بهره برداری از امکانات اینترنتی همواره به دو عامل اصلی وابسته است.
نخست،فناوری جدید ودیگر شیوه وکیفیت استفاده از این پدیده با اقبال رو به فزونی برای استفاده از اینترنت مواجه است.
شاید سخن راندن از مزایا و مضار اینترنت در عمل چندان ثمر بخش نباشد اینترنت نیز همچون پدیده های دیگر عصر جدید راه خود را پیموده و با توجه به امکانات بی سابقه ای که دارد به سرعت گسترش خواهد یافت.
اگر از چون وچرا و مجادله درباره اساس و فلسفه اینترنت صرفنظر کنیم وآنرا همچون رسانه های نوین،
یک پدیده با ویژگی های خاص خودش بدانیم، ناگزیریم به تناسب موضوع مورد نظر به جنبه هایی از اینترنت بپردازیم که مستقیم و غیر مستقیم بر روی سازمانها و کاربران تاثیر می گذارد.
۱-    سازمانها:سازمانها اعم از دولتی و خصوصی که از عمده ترین کاربران اینترنت هستند دو دلیل عمده را برای توجیه ضرورت استفاده از اینترنت را مطرح می کنند،نخست آنکه این پدیده مجرای مناسبی برای انجام امور جاری مانند مبادلات دو وچند جانبه وامور تجاری آنهااست که علاوه بر کاهش هزینه ها ونیاز به نیروی انسانی،در تسریع امور تاثیر غیر قابل انکاری دارد دیگر آنکه اینترنت جایگاه بسیار مناسبی برای انتقال اطلاعات به اشکال مختلف و اطلاع رسانی به ویژه آنکه ارتباط با مشتریان ومخاطبین از این طریق،از جهاتی بر بسیاری از اشکال دیگر ارتباط برتری دارد.
۲-    کاربران : کاربران اینترنت به طور عام اگر چه هنوز منابع اطلاعاتی ،مجراهای انتقال اطلاعات و فرایندهای خارج از چهار چوب اینترنت بخش اعظم نیاز های کاربران را تامین می کند وشاید تا آینده ای نه چندان نزدیک، جایگاه آنها حفظ خواهد شد. اما ارزیابی گرایش کنونی کاربران به اینترنت حاکی از آن است که جایگاه این پدیده به عنوان یکی از مهم ترین منابع اطلا عاتی ومجراهای ارتباط روز به روز مستحکم تر میشود از این رو بر خلاف معضلاتی که هم اکنون در زمینه بهره برداری از اینترنت وجود دارد،چشم پوشی از آن به معنای از دست دادن امکانات اطلاعاتی و ارتباطی است تامین آنها از طرق دیگر یا میسر نیست و با مستلزم صرف هزینه،نیروی انسانی و زمان فراوان است.
 در این پروژه سعی بر آن شده  کاربران بتوانند با مراجعه به سایت و در محیطی کاملا ً آرام قبل از سفر خود هتل مورد نظر خود را بازدید کنند و از امکانات و خدمات ونیز هزینه های احتمالی آن آگاهی پیدا کنند وبنا به سلیقه خود امکانات خاصی را برای خود انتخاب نمایند .بازدید کنندگان همچنین میتوانند سوالات و تقاضاهای خود را به مدیریت هتل ازطریق ایمیل بفرستد تا پس از بررسی،پاسخ را به وی بدهند و در نهایت در صورت تمایل اتاق مورد نظر خود را برای اقامت خود رزرو نمایند تا با  خیالی آسوده سفر نمایند .
اهداف و اهمیت:
مهمترین هدف این وب سایت ارائه امکان استفاده کاربران وبه خصوص مسافران از امکانات هتل در هر مکانی و زمان بدون مراجعه حضوری است. از اهداف این سیستم سرعت و اطلاع رسانی به موقع و انجام رزرواسیون در حداقل زمان ممکن است.
والبته از موارد قابل ذکر امنیت سیستم است که تنها مدیریت سایت میتواند اطلاعات قسمتهای مختلف را تغییر دهد.
امکانات:
•    امکان استفاده از  اطلاعات خدمات داخلی هتل
•    امکان عضو شدن در سایت و ارائه خدمات ویژه به اعضا
•    امکان رزرو هتل در سراسر جهان
•    امکان ارسال نظرات و پیشنهادات به مدیریت هتل
•    امکان بهره مندی از اطلاعات رستوران های هتل
•    امکان بهره مندی از اطلاعات خدمات رزرو در سراسر جهان
•    ارائه امکان  هر گونه عملیات مدیریتی به مدیر سایت 
•    امکان دیدن قسمتهای مختلف هتل
•    امکان اطلاع از موقعیت جغرافیایی هتل
•    امکان بهره مندی از خدمات تفریحی و ورزشی هتل
•    امکان سفارش انواع غذاهای ایرانی وانواع دسر و پیش غذا
•    امکان ثبت مطالب و خاطرات میهمانان در سایت

ساختار پایان نامه:
موضوع فصل های بعدی پایان نامه به ترتیب زیر میباشد.
فصل اول: مقدمه
فصل دوم:تجزیه وتحلیل وطراحی سیستم
فصل دوم شامل تحلیل و امکان سنجی و طراحی سیستم می باشد که در آن توضیحاتی در مورد نحوه ی عملکرد سیستم ونمودارهای جریان داده و نمودار های منطقی و DFD-0و DFD-1 میباشد.
فصل سوم: ابزارها و نرم افزارهای مورد استفاده در طراحی
در فصل سوم این پروژه  مروری گذرا برمعرفی  نرم افزار هایی که در طراحی صفحات وب از آنها استفاده کرده ام  خواهم داشت.
فصل چهارم: مستندات پیاده سازی
در فصل سوم نگاهی بر نحوه پیاده سازی سیستم و نحوه کار با آن می اندازم،  به گونه ای که برای هر صفحه توضیحات خاص آن صفحه را قرار داده ام و همچنین  در پایان فصل به معرفی بعضی از عناصر بانک اطلاعاتی پرداخته ام.

فصل دوم:

تحلیل و طراحی سیستم

هدف از تحلیل سیستم ها:
هدف از متدولوژِهای تحلیل و طراحی، ارائه روش مدرن برای تولید و مستند سازی نرم افزاری مطابق با نیازهای متقاضیان است. مراحل تحلیل و طراحی و پیاده سازی و نصب نرم افزار را در اصطلاح چرخه حیات تولید نرم افزار می گویند و چرخه حیات را در حالت کلی می توان در چهار مرحله به صورت زیر خلاصه نمود:

روند عملیات نرم افزار
بازدید کنندگان با اتصال به سایت می توانند از امکانات زیر استفاده کنند:
گرفتن اطلاعات مربوط به هتل از سایت همانگونه که قبلاً اشاره شد این اطلاعات شامل اطلاعاتی کلی در مورد هتل و امکانات داخلی و امکانات پذیرایی و رستورانها و همچنین امکانات ورزشی تفریحی نیز امکانات سفارش غذا و ثبت خاطرات و رزرو در اختیار بازدید کنندگان سایت قرار می دهد.
امکان سفارش غذا به این صورت میسر است که کاربر بعد از عضو شدن در سایت میتواند فرم های مربوط ب سفارش غذا را پر کندو غذای مورد نظر خود را سفارش دهد وپس از تائیدفرم سفارش منتظر دریافت غذا باشد.
امکان رزرواسیون اتاق های هتل نیز به این صورت است که  کاربر با پر کردن و فرستادن فرم رزرواسیون برای مدیریت سایت می تواند بدون مراجعه حضوری از این امکان بهره مند شود. و مدیر سیستم امکان گزارش گیری، بروز رسانی و حذف از لینکهای مرتبط را دارد.

تحلیل هزینه و منافع
منافعی که سیستم جدید در بر خواهد داشت:
کاهش هزینه های مستقیم و غیر مستقیم سیستم
آسانتر شدن بروز رسانی اطلاعات سیستم
پایین آمدن امکان بروز خطا در سیستم

هزینه هایی که سیستم جدید در برخواهد داشت:
هزینه خطوط ارتباطی
هزینه نگهداری فایل ها و پایگاه داده ها
امکان سنجی
هدف از امکان سنجی، ارزیابی اولیه جهت مقبول یا رد شدن پیشنهاد و انجام پروژه نرم افزاری است. بنابرای این تحلیل گر باید قادر به شناخت نیازها و ارائه راه حل های ممکن برای انجام پروژه بوده و زمینه های سخت افزار یا نرم افزار بری اجرای پروژه را مشخص نماید.
در بحث امکان سنجی، امکان پذیری یا احتمال هر نوع بهبود یا تصحیح در سیستم بررسی می شود.

مراحل امکان سنجی:
در اولین مرحله،صحت ومیزان اهمیت متن پروژه را مورد بررسی قرار می دهیم.سپس اقدام به شناسایی وتعیین محدوده پروژه میکنیم.با مشخص شدن حوزه عملیاتی پروژه،کار برای یافتن واقعیات در مورد چگونگی مشکلات سیستم موجود و راه حل های پیشنهادی برای رفع آن آغاز می گردد.ضمناً باید دقت کرد که هیچگونه تناقضی مابین خواسته ها و راه حل های ارائه شده برای رفع مشکلات وجود نداشته باشد.
در دومین مرحله و پس از شناسایی سیستم موجود و نیاز ها ومشکلات آن،اهداف سیستم جدید مورد بررسی و تحلیل واقع میشود.اهداف بر اساس اولویت وتقدم اجرایی طبقه بندی میشوند.
اهداف بر اساس شناخت اولیه از سیستم موجود و مشکلات ونیاز های کاربران مشخص میشوند. لذا،بایر اهداف سیستم جدید ،دربر گیرنده راه حلی برای مشکلات باشد.
در سومین مرحله موجودیت های خارج از سیستم که با آن مستقیماً در ارتباط هستند را معین می کنند.ارتباط بین یک سیستم و موجودیتهای خارجی آن در قالب ذاذه های ورودی وخروجی سیستم مشخص میشود.این ارتباطات به صورت دیاگرام متن خلاصه میشود.دیاگرام متن شاخص ورودی وخروجی های سیستم در حالت کلی است. پس از مشخص کردن دیاگرام متن وظایف اصلی سیستم مشخص می گردد.
در چهارمین مرحله عوامل محدود کننده و عواملی که اجرای پروژه را ممکن است به مخاطره اندازد و یا به عبارت دیگر میزان ریسک در موفقیت پروژه را میتوان مشخص نمود.در این راستا محدودیت های صنفی و ساختاری عملیات سیستم که ممکن است هر گونه خدشه ای در اجرای پروژه ایجاد نماید و همچنین ریسک استفاده از تکنولوژی های جدید برای پیاده سازی سیستم مکانیزه را میتوان نام  برد.
در پنجمین مرحله باید دامنه،وسعت و محدوده های پروژه را دقیقاً مشخص نموده،به تایید کار فرما رسانده شود.
در ششمین مرحله پس از شناخت کامل سیستم تحلیل گر راه حل های متفاوت و تکنولوژی های سخت افزاری و نرم افزارهای ممکن را طی گزارشی جهت آگاهی کارفرما مشخص مینماید .در این مرحله شناخت وتجربه کافی آنالیست از امکانات سخت افزاری و نرم افزار های موجود بسیار حائز اهمیت است.بررسی اقتصادی پروژه ،هفتمین و آخرین مرحله امکان سنجی است در این مرحله هزینه های اجرایی پروژه و مزایای حاصل از آن برای کارفرما مشخص میشود.   
امکان سنجی از سه جنبه برای سیستم مورد نظر انجام می گیرد:

امکان سنجی اقتصادی
هزینه اولیه پروژه از لحاظ سخت افزاری
هزینه اولیه پروژه از لحاظ نرم افزاری
این پروژه هزینه چندانی از لحاظ نرم افزاری ندارد.

هزینه پروزه از لحاظ نگهداری
این پروژه هزینه چندانی برای نگهداری ندارد و توسط مهندسین نرم افزار و امکانات کمی قابل نگهداری و بروز رسانی است.
سودهای مستقیم
بهبود خدمات اطلاع رسانی و تسریع و انجام امور

سودهای غیر مستقیم
بالا رفتن وجهه کاری هتل بزرگ نارنج

امکان سنجی عملیاتی
ارزیابی کیفیت یک سیستم مستلزم شناسایی صفات عمومی است که بایستی در یک محصول نرم افزاری وجود داشته باشد.
این صفات به شرح زیر است:
سیستم نرم افزاری باید قابل اعتماد باشد یعنی باید بنحو مطلوبی انتظارات کاربر را تحقق بخشد و در انجام وظایف محوله با شکست مواجه نشود.
سیستم نرم افزاری باید ارتباط ساده و به دور از پیچیدگی و در عین حال ارتباط کاملی را با کاربران خود داشته باشد زیرا واسطه کاربری، از بخشهای سیستمهای خدمت رسان بوده و رعایت اصول طراحی در آن تاثیر چشمگیری در نتیجه کلی سیستم خواهد داشت.
برای جلوگیری از انجام عملیات مربوط به امور کاربران به صورت دستی با ارائه اطلاعات این هتل در غالب وب سایت می توان این امکان را به کاربران داخلی و خارجی داد که به شکل بهینه تری امور رزرواسیون خود را انجام دهند. در حالیکه اگر این سیستم بصورت دستی پیاده سازی می شد علاوه بر بالا رفتن هزینه به افراد برای ثبت نام متقاضیان نیازمند هستیم که در کنار ثبت مشخصات متقاضی باید مشخصات آنها را نیز وارد نمایند همچنین کارمندی لازم است که در صورت نیاز متقاضی اطلاعات سایر اتاق های هتل را نیز ارائه کند.

تحلیل و ترسیم دیاگرام جریان داده
توضیح منابع خارجی
مدیریت وب سایت:
با امکاناتی که در سیستم به آن اختصاص داده شده می تواند در هر لحظه بر وضعیت سیستم وب سایت هتل نظارت داشته باشد. وظیفه مدیر تعیین و ارائه امکانات هتل و رزرو هتل و با توجه به شرایط متقاضی می باشد. همچنین مدیر به دلیل دسترسی به اطلاعات کل سیستم می تواند در صورت بروز مشکل برای هر کدام از کاربران آن را بر طرف نماید. به علاوه مدیر سایت می تواند نظرات و تقاضاهای کاربران را از طریق Email دریافت کند.

متقاضی:
متقاضیان می توانند در این وب سایت اتاق مورد نظر خود را انتخاب کند و پس از تکمیل فرم مخصوص آن را برای مدیر سایت بفرستد. و همچنین می تواند پس از مشاهده امکانات هتل نظرات و تقاضای خود را از قسمت تماس با ما برای مدیر سایت ارسال کند.و نیز غذای مورد نظر خود را سفارش دهدونظر یا خاطره ی خود رااز اقامت در هتل برای دیگر میهمانان به نمایش بگذارد.

مدل ذهنی (CM)

CD دیاگرام محتوا

DFD:
DFD سطح صفر:
در این سیستم ۲ موجودیت بازدیدکنندگان و مدیریت سایت قرار دارد. بازدید کنندگان می توانند در قسمت های درباره ما و صفحه اصلی و امکانات رزرو حضوری و امکانات داخلی هتل و اطلاعاتی درباره رستورانهای هتل و کافی شاپ و امکانات ورزشی و تفریحی مراجعه کنند و در صورت تمایل از امکانات رزرواسیون استفاده نمایند.
و در صفحه تماس با ما، کاربر می تواند پیشنهادات و تقاضاهاوانتقادات خود را به مدیر سایت بفرستد و پس از انجام بررسی های لازم توسط مدیریت سایت جواب صحیح برای او فرستاده خواهد شد مدیریت سایت پس از درخواست ورود login و بررسی صحت کد کاربری و رمز عبور می تواند کلیه اطلاعات مربوط به صفحات مختلف سایت را حذف، اضافه و یا تغییر دهد همچنین پرسشهای بازدید کنندگان را می تواند نگهداری نماید تا در اولین فرصت و با تحقیقات لازم به پرسشها پاسخ مناسب بدهد و نیز می تواند با بررسی بخش رزرواسیون از وضعیت اتاقهای خالی و نیز اتاق های رزرو شده هتل آگاهی پیدا کند.
DFD سطح صفر:

DFD سطح یک:
در این سیستم دو موجودیت بازدید کنندگان سایت، مدیریت سایت وجود دارد. بازدید کنندگان می توانند به قسمت های درباره ما و صفحه اصلی و امکانات رزرو حضوری و امکانات داخلی هتل و اطلاعاتی راجع به رستورانهای هتل و کافی شاپ و امکانات تفریحی و ورزشی مراجعه کنند و در صورت تمایل از امکانات رزرواسیون استفاده نمایند.
فرم های رزرواسین به منظور بررسی صحت اطلاعات وارد شده اعتبار سنجی می شوند و در صورت وجود اشتباه به کاربر اعلام می شود که آن را تصحیح کند.
در صفحه درباره ما بازدید کنندگان سایت اطلاعات لازم را در مورد خدمات کلی هتل کسب می کنند.
و در صفحه درباره ما بازدید کنندگان سایت اطلاعات لازم را در مورد خدمات کلی هتل کسب می کنند.
و در صفحه تماس با ما، کاربر می تواند پیشنهادات و تقاضاهای خود را به آدرس ایمیل سایت بفرستد، پس از انجام بررسی های لازم توسط مدیریت سایت، جواب صحیح برای او فرستاده خواهد شد.
مدیریت سایت پس از درخواست ورود بررسی صحت کلمه کاربری و رمز عبور می تواند کلیه اطلاعات مربوط به صفحات مختلف سایت را حذف، اضافه و یا تغییر دهد همچنین پرسشهای بازدید کنندگان را می تواند نگهداری نماید تا در اولین فرصت و با تحقیقات لازم به پرسشها پاسخ مناسب بدهد و نیز می تواند با بررسی بخش رزرواسیون از وضعیت اتاقهای خالی و نیز اتاقهای رزرو شده هتل آگاهی پیدا کند.

DFD سطح یک:

فصل سوم:

معرفی ابزارها و نرم افزارهای
مورد استفاده در طراحی

تاریخچه وب و HTML:
ظهور وب را می توان منشا یکی از مهمترین تحولات عصر حاضر درعرصه ارتباطات دانست سابقه اندیشه ایجاد صفحه هایی که به صورت ابر متنی ایجاد و خوانده شود منتسب به وانوار بوش Vannevar Bosh است که در سال ۱۹۴۵ طی مقاله ای در ماهنامه آتلانتیک تحت عنوان As we may think نگارش در آورد.
پس از ۴۵ سال تیم برترز (Tim Berners Lee) و روبرت گالیات
(Rovert Galliau) در آزمایشگاه اروپایی فیزیک ذره ای
(CERN) در ژنو سوئیس، پروژه HIMI را تهیه و اندیشه خود را در نوشتاری تحت عنوان
Word wide web: proposal for a Hypertext Project
به نگارش در آورده و بر اجرای آن تاکید کردند در سال ۱۹۹۲ فعالیتهای آنان به ثمر نشست و پدیده جهانی وب متولد شد. بلافاصله مرورگرهای (Browser) مناسب وسازگار نیز تهیه شد که با اقبال جهانی مواجه شد.
اینکه چرا وب از آزمایشگاه اروپایی فیزیک ذره ای
(CTRN)  آغاز شد چنین پاسخ داده شده است به دلیل ماهیت سوالهایی که در علم فیزیک مطرح می شود و ضرورت همفکری جهانی در زمینه موضوعات این حوزه وجود محمل ارتباطی برای مرتبط ساختن متخصصین، غیر قابل اجتناب بود سیستم ارتباطی مورد نیاز می بایست بدون توجه به اختلاف موجود بین سیستمهای رایانه ای، از نظر نرم افزار سیستم عامل و سخت افزار، کارایی داشته باشد.
این نیاز با تلاش پژوهشگران این موسسه برآورده شد از آن زمان تحولات شگرفی در عرصه نمایش سریع اطلاعات جستجو و امکانات جنبی برای وب روی داده است اما به نظر نمی رسد (CTRN) از موقعیت پیشتاز بودن خود تنزل کرده باشد در زمینه تهیه مرورگرهای وب نیز پیشرفتهایی صورت گرفت.
دو مرور گر مهم وب یعنی Microsoft Explorer , Netscape Navigator پا به عرصه نهادند. نگارشهای متعدد از آنها ارائه شده است، اگرچه هنوز در زمینه نمایش یک سند HTML پویا و همراه جلوه های ویژه، مشکلاتی وجود دارد رقابت نزدیک بین دو شرکت Microsoft , Netscape همچنان در جریان است.
وب چیست؟
وب WEB یک سیستم مبتنی بر سرویس دهنده سرویسگیر Client/Server بر روی اینترنت است که با استفاده از ابزار فرامین Hypertext و پیوند Link دادن اجزای اطلاعات به یکدیگر دسترسی به منابع اطلاعاتی را تسهیل می کند سرویس گیر از روی رایانه خود درخواست صفحه ای را می کند. این درخواست از طریق اینترنت به رایانه ای که صفحه مورد نظر روی آن ذخیره شده است Server منتقل شده و صفحه از مسیر اینترنت در نمایشگر رایانه متقاضای نشان داده می شود.



نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...

کوکی ها از تخیل تا واقعیت

332

بازدید

کوکى ها از تخیل تا واقعیت

تعاریف بسیار زیاد و متنوعى در مطبوعات و رسانه ها از کوکى ها دیده مى شود. یکى از این تعاریف اینگونه بیان مى شود که: «کوکى ها برنامه هایى هستند که وب سایت ها در هارددیسک شما قرار مى دهند. آنها در کامپیوتر شما قرار گرفته و اطلاعات مربوط به شما و آنچه که شما در اینترنت انجام مى دهید را جمع آورى مى کنند و هر زمان که لازم باشد مى تواند تمامى اطلاعات جمع آورى شده توسط کوکى را بارگذارى (Load) کند.»
مشکل اینجاست که هیچ کدام از اینگونه تعاریف صحیح نیستند. کوکى ها برنامه نیستند و نمى توانند مانند یک برنامه اجرا شوند. از این رو نمى توانند هیچ گونه اطلاعاتى براى خود جمع آورى کنند و یا اینکه اطلاعات شخصى شما را از کامپیوترتان گردآورى کنند. در حقیقت یک تعریف صحیح از کوکى عبارت است از: «یک قطعه متنى که سرویس دهنده وب مى تواند در هارددیسک کاربر ذخیره کند. کوکى ها به وب سایت ها اجازه ذخیره کردن اطلاعات روى کامپیوتر کاربر و سپس بازیابى آن را مى دهند. براى مثال یک وب سایت تقریباً براى هر ملاقات کننده یک شماره شناسه (user ID) مجزا ایجاد مى کند و آن را در کامپیوتر کاربر ذخیره و بعدها به عنوان فایل کوکى به کار مى برد. اکثر سایت ها تنها یک قطعه اطلاعات که همان شناسه کاربر است را بر روى سیستم شما ذخیره مى کنند. یک زوج نام _ ارزش، یک قطعه داده (Data) نامگذارى شده است و یک برنامه نیست و هیچ کارى نمى تواند انجام دهد. یک وب سایت تنها مى تواند اطلاعاتى را که در کامپیوتر شما قرار داده بازیابى کند و نمى تواند اطلاعات را از دیگر فایل هاى کوکى و یا هر اطلاعات دیگرى از کامپیوتر شما بازیابى کند.
•انتقال کوکى ها
در حقیقت این نکته که کوکى ها اطلاعات سرى و شخصى کاربران را براى اهداف و مقاصد معینى مى فرستند چندان مبناى علمى ندارد. هر وب سایت تنها مى تواند داده هایى را که بر روى سیستم شما ذخیره کرده دریافت کند و نه هیچ چیز دیگرى را. داده ها نیز به روش زیر نقل و انتقال پیدا مى کنند: اگر شما URL یک وب سایت را در مرورگر (Browser) خود تایپ کنید، مرورگر شما یک درخواست براى صفحه وب سایت ارسال مى کند. وقتى مرورگر این عمل را انجام داد در سیستم شما به جست وجوى فایل کوکى مى پردازد. اگر فایل مورد نظر را پیدا کند مرورگر شما تمام زوج نام _ ارزش را به همراه URL به سرویس دهنده ارسال خواهد کرد و اگر فایل کوکى را پیدا نکند هیچ داده اى هم نخواهد فرستاد. پس از آن سرویس دهنده وب درخواست صفحه و همچنین کوکى را دریافت مى کند و چنانچه زوج هاى نام _ ارزش دریافت شده باشند، مى تواند آنها را به کار گیرد. اما اگر زوج هاى نام _ ارزش دریافت نشده باشند آن گاه سرویس دهنده متوجه خواهد شد که شما قبلاً از این سایت دیدن نکرده اید. بر همین اساس سرویس دهنده یک شماره شناسه جدید براى شما در پایگاه داده هاى خود ایجاد مى کند و سپس زوج هاى نام – ارزش را به سیستم و در Header صفحه وب ارسال مى کند، و سیستم شما این زوج ها را بر روى هارددیسک ذخیره مى کند. فراموش نکنیم که سرویس دهنده وب مى تواند زوج هاى نام – ارزش را تغییر داده و یا اینکه هر بار شما به سایت مراجعه مى کنید و درخواست صفحه مى کنید زوج هاى جدیدى به آن اضافه کند. البته اطلاعات دیگرى نیز وجود دارند که سرویس دهنده مى تواند به همراه زوج نام _ ارزش ارسال کند. یکى از آنها تاریخ انقضا است و دیگرى یک مسیر است. به طورى که سایت مى تواند ارزش هاى کوکى متفاوتى را با قسمت هاى مختلف سایت مربوط کند. در عین حال باید توجه داشته باشید که شما بر روى این فرآیند کاملاً کنترل دارید و مى توانید یک گزینه را در مرورگر خود تنظیم کنید، به گونه اى که مرورگر هر بار به شما اطلاع دهد که یک سایت زوج هاى نام _ ارزش براى شما فرستاده و شما مى توانید آنها را پذیرفته و یا رد کنید.
•استفاده از کوکى ها
در اصل کوکى ها به منظور رفع مشکل بزرگ افرادى که وب سایت ها را اجرا مى کنند، تکامل یافته اند.
به مفهوم دیگر، یک کوکى اجازه مى دهد وب سایت اطلاعات وضعیت را بر روى سیستم شما ذخیره کند. این اطلاعات سبب مى شود وضعیت مرورگر شما براى وب سایت مورد نظر مشخص شود. یک شناسه (ID) یک قطعه ساده از اطلاعات وضعیت است و چنانچه یک شناسه در سیستم شما وجود داشته باشد سایت متوجه خواهد شد که شما قبلاً از این پایگاه دیدن کرده اید. در اصل وضعیت به این شکل است که «مرور شما حداقل یک بار از این سایت دیدن کرده» و سایت، شناسه شما مربوط به این دیدار را مى شناسد. اما وب سایت ها به روش هاى مختلفى از کوکى ها استفاده مى کنند: مثلاً سایت ها مى توانند دقیقاً تعیین کنند که چه تعداد بازدیدکننده از سایت دیدن کرده اند. براى سرویس دهنده هاى پروکسى (Proxy)، Caching، تمرکزدهنده ها و… تنها راه براى اینکه یک سایت بتواند دقیقاً ملاقات کنندگانش را شمارش کند قرار دادن یک کوکى با یک شناسه واحد براى هر ملاقات کننده است. سایت ها همچنین مى توانند با استفاده از کوکى ها تعداد ملاقات کننده هاى جدید و همچنین ملاقات کننده هاى تکرارى را تعیین کنند و یا مشخص کنند که یک کاربر چگونه از سایت بازدید کرده است.
همچنین سایت ها مى توانند اولویت هاى کاربران را ذخیره کنند. به طورى که سایت مى تواند جست وجوى متفاوتى براى هر کاربر داشته باشد. مثلاً اگر شما سایت هاى MSN و Yahoo را ببینید، تغییرات محتوا، طرح کلى و رنگ را به شما پیشنهاد مى کند. همچنین به شما اجازه وارد کردن zipcode و دریافت اطلاعات وضع هوا را مى دهد. زمانى که شما zipcode خود را وارد مى کنید زوج نام _ ارزش زیر به فایل کوکى اضافه مى شود. سایت howstuffworks.com نیز مى تواند چیزهایى از قبیل سبدهاى خرید و گزینه هاى پرداخت سریع را اجرا کند. در این حالت کوکى یک شناسه را دربردارد و به سایت اجازه مى دهد که ردپاى شما را دنبال کند تا اگر شما چیزى به سبد خرید خود اضافه کردید خبردار شود. هر قلمى که شما به سبد خرید خود اضافه مى کنید به همراه ارزش شناسه شما در پایگاه داده هاى این سایت ذخیره خواهد شد. اجراى چنین مکانیسم مناسبى جهت خرید بدون وجود کوکى ها و یا چیزى شبیه آنها غیرممکن خواهد بود. توجه داشته باشید که در تمامى این مثال ها آنچه که پایگاه داده ها توانایى ذخیره کردن آن را دارد چیزهایى است که شما از سایت موردنظر انتخاب کرده اید مثل صفحاتى که در سایت مرور کرده اید و یا اطلاعاتى که به صورت online به سایت داده اید. تمام این اطلاعات در پایگاه داده ها ذخیره مى شوند. در حقیقت در بیشتر موارد تمامى آنچه که در کامپیوتر شما ذخیره مى شود یک کوکى شامل شناسه واحد شما است.
•مشکلات زیاد
اما کوکى ها مشکلاتى نیز ایجاد مى کنند. آنها از مکانیزم کاملى برخوردار نیستند ولى بسیارى از چیزهایى که انجام آنها از روش هاى دیگر امکان پذیر نیست را ممکن مى سازند. به برخى از نقاط ضعف کوکى ها اشاره مى کنیم: ۱- اغلب افراد از سیستم هاى مشترک استفاده مى کنند. هر سیستمى که در یک فضاى عمومى قرار گرفته و بسیارى از سیستم هایى که در یک محیط ادارى و یا منزل استفاده مى شوند توسط افراد مختلف به صورت مشترک مورد استفاده قرار مى گیرند. با یک مثال بهتر مى توان این نکته را روشن کرد. شما یک سیستم عمومى را براى خرید چیزى از یک فروشگاه (خرید online) به کار مى برید. فروشگاه در کامپیوتر مورد استفاده شما یک کوکى قرار مى دهد و شخص دیگرى بعداً مى تواند با استفاده از حساب شما چیزى از فروشگاه خریدارى کند. فروشگاه ها معمولاً درباره این مشکل یک اخطار با حروف درشت ارسال مى کنند که دلیل آن همین است. حتى در برخى مواقع ممکن است اشتباهاتى رخ دهد. براى مثال فردى یک بار از کامپیوتر همسرش براى خرید از سایت Amazon استفاده کرد بعدها او دوباره وارد سایت Amazon شد و روى یک دکمه کلیک نمود و متوجه نبود که با این کلیک اجازه خرید یک کتاب را داده است. البته در سیستم هاى مبتنى بر NT و Unix که از حساب ها به طور مناسب استفاده مى شود و بحث ایمنى و کنترل پذیرى معناى بیشترى مى یابد این مشکل وجود ندارد. در این گونه سیستم عامل ها حساب هاى تمامى کوکى هاى کاربران را تفکیک مى کنند. اما مشکل اینجاست که سیستم عامل هاى دیگر حساب ها را به حال خود رها مى کنند. اگر شما این مثال را در یک کامپیوتر با وضعیت استفاده عمومى انجام دهید و افراد دیگر که از همان سیستم استفاده مى کنند از سایت howstuffworks دیدن کرده باشند در این صورت تاریخچه یا سابقه URL ممکن است که یک لیست طولانى از فایل ها را نمایش دهد. مشکل دیگر کوکى ها این است که اگر شما مشکلى با مرورگر خود پیدا کنید اولین توصیه اى که به شما مى شود این است که تمامى فایل هاى اینترنت موقت (Temporary Files) موجود در کامپیوتر خود را پاک کنید. با انجام این کار شما تمامى فایل هاى کوکى خود را از دست مى دهید و سپس وقتى از یک سایت دیدن مى کنید آن سایت تصور مى کند که شما یک کاربر جدید هستید و یک کوکى جدید براى شما تعیین مى کند. به این ترتیب شما در سایت به عنوان یک کاربر جدید ثبت مى گردید. البته در این حالت ممکن است بازیابى انتخاب هاى قبلى براى شما سخت باشد. به همین دلیل است که سایت ها در برخى از موارد از شما درخواست ثبت نام مى کنند. البته اگر شما با یک نام کاربرى و کلمه عبور ثبت نام کنید حتى در صورت مفقود شدن فایل کوکى خود مى توانید وارد سایت شده و تمامى انتخاب هاى قبلى خود را بازیابى کنید. مشکل دیگر کوکى ها نیز وجود سیستم هاى متعدد است. معمولاً برخى افراد در طول روز از بیش از یک سیستم استفاده مى کنند. مثلاً یک کامپیوتر در محل کار، یک Laptop و یک کامپیوتر نیز در منزل. در این حالت و در صورتى که سایت به طور اختصاصى براى حل این مشکل مهندسى نشده باشد سه فایل کوکى جداگانه در هر سه کامپیوتر ایجاد خواهد شد و هر سایتى که از طریق هریک از سه کامپیوتر بازدید شود کاربر خود را به عنوان یک کاربر جداگانه ردیابى مى کند. در این صورت شاید تنظیم انتخاب هاى سلیقه اى خسته کننده و آزار دهنده باشد. البته سایت هایى که امکان ثبت نام (register) و ذخیره انتخاب هاى سلیقه اى به صورت متمرکز را فراهم مى کنند با داشتن یک حساب مشابه در سه سیستم مشکلى نخواهند داشت. اما به شرطى که توسعه دهندگان سایت هنگام طراحى آن براى این موضوع تصمیم گیرى کنند.
اگر شما این مقاله را تا اینجا خوانده اید شاید تعجب کنید که چه غوغایى در رسانه ها درباره کوکى ها و سایت هاى اینترنتى وجود دارد. زیرا تا اینجا مشخص شد که در حقیقت کوکى ها فایل هاى متنى بى خطرى هستند و با وجود نقاط ضعفى که دارند قابلیت هاى مفیدى را در عرصه وب فراهم مى آورند.
•خطرات کوکى ها
اما بگذارید با یک مثال معضلات کوکى ها را هم یادآور شویم: فرض کنید کالایى را از یک فهرست سفارش خریدارى مى کنید. شرکت مذکور در یک فهرست اختصاصى نام، آدرس و شماره تلفن شما را از طریق سفارش شما در اختیار دارد و همچنین شرکت مذکور مى داند که چه اقلامى را خریدارى کرده اید. این شرکت مى تواند اطلاعات شما را به دیگر شرکت هایى که خواستار فروش محصولات مشابه هستند بفروشد. بدین ترتیب بازار تجارت از راه دور تقویت مى شود. در یک وب سایت نه تنها سایت قادر به ردیابى خریدهاى شما خواهد بود بلکه مى تواند صفحاتى را که شما مى خوانید و یا آگهى هایى را که شما بر روى آنها کلیک کرده اید ردیابى و پیگیرى کند. اگر شما کالایى خریدارى کنید و نام و آدرس خود را وارد نمایید آن سایت به طور بالقوه اطلاعات بیشترى نسبت به شرکت سفارش پست سنتى از شما دارد و این البته در برخى موارد باعث ناخشنودى افراد است. البته هر سایتى سیاست هاى خاص خود را دارد و برخى از آنها از لحاظ اخلاقى قابل اعتمادتر هستند و با سخت گیرى در این مورد اطلاعات شخصى بازدیدکنندگان خود را با دیگر سایت هاى در معرض فروش، اشتراک و یا مبادله نمى گذارند. مورد دوم از مشکلات ایجاد شده توسط کوکى ها جدیدتر است. یکى از شرکت هایى که در ایجاد کوکى ها کمى افراطى عمل کرده شرکت Double click است که سهم مهمى در رابطه با بدگمانى مردم و کاربران در مورد کوکى ها دارد. این شرکت مى تواند فایل هاى کوچک Gif را به گونه اى در سایت قرار دهد که به Double click اجازه بارگذارى کوکى ها را بر روى کامپیوتر شما بدهد. سپس مى تواند تغییر مکان هاى شما را در سایت هاى متعدد دنبال کند. در واقع به طور بالقوه مى تواند رشته جست وجویى را که شما در موتور جست وجو تایپ مى کنید ببینید و از آنجا که مى تواند اطلاعات زیادى درباره شما از سایت هاى متعدد جمع آورى کند قادر است پروفایل هاى قدرتمند و به روزى را تشکیل دهد. با آشکار شدن این نوع عملکرد و درز اخبار به بیرون کارشناسان خبر دادند که این شرکت پروفایل هاى بى نام را دوباره به اطلاعات نام و آدرس پیوند مى زند و آنها را به صورت مشخصى درآورده و سپس مى فروشد Double click و شرکت هاى مشابه در وضعیتى شبیه هم این کارها را انجام مى دهند. زیرا آنها در بسیارى از سایت ها آگهى ها را سرویس دهى مى کنند. البته پروفایل کردن سایت مقابل در محدوده توانایى هاى سایت هاى شخصى نیست زیرا کوکى ها مختص سایت هایى با امکانات قوى و حرفه اى هستند. نکته اى که باید به آن توجه کرد این است که در حفظ اطلاعات شخصى دقت کرده و از کوکى ها هیچ ترسى نداشته باشید و بدانید که وجود آنها در اکثر موارد سبب بهبود ارتباطات اینترنتى شما مى شود. اما نباید فراموش کنیم که ارائه بدون حساب و کتاب اطلاعات مى تواند در مورد سایت هایى که تعهدى درباره حفظ و نگهدارى اطلاعات شما ندارند به ضرر شما تمام شود که کوچک ترین آن انبوهى از نامه هایى هستند که در هنگام هر نوع ارتباط اینترنتى، Mail box شما را انباشته مى کنند و علاوه بر هدر دادن اعتبار و هزینه اینترنتى باعث بى نظمى و آشفتگى Mail box شما مى شوند.



نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...

اینترنت-وب

538

بازدید

در آغاز وب  یک رسانه ایستا بود وشکل آن مثل یک کتاب الکترونیکی  بود. سایت های وب وقتی که ساخته  شدند به مدت چندین ماه تغییر نمی کردند. با رشد وب به قوت های آن نیز پی برده شد. به این ترتیب وب از حالت یکنواخت وایستا درآمد بطوری که  ظاهر و محتویات آن زودتر تغییر می کرد ویک بازی یا یک پردازنده  در وب در هر بار که استفاده می شد تغییر می کند.
در واقع ایجاد سایت های پویا برای کسانیکه از  اینترنت استفاده می کنند الزامی است در غیر این صورت سایت های او به عنوان  یک شهر متروکه محسوب خواهد شد  در گوشه ای از دیسک سخت فسیل شده.
بعضی از ویژگی های پویایی که مخاطبین اینترنت به آنها علاقمندند عبارتند از:
•    حساسیت به زمان به جای محتویات دائره المعارفی
•    تغییر محتویات وسبک طراحی
•    سازگاری با نسلهای جدید سخت افزار نرم افزار واستاندارهای تحویل اطلاعات
•    پشتیبانی از ارتباط با مخاطبین سایت
•    مدیریت موثر برای افزایش کیفیت اطلاعات
به هر حال سالانه هزاران سایت وب به دلیل کهنه شدن از دور خارج می شوند که برای همین سایت هایی که از دور خارج می شوند هزینه های زیادی مصرف شده است.
در سال  1997  حدود  هزار سایت  وب  از رده خارج شده و در سال ۱۹۹۸ تقریباً ۲۰۰۰  سایت از دور خارج گردید.اصولا سایت های پویای موفق در صف مقدم تحویل محاوره ای قراردارند .
اینترنت شبکه ای از شبکه های مرتبط به یکدیگر بوده که بر روی آن سرویس های متعددی بمنظور ارائه خدمات فعال می باشند. بدون شک سرویس وب یکی از مهمترین سرویس های موجود بر روی اینترنت است که بیشترین تاثیر را در عمومیت یافتن اینترنت در سطح جوامع بشری برعهده داشته است. وب در نگاه اول مانند یک سیستم اطلاعاتی توزیع شده است . در سیستم فوق اطلاعات ( با اشکال متفاوت ) بر اساس استانداردهای مربوطه و با یک ساختار مشخص قرار گرفته و با استفاده از ارتباطات تعریف شده بین اطلاعات می توان بسرعت و بسادگی از اطلاعات موجود استفاده کرد. ارائه دهندگان اطلاعات با پیروی از اصول موجود اطلاعات خود را در سیستم فوق قرار داده و جستجو کنندگان اطلاعات با استفاده از ابزارهائی خاص قادر به جستجو و دستیابی به این اطلاعات خواهند شد. وب در سال ۱۹۹۱ توسط ” تیم – برنرز لی ” ابداع گردید.

مراحل پردازش اطلاعات یک فرم HTML
* اطلاعات موجود در وب در حریم های اطلاعاتی با نام   ” صفحات وب ” ذخیره می گردند. اندازه ونوع محتویات این نوع صفحات کاملا” متغیر بوده و نمی بایست در این راستا یک صفحه وب را با یک صفحه کتاب مقایسه کرد گرچه شباهت های اندکی نیز بین آنها وجود داشته باشد.
* محتویات یک صفحه وب می تواند، متن گرافیک صدا تصویر انیمیشن و … باشد. گستردگی و تنوع نوع اطلاعاتی که می توان در صفحات وب قرار داد یکی از مهمترین ویژگی های قابل توجه وب از دیدگاه ارائه دهندگان اطلاعات از یک طرف و استفاده کنندگان از اطلاعات از طرف دیگر   می باشد.
* صفحات وب از لحاظ فیزیکی فایل هایی هستند که توسط نرم افزارهای مربوطه بوجود آمده و دارای انشعاب “htm” و یا “html” می باشند. برای ایجاد این نوع صفحات می توان از تمام نرم افزارهائی که بنوعی قادر به ایجاد و ذخیره سازی یک فایل هستند استفاده کرد.    ( Notepad نمونه ای از این نوع نرم افزارها است ). امروزه نرم افزارهای کاملا” حرفه ای برای ایجاد و مدیریت صفحات وب توسط شرکت های نرم افزاری ایجاد شده است . FrontPage ,Hotmetal,… نمونه هائی در این زمینه   می باشند.

* پس از ایجاد صفحات وب در صورت نیاز و استفاده عموم ( داخلی ، خارجی ) می بایست آنها را بر روی یک سایت ذخیره نمود. یک وب سایت مجموعه ای از صفحات وب را شامل می گردد.
* ارائه دهندگان اطلاعات پس از آماده سازی صفحات وب و استقرار آنها بر روی یک وب سایت زمینه استفاده از اطلاعات فوق را برای استفاده کنندگان فراهم می نمایند. استفاده کنندگان با استفاده از نرم افزارهائی موسوم به ” مرورگر ” قادر به دستیابی به یک وب سایت و درخواست اطلاعات مورد نیاز خود می باشند.
 * تمام صفحات وب دارای مجموعه دستورالعمل هائی هستند که نحوه نمایش اطلاعات مورد نظر را مشخص خواهد کرد. رایج ترین مجموعه دستورالعمل های نمایش در صفحات وب تگ های Html می باشند.

معماری عمومی وب:
برای تشریح بهتر برنامه های کاربردی تحت وب         (Web based applications) مدرن و امروزی، معمولا آنها را به ۴ لایه مستقل تقسیم می کنند. لایه مشتری یا Client، لایه های میانی که عبارتند از presentation و Business و در نهایت آخرین لایه که عبارت است از لایه داده یا Database. معمولا لایه های میانی در یک لایه مجتمع شده و در نتیجه یک مدل ساده شده ۳ لایه ای به دست می دهند.
 لایه مشتری یا Client بخشی از این معماری است که توسط کاربر وب مشاهده می شود. بقیه لایه ها بر روی کامپیوترهایی قرار دارند که ممکن است صدها کیلومتر از مشتری فاصله داشته باشند. لایه مشتری در این مدل همان مرورگر وب است که بر روی کامپیوتر کاربر صفحات وب را نمایش می دهد. در این لایه علاوه بر امکان نمایش اطلاعات، امکان ورود و برخی پردازشهای اطلاعاتی نیز وجود دارد.
معمولا دو گونه پیاده سازی از لایه مشتری وجود دارد. در روش اول از هوشمند بودن کامپیوتر کاربر و قابلیتهای پردازشی آن استفاده ای نمی شود. هنگامی که کاربر اطلاعات یک فرم را تکمیل می کند و یا درخواست صفحه خاصی را دارد، کلیه عملیاتهای پردازشی در لایه های میانی انجام می گیرد و صفحه های جدیدی که حاوی نتایج این پردازشها هستند برای او ارسال می گردند. این روش را اصطلاحاً Dump HTML Client می نامند.
 اما در روش دوم از هوشمندی کامپیوتر کاربر به خوبی استفاده می شود. در این روش برخی پردازشهای خاص توسط کامپیوتر مشتری و مرورگر موجود بر روی آن صورت      می گیرد. در این حالت کامپیوتر مشتری را Semi Intelligent Client می نامند. برای انجام این پردازشها معمولا از زبانهای اسکریپت نویسی نظیر vbscript و یا javascript استفاده می شود. توانایی مرورگها در اینجا اهمیت    می یابد.

معماری سه لایه برنامه های کاربردی تحت وب:
لایه presentation وظیفه ارائه محتویات دینامیک صفحات وب را بر عهده دارد. روشهای پیاده سازی این عملیات بر روی کامپیوترها (web server) متنوع است. تکنولوژیهای مختلف نظیر CGI, PHP, ASP, JSP, Servlet, …. لایه presentation معمولا درون برنامه های وب سرور نظیر Apache web server و یا  Microsoft IISو … پیاده سازی می شود. وب سرورها توانایی دریافت و اجرای چندین درخواست از سوی برنامه های کاربردی لایه های دیگر و همچنین کاربران را به طور همزمان دارند. این نرم افزارها بر اساس یک پیکربندی اولیه می دانند که درخواستهای کاربر را باید به کدام برنامه کاربردی ارجاع دهند.
لایه Business بیشترین حجم عملیات یک سایت مدرن امروزی را انجام می دهد. عملیاتهای نظیر مدیریت نشستها، مدیریت دستیابی به بانکهای اطلاعاتی و… از جمله این عملیاتها هستند. روشهای گوناگونی برای پیاده سازی این لایه وجود دارد نظیر استفاده از اشیای COM متعلق به شرکت مایکروسافت و یا استفاده از متناظرهای آن متعلق به شرکت SUN. راه حلهای قدیمی نیز برای پیاده سازی این لایه وجود دارد نظیر استفاده از CORBA Objects. برنامه های لایه Business معمولا درون برنامه هایی موسوم به Application Server پیاده سازی می شوند نظیر Microsoft MTS, Oracle Application Server لایه Database یا لایه داده مسئول نگهداری اطلاعات است و می تواند شامل مجموعه ای از اطلاعات به صورت بانکهای اطلاعاتی مدرن یا فایلهای ساده و … باشد. تکنولوژیهای مختلف طراحی اسناد وب در حالت کلی سایتهای اینترنتی را می توان به دوگروه ثابت (static) و پویا (dynamic) تقسیم کرد. برای طراحی هر کدام نیز ابزارهای مختلفی وجود دارد.
مراحل پردازش درخواست سرویس گیرنده توسط سایت با ساختار ثابت در سایتهای با ساختار ثابت همانگونه که قبلا نیز گفتیم، محتویات به صورت یک سری صفحات وب HTML طراحی و روی سایت قرار می گیرند. با هر درخواست برای یک صفحه مشخص، صفحه موردنظر برای سرویس گیرنده ارسال می شود اما در سایتهای با ساختار پویا با هر درخواست سرویس گیرنده بر روی سرویس دهنده پردازشی به منظور ساخت صفحه مورد نظر صورت می گیرد و نتیجه پردازش به صورت یک صفحه حاوی کدهای HTML برای سرویس گیرنده ارسال می شود.
آنچه که برای سرویس گیرنده ارسال می شود چیزی جز صفحه حاوی تگهای HTML نیست. در میان تکنولوژیهای مختلفی که وجود دارد مهمترین ها و پراستفاده ترین تکنولوژیها به شرح زیر هستند:

۱)HTML
این تکنولوژی ساده ترین فرم انتشار اسناد در وب است. در این تکنولوژی صفحات یک وب سایت به صورت ایستا کدگذاری شده و سپس انتشار می یابند. این روشی است که در بسیاری از وب سایت‌های شخصی که در ابتدای پیدایش وب ساخته شده اند بکار رفته است. در اینجا تولید کننده با دانستن html و یا با استفاده از ابزاری که چنین کدهایی را تولید می کنند، صفحات خود را می سازد. برای یک وب سایت ساده با تعداد محدودی از صفحات ایستا شاید این یک روش قابل قبول باشداز مزایای این تکنولوژی می توان به سادگی و عدم نیاز به برنامه نویسی و آشنایی با زبان خاص کدنویسی اشاره کرد. علاوه بر این پشتیبانی گسترده این روش توسط    نرم افزارهایی که قادر به تولید اینگونه صفحات از طریق تکنیکهای Visual هستند نیز از دیگر مزیتهای این روش محسوب می گردد. اسنادی که به این روش تولید     می گردند معمولا از سرعت بارگذاری خوبی برخوردار هستند (به دلیل عدم نیاز به انجام پردازش در سمت Server). اما علیرغم تمامی ویژگیهای ذکر شده این روش مشکلاتی نیز دارد.
نخست اینکه این شیوه قادر به تولید صفحات دینامیک نیست. دیگر اینکه با ترکیب محتوا (content) و قالب (Style) باعث بروز مشکل در ایجاد تغییرات در صفحات   می گردد. به بیان معادل، هزینه ایجاد و اعمال تغییرات در صفحات بالاست.
به همراه این تکنولوژی ابزارهای دیگری برای برنامه سازی Client-Side نیز وجود دارد. برخی از این ابزارها که بیشتر مورد استفاده قرار می گیرند عبارتند از Java Script، VBScript. البته به کمک تلفیق این تکنولوژی با زبانهای اسکریپت نویسی مذکور و نیز استفاده از مفاهیم CSS می توان صفحاتی طراحی کرد که محتویات دینامیک داشته باشند لیکن این قدرت به Client محدود  می گردد و علاوه بر آن مشکل ترکیب محتوا و قالب همچنان پابرجاست.
۲) تکنولوژی CGI (تکنولوژی مرتبط با طرف سرویس دهنده) یک برنامه CGI بوسیله سرویس دهنده وب در پاسخ به درخواست ایجاد شده توسط مرورگر وب، اجرا می شود. سرویس دهنده وب به عنوان واسط میان مرورگر و برنامه CGI، درخواست مرورگر را به برنامه و خروجی برنامه CGI را برای پردازش به مرورگر وب ارسال می کند. برای مثال ممکن است برنامهای نقطه نظرات کاربر را دریافت نموده و آن را به شکل یک پیام الکترونیکی برای مسئول سایت ارسال کند. تقریباً هرنوع زبان برنامه نویسی را می توان برای نوشتن یک برنامه CGI بکار برد. CGI واسط تعریف شده مابین سرویس دهنده وب و برنامه خارجی است که مایلید آن را بنویسید.



نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...

آموزش front page xp

2,417

بازدید

چند نکته برای شروع:
________________________________________
۱)      جهت شروع کار، کاربر باید قبلاً با اینترنت کار کرده و با ساختار کارکردى آن بطور کامل آشنا باشد، همچنین نمونه صفحاتى را که دوست دارد بسازد، در ذهن داشته باشد. (فرا گیرانى که در این زمینه مشکل دارند مىتوانند به جزه آموزشى اینترنت ما نیز مراجعه نمایند.)
۲)      بهتر است قبل از کار کردن با برنامه Front Page، با برنامه تایپى Word  آشنا شده و کار نموده باشید. چرا که اکثر مطالب آنجا مورد نیاز بوده و تکرارى است. (فرا گیرانى که در این زمینه آشنایی ندارند، مىتوانند به جزه آموزشى Word ما نیز مراجعه نمایند.)
۳)      هدف ما ساختن صفحات عملى و کاربردى در اینترنت است آنهم بطور ساده و روان، لذا کسانى که مىخواهند از برنامه ها و افه هاى ویژه و خاص سود جویند، بعد از یادگیرى این بخش مىتوانند به منابع آموزشى دیگر مراجعه نمایند، ولى چند مطلب مهم را در ساختن صفحه مدنظر داشته باشید:
•    محتوا و موضوع صفحه شما برای بازدیدکننده مهم است، نه افه ها و جکگولک بازیها!!!! او دوست ندارد وقت خود را براى آنها هدر دهد و فورا” از سایت شما خارج خواهد شد.
•    روانشناسان اینترنتى در تحقیقات خود یافته اند که بازدیدکنندگان دوست ندارند بیشتر از ۲۵ ثانیه وقت خود را درصفحه اى بگذرانند، لذا سعى نمایید صفحاتتان با سرعت بالا بیاید و حداقل حجم را داشته باشد. (بخصوص در صفحات ابتدایى جهت جذب مشترى از عکسهاى سنگین، افه هاى بیخود سنگین و یا برنامه هاى مشکل زا خوددارى نموده و با دادن اطلاعات مفید و موضوعهاى جالب او را میخکوب نمایید.
•    هر چه سریعتر مشترى خود را به موضوع مهم و جالب راهنمایى نمایید و از کشاندن او به صفحات گوناگون بىتحرک خوددارى نموده و از دور هاى قمرى جهت رسیدن به مقصد جدا” خوددارى کنید.
•    از دادن اطلاعات نادرست و غیر اخلاقى خوددارىکرده و در صورت لزوم با دادن آدرس سایتهاى معتبر و خوب در زمینه موضوع مورد تحقیق خود او را در این زمینه یارى دهید و جلب اعتماد نمایید.
•    چون عکس یک قسمت اعظم و مهم کار شما را در اینترنت تشکیل مىدهد، لذا بهتر است شما حداقل کمى با برنامه Photo Shop آشنا باشید. (ما بطور مختصر اشاره به آن در بخش تصویر گذارى خواهیم کرد.)
شروع کار
________________________________________
شاید شما کتابها یا سی دی هاى آموزشی را در زمینه فراگیرى Front Page مطالعه کرده و یا دیده باشید. متوجه خواهید شد که هر کدام از آنها به نحو خاصى به این مسئله پرداخته و آن را آغاز نموده اند. من نمىخواهم بگویم که راهى که بنده شروع به کار مىکنم استاندارد کامل بوده و بهتر است، ولى با توجه به تجربه کلاسهاى متعدد آموزشى در این زمینه و موفقیت و رضایت فراگیران، آن را به روشهاى دیگر ترجیح مىدهم.
قبل از هر چیزى، نظم در کار حرف اول را جهت موفقیت مىزند لذا قبل از شروع به کار شما باید بدانید که چه کاری مىخواهید انجام دهید و به چه چیزهایى نیاز دارید.
هنگامى که یک صفحه وب ساخته مىشود معمولا” دارى یک صفحه اصلى (Home Page) به نام ایندکس اچ تی ام ال (index.html) بوده و سایر ملزومات آن یعنى صفحات دیگر و عکسها یا وسایل مورد لزوم در پوشه هاى مربوطه بطور منظم نگهدارى می شوند. لذا براى شروع کار بهتر است شما در بخشى از کامپیوتر خود یک پوشه به نام مثلا” (My Web) ایجاد نموده و درون آن دو پوشه دیگر به نامهای (docs) و (images) بسازید.
صفحه اول یا اصلى شما درون(My Web) قرار گرفته و بقیه صفحات درون پوشه (docs) و تمامى عکسها درون پوشه (images) ذخیره خواهند شد. این عمل فقط جهت منظم بودن کار توصیه مىشود و ضمنا” مىتوانید مدارک و فایلهاى یک بخش حجیم و زیاد یک اتصال خود را به یک پوشه جداگانه هدایت نموده و ذخیره کنید، مثلا” مسئولیت آنرا به عهده یک فرد یا گروه خاصى قرار داده و فقط شما  آنها را به صفحه اصلى یا index.html  آن اتصال دهید. مثلا” یک یا چند پوشه جداگانه درون My Web که خودشان دارای docs  و images و همچنین صفحه اصلی Index جداگانه داشته باشند.
تذکرات مهم:
•    از دادن اسمهاى فارسى به پوشه ها، فایلها، عکسها و اسناد خود جداً خوددارى نمایید چرا که در اینترنت آنها دچار مشکل شده و قابل دسترسى نخواهند بود.
•    از نوشتن کاراکترهاى غیر مجاز، دادن فاصله های زیاد بین اسامى و استفاده از حروف بزرگ در نام اسناد و پوشه ها خوددارى کنید.
•    از درست کردن پوشه هاى تو در تو و پیچ در پیچ و با نام بلند خوددارى کنید و از مخفف کلمات استفاده نمایید (مثلا” به جاىteaching center از tc   یا  tcenter استفاده شود بهتر است.)
آشنایی با پنجره  برنامه Front page 2002 XP
________________________________________
پنجره Front page   نیز مانند سایر پنجره هاى windows  بوده و شامل :
۱) Title Bar
۲) Menu Bar
۳)Tool Bar
۴) Main Window
۵)  Status Bar
۶) Scroll Bar
۷)   ودر این برنامه یک ستون  اضافى در سمت چپ صفحه اصلى قرار دارد  که View Bar مىباشد و بطور پیش فرض فعال است.
میله نمایش یا View Bar
________________________________________
درپنجره باز شده علاوه بر میله عنوان و ابزار در سمت چپ پنجره یک پنجره جداگانه بصورت عمودى و بطور پیش فرض باز بوده و فعال مىباشد (View Bar). که این پنجره در مراحل تکمیلى (هنگامی که تقریبا” سایت شما کامل شده و صفحات متعددى دارید) مفید خواهد بود. در این پنجره معمولا” شما شش لایه (Tab) مىبینید که عبارتند از:
۱) Page : یا صفحه
۲)Folders:  پوشه ها
۳) Reports : یا گزارشات
۴)  Navigation  : یا ساختار کلى (چارت) شبکه
۵)  Hyperlinks : یا وضعیت اتصالات
۶)  Tasks : یا وظایف و کارها
________________________________________
۱)    Page یا صفحه: اگر فعال باشد شما صفحه اى را که در آن کار مىکنید را در پنجره اصلى بطور فعال خواهید دید.
۲)    Folders یا پوشه ها: اگر روى آن کلیک نمایید و فعال باشد شما تمامى پوشه هاى درون سایت خود را در درون پنجره اصلى مشاهده خواهید نمود.
     یک پنجره عمودی به اسم Folder List ما بین پنجره اصلی و پنجره Views باز می کند که ما می توانیم تسلط کامل به تمامی Folder ها و پوشه های خود داشته باشیم. اگر بخواهیم محتویات یک پوشه را در پنجره اصلی سمت راست ببینیم، کافی است روی پوشه در بخش Folder List کلیک کنیم. 
نکات
________________________________________
۱٫ دقت کنید که اگر بر روی پوشه ای در بخش Folder List کلیک راست کنید یک سری امکانات ویژه در اختیار شما قرار می دهد از جمله:
Convert to web: پوشه را به حالت صفحه وب در می آورد و کل آن پوشه و محتویات آن پوشه به عنوان یک سایت فرعی و زیر مجموعه ای از سایت اصلی و کلی ما عمل می کند.
Cut: شما می توانید پوشه مورد نظر را از آنجا برداشته حرکت (Move) داده و در جای دیگر قرار دهید. (با عمل paste)
Copy: یک نسخه از پوشه موردنظر را در جاهای دیگر رونوشت می کند.
Rename: اسم پوشه را عوض می کند.
Delete: کل پوشه و محتویات آن را حذف می کند و دیگر قابل دسترسی نیست (در اینترنت سطل آشغال  (Recycle Bin)نداریم).
۱٫ Page New: در پوشه یک صفحه جدید می سازد. برای اینکار یک بار کلیک کنید و حتماً اسم با مفهومی به جای new page تایپ کنید. حتماً برای ساختن صفحه باید پسوند (.htm) وجود داشته باشد.
              2. Folder : در درون پوشه یک پوشه جدید می سازد
.             Publish   : انتقال یا انتشار پوشه درست شده به سایت اصلی را به عهده دارد.
نکته مهم در Rename: چون در اینترنت تغییر نام باعث عدم دسترسی به فایل مربوطه خواهد شد، لذا در این قسمت دقت شود که بعد از تغییر نام link ها نیز تعمیر شود و یا حتماً از آدرس دهی نسبی استفاده شود.
تدکر بسیار مهم: Title  و اسامی صفحات (File Name) در اینترنت مهم بوده لذا باید در نامگذاری صفحات و Title آنها کمال دقت را داشته باشید و این امر در دستیابی موتورهای جستجوگر به صفحات ما کمک زیادی می کند.
 انواع آدرس دهی
۱٫ مطلق: که آدرس را بطور کامل (پوشه-زیر پوشه- فایل) می نویسیم که به درد Link های خارج از سایت خودمان می خورد.
۲٫ نسبی: همیشه بهتر است در درون سایت خودمان از این نوع استفاده کنیم. بدین ترتیب که در هنگام آدرس دادن پوشه موردنظر را پیدا کرده و انتخاب می کنیم. و آدرس نسبی سبب می شود در صورت جابجایی فایل مورد نظر درون پوشه کلی و یا تغیطر نام پوشه فرعی آن اتصال آن قطع نشود.
•     چگونه فایل ها و پوشه ها را نامگذاری کنیم؟
سعی کنید از کاراکترهای غیرمجاز، حروف بزرگ، فاصله بین کلمات و حروف فارسی برای نامگذاری پوشه ها، عکس ها و صفحات استفاده نکنید- زیرا در اینترنت مشکل خواهند داشت- و هنگام ذخیره کردن فایلی حتما” دکمه Change Title را کلیک کرده و تیتر صفحه را ( در اینجا فارسی و یا انگلیسی فرقی ندارد) عوض نمایید و توجه نمایید که از کلمات با مفهوم در تیتر استفاده نمایید و دیکته آنها صحیح باشد چون این امر نشانگر اعتبار سایت شماست.
و اگر خواستید برای این کار درون صفحه کلیک راست کرده وTitle  آن را به اینصورت عوض نمایید:
در روی صفحه کلیک راست کرده و page properties را نتخاب می کنیم. در تب General و در بخش Title، تیتر زیبا، جالب توجه و با معنایی را که می تواند یک جمله باشد و مفهوم کلی صفحه را برساند، درج می کنیم.
۳)   Reports یا گزارشات: اگر روى آن کلیک نمایید و فعال کنید شما قادر خواهید بود یک گزارش اجمالى از وضعیت اسناد و کارهاى خود و احتمالا” مشکلات و ایرادهاى سایت خود آگاهى یابید. شما مىتوانید با انتخاب گزینه هاى فرعى پنجره باز شده گزارش مورد نظر خود را مشاهده نمایید
میله نمایش یا View Bar
________________________________________
۳)Reports یا گزارشات: اگر روى آن کلیک نمایید و فعال کنید شما قادر خواهید بود یک گزارش اجمالى از وضعیت اسناد و کارهاى خود و احتمالا” مشکلات و ایرادهاى سایت خود آگاهى یابید. شما مىتوانید با انتخاب گزینه هاى فرعى پنجره باز شده گزارش مورد نظر خود را مشاهده نمایید.
۴) Navigation یا ساختار کلى (چارت) شبکه: در پنجره اصلى یک شماى کلى از سایت شما را بصورت یک چارت کلى و درختی نمایش مىدهد و شما ضمن آگاهى از ساختار و ارتباطات کلى ساختار سایت خود قادر خواهید بود با گرفتن و کشیدن (click & drag ) ساختار سایت خود را تغییر دهید.
میله نمایش یا View Bar
________________________________________
۱٫    Hyperlinks یا وضعیت اتصالات: نحوه اتصالات صفحات به یکدیگر را نشان مىدهد و در صورت قطع اتصالى آن را با رنگ قرمز یا شکستگی خط نشان مىدهد و شما مىتوانید آن را اصلاح نمایید.
۲٫    Task یا وظایف و کارها: در سایتى که چند نفر مسئول کارها مىباشند سرپرست سایت مىتواند در این قسمت وظایف هر شخص را معیین نمایید و فرد مورد نظر از وظایف خود در این قسمت مطلع شده و کار را تحویل دهد. و بطور کلی وظایف کارکنان یک سایت که چه کارهایی باید انجام دهند را نشان می دهد. اگر بخواهیم وظیفه ای را به کسی محول کنیم روی قسمت  Edit/Task/Add Taskرفته و وظیفه او را معلوم می نماییم.
    تذکر: در صورتى که به این ابزارها یا بطور کلى به View Bar  نیازى ندارید با کلیک برview و کلیک روی گزینه view bar  آن را غیر فعال نمایید
 میله ابزارها:
________________________________________
 بطور پیش فرض میله ابزارهاى Standard و Format فعال بوده ودر زیر میله فهرست باز مىباشند. و احیانا” شما آنها را مشاهده ننمودید، مىتوانید در میله فهرست (Menu Bar) در بخش View کلیک کرده و از قسمت Toolbar گزینه هاى Standard  و یا Format را انتخاب نمایید تا فعال شوند.
در این میله، ابزارها و وسایل اساسى، مورد لزوم فراوان و فورى برنامه که همگى آنها در درون Menu Bar (میله فهرست) نیز قرار دارند، جهت ذسترسى سریع و فورى به شکل یک ابزار و دکمه قابل کلیک جهت فعال شدن در این میله قرار داده شده اند. و چون بیشتر کار ما در ساختن صفحات وب با این ابزار است ما ابتدا به معرفى کار آنها پرداخته و سپس سایر ابزار موجود در Menu Bar را معرفى و آموزش خواهیم داد.
تذکر:
اگر اشاره گر ماوس خود را یک لحظه روى اشکال موجود در نوار ابزار نگه دارید نام ابزار به صورت Tool Tip در زیر آن ظاهر خواهد شد
ابزارهاى  نوار ابزار Standard به طور استاندارد از بالا سمت چپ به راست عبارتند از:
۵٫    Toggle Pane ( فهرست پوشه): جهت مشاهده فهرست پوشه ها در کنار(سمت چپ) صفحه اصلى
۶٫    Print (چاپ): جهت چاپ نمودن صفحات مورد نظر
Preview in Browser (مشاهده در جستجوگر وب): جهت مشاهد صفحه ساخته شده در جستجو گر وب مثلا” Internet Explorer یا برنامه Netscape  و نسبت به Preview Tab پایین صفحه واقعی تر و قابل اعتماد تر است.
۷٫    Spelling (کنترل دیکته): جهت چک و کنترل دیکته کلمات تایپ شده از نظر قواعد دیکته نویسى و قواعد مربوطه.
 اگر کلمه ای در داخل صفحه اشتباه دیکته داشته باشد زیر آن با رنگ قرمز و اگر اشتباه گرامر داشته باشد با رنگ سبز مشخص می شود. برای اصلاح آنها روی هر قسمت کلیک راست کرده و تک تک درست می کنیم. اما با زدن دکمه spelling کادری باز می شود که می توان در آنجا اشتباهات را اصلاح کرد.
Ignore: چشم پوشی کردن از غلط موجود ( وقتی که ما از قصد آنرا غلط نوشته ایم، کلمه یا اسم خاصی است که در دیکشنر دستگاه نیست.
:Ignore All از همه موارد چشم پوشی کردن
Change: عوض کردن ( با کلمه پیشنهادی پنجره که در درون کادر انتخاب می کنیم عوض نماید.)
Change All: عوض کردن کلی (با کلمه پیشنهادی پنجره که در درون کادر انتخاب می کنیم این کلمه را در صورت وجود در هر کجای این صفحه عوض نماید.)
Add: به دیکشنری اضافه کند و دیگر در سندهای بعدی از ما نپرسد و ایراد نگیرد. (هرگاه کلمه خاصی که زیاد به آن نیاز داریم و دیکته آن را درست نوشته ام به دیکشنری اضافه می نماید)
Suggest: دستگاه نظر یا پیشنهاد خودش را ارائه دهد که می تواند جهت رفع اشکال انتخاب شود
________________________________________
  Cut (برش): جهت بریدن و برداشتن بخشى از متن، عکس و یا قسمت انتخاب شده جهت درج در بخشى دیگر
Copy (کپی): جهت برداشتن نسخه یا کپى  بخشى از متن، عکس و یا قسمت انتخاب شده جهت درج در بخشى دیگر (Ctrl + C)
Paste (الصاق): جهت الصاق یا چسباندن قسمت کپى یا بریده شده موجود در حافظه (clipboard) در بخش مورد نظر (Ctrl + X)
نحوه  انتخاب کردن کلمه، خط، پاراگراف وکل متن
تا چیزی را انتخاب نکنیم نمی توانیم روی آن عملی (cut،copy، تغییر رنگ، اندازه و …) را انجام دهیم و در اینکار باید خیلی دقت کنیم.
برای انتخاب یک کلمه کافی است دوبار روی کلمه کلیک کنیم.
برای انتخاب یک خط به ابتدای خط رفته به نحوی که علامت درج متن (I) ماوس تبدیل به فلش شود و یکبار کلیک می کنیم اگر دو بار کلیک کنیم  پاراگراف  انتخاب می شود و اگر سه بار پشت سر هم کلیک کنیم کل متن انتخاب می شود.
برای انتخاب کلمه، خط، متن ویک یا چند حرف با صفحه کلید به صورت زیر عمل می کنیم. به ابتدای جایی که می خواهیم انتخاب کنیم با کلیدهای جهت نما حرکت کرده و در آنجا قرار می گیریم، دکمه shift  را  نگه داشته با کلیدهای جهت نما (Arrow Keys)به انتهای قسمت انتخابی خود می رویم.


نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...



هو الکاتب


پایگاه اینترنتی دانلود رايگان كتاب تك بوك در ستاد ساماندهي سايتهاي ايراني به ثبت رسيده است و  بر طبق قوانین جمهوری اسلامی ایران فعالیت میکند و به هیچ ارگان یا سازمانی وابسته نیست و هر گونه فعالیت غیر اخلاقی و سیاسی در آن ممنوع میباشد.
این پایگاه اینترنتی هیچ مسئولیتی در قبال محتویات کتاب ها و مطالب موجود در سایت نمی پذیرد و محتویات آنها مستقیما به نویسنده آنها مربوط میشود.
در صورت مشاهده کتابی خارج از قوانین در اینجا اعلام کنید تا حذف شود(حتما نام کامل کتاب و دلیل حذف قید شود) ،  درخواستهای سلیقه ای رسیدگی نخواهد شد.
در صورتیکه شما نویسنده یا ناشر یکی از کتاب هایی هستید که به اشتباه در این پایگاه اینترنتی قرار داده شده از اینجا تقاضای حذف کتاب کنید تا بسرعت حذف شود.
كتابخانه رايگان تك كتاب
دانلود كتاب هنر نيست ، خواندن كتاب هنر است.


تمامی حقوق و مطالب سایت برای تک بوک محفوظ است و هرگونه کپی برداری بدون ذکر منبع ممنوع می باشد.


فید نقشه سایت


دانلود کتاب , دانلود کتاب اندروید , کتاب , pdf , دانلود , کتاب آموزش , دانلود رایگان کتاب

تمامی حقوق برای سایت تک بوک محفوظ میباشد

logo-samandehi