از مرورگر به سرور!! به گوشم ، بفرمایید... قسمت دوم
تاریخ ارسال: ۲۳-مرداد-۱۳۸۷
با مطالعه دقیق بخش قبل حتما متوجه شدید که از مرورگر صحبت کردیم اما در مورد سیستم عامل یا کامپیوتری که مرورگر روی آن نصب است و به همین ترتیب از کامپیوتر سرور و ... چیزی مطرح نکردیم. دلیلش اینه که دوست نداریم به سیستم خاصی وابسته باشیم!
من برنامه ای رو که تویه visual basic نوشتم تویه کامپیوتر دوستام هم اجرا کردم!!! معنیش اینه که به سیستم من وابسته نیست دیگه! D:
بله به کامپیوتر شما وابسته نیست اما منظور من سیستم عامل یا معماری کامپیوتری بود. وقتی شما یک برنامه با یک زبان برنامه نویسی مثل vb یا #C یا دلفی می نویسید و بعد کامپایل می کنید به کدهای ماشین تبدیل میشه و فقط در ماشین هایی که با اون کدها سازگارند اجرا خواهد شد... مثلا همین برنامه شما که نهایتا با یک فایل exe شناخته میشه در سیستم عامل لینوکس قابل اجرا نیست! می تونید امتحان کنید...
خوب مگه وابسته باشیم چی میشه؟؟؟
در این صورت باید برای دیدن هر وب سایت از سیستم عامل یا کامپیوتر خاصی استفاده می کردیم!!! اما اگر این وابستگی نباشه که نیست ما به راحتی وب سایتی که داخل ویندوز یا لینوکس یا یک مک بوک اپل طراحی شده تویه هر کامپیوتر یا حتی موبایل به همون شکلی که بقیه می بینند میبینیم. اما واسه انجام این کار باید چه کارهایی انجام بدیم؟ حقیقت اینه که ما نیازی نیست فعلا کار خاصی انجام بدیم چراکه قبلا در موردش خیلی ها فکر کردند و ما فقط اشاره ای به بعضی از اون کارها می کنیم.
اولین چیزی که باید بدونیم اینه که متن یا همون text ساده ترین چیزیه که تقریبا همه کامپیوترها می تونن بدون هیچ واسطه ای بفهمنش!پس اگر وب سایت ها و برنامه هایی که داریم رو بر اساس متون منتقل کنیم همه می تونن از اون برنامه ها استفاده کنند! البته برای این کار باید دو ویژگی زیرا را داشته باشیم:
1. زبان واحد داشته باشیم!
2. یک توافقنامه (قرارداد) یا همون protocol بین همه ماشین ها برای انتقال اطلاعات وجود داشته باشه!
من که نفهمیدم چی گفتی؟!!
اشکالی نداره جلوتر که بریم کاملا متوجه میشید و به موضوع تسلط پیدا میکنید!
زبان HTML که مخفف Hyper Text Markup Language همون زبان واحدیه که ازش صحبت کردیم و به ما کمک میکنه که به توصیف صفحات بپردازیم بعدا با این زبان در بخش طراحی سایت بیشتر آشنا میشیم! اگر میخواهید یک نمونه از کد html رو ببینید خیلی ساده است فقط تویه مرورگر راست کلیک کنید و بعد گزینه View Page Source را در فایرفاکس و View Source را در اینترنت اکسپلورر انتخاب کنید.
پروتکلی هم که ازش صحبت کردیم پروتکل معروف HTTP یه که مخفف Hyper Text Transfer Protocol هست که همیشه قبل از آدرس وب سایت ها در مرورگر خود می نویسید! خوب همون طور که گفتیم برای انتقال متون html از این پروتکل استفاده میشه.
واما بقیه ماجرا:
از قسمت قبل به یاد داریم که مرورگر درخواست صفحات رو به وب سرور ارسال می کرد اما کار دیگه ای که انجام میده اینه که کدهای html رو میخونه و صفحات رو همونطوری که کدها توصیف کرده اند برای ما نمایش میده! البته مرورگر کارهای دیگه ای هم انجام میده مثل اجرای کدهای css که به کمک کدهای html میان برای نمایش بهتر صفحات و همین طور اجرای کدهای javascript... به مرور با css و javascript آشنا میشیم.
۱۰-ارديبهشت-۱۳۸۹
12 نکته برای شروع توسعه وب آی فون
۶-بهمن-۱۳۸۸
فقط 10 درصد سيستم آدرسهاي اينترنتي IPv4 باقي مانده است
۱-بهمن-۱۳۸۸
آغاز ثبت نام در سومین جشنواره وب ایران
۲۰-آذر-۱۳۸۸
فیس بوکی ها بی احتیاط ترین کاربران اینترنتی
۱۸-آذر-۱۳۸۸
*هر وبلاگنويس، يک خبرنگار* وبلاگنويسي در ايران حکم رسانهي چهارم را دارد
۱۰-آذر-۱۳۸۸
جشن شب يلداي وبلاگستان برگزار ميشود
۱۰-آذر-۱۳۸۸
گوگل سرار اینترنت را ویکی میکند
۹-آذر-۱۳۸۸
- نام:
- ایمیل:
- نظر:
