وقتی که Tim Berners-Lee در سال 1989 وب را اخلاق کرد احتمالا فکرش را نمیکرد که دنیای وب از آن مجال تا این حد تغییر و تحول نماید.در واقع تاریخچه طراحی سایت با تاریخ وب گره خورده و بعداز آن به طور تقریب هرسال مبتلا تغییرات مهمی گردیده است.امروزه به جایی رسیده ایم که شاید تصور دنیایی طراحی سایت اختصاصی سوای وب و سوای سایت ها برایمان مشقت بار باشد. دراین نوشتهعلمی قصد داریم مروری کوتاه بر اتفاقاطی که در ساخت سایت به معنای "پیاده سازی ظاهری" آن در یکسری سال اخیر قبلی بنماییم.طراحی وب سایت از قسمت های گوناگونی تشکیل میشود البته روی هم رفته می شود به آن را دو نصیب عمده تقسیم نمود:
· کد نویسی هسته (Core) سایت که آحاد اتفاقات مهم و پشت صحنه سایت در آن جا فیس میدهد.
· پیاده سازی پوسته وب سایت که قسمت عمده ای از آن را قالب ظاهری تارنما تشکیل میدهد و قسمت دیگر نیز در تعامل با core تارنما بوده و قالب وبسایت را با هسته مرتبط می سازد.
هرچند گویش های نرم افزار نویسی ساخت سایت در امسال ها تغییرات و توسعه های فوق العاده ای کرده اند و خصوصیات و تجهیزات سایت ها بالاتر از تصور گردیدهاست ولی سوژه این نوشتهیعلمی در خصوص تاریخچه ساخت سایت بیشتر پیرامون رخدادها و گسترش های انجام شده در پیاده سازی قالب ظاهری سایت میباشد.
بعدازظهر بدون نور ساخت وب سایت (1989) :
روزهای آغازین ساخت وب سایت را میتواند بعدازظهر بدوننور در تاریخچه طراحی وب دانست،در آن مجال صفحات اکران تماما سیاه بودند و صرفا چندین مونو پیکسل خرد در آن ها وجود داشت.براین اساس می اقتدار از این زمان بسرعت عبور کرده به زمان ای وارد شویم که در آن نصیب اساسی دنیای اینترنت را جدول ها (Table) تشکیل میدادند.
جدول ها – شروع طراحی وب سایت (1995) :
پیاده سازی های جدول مبنا (Table-Base) و میلاد اولین مروگرهایی که قوی بودند عکس و تصاویر را اکران دهند ، اولین مرحله به سمت طراحی وب به معنای مدرن خویش به حساب آورده می شود.شایسته ترین آیتم برای تیم بندی داده ها استعمال از مضمون جدول (Table) بود که امروزه نیز در تگ های HTML به همین اسم وجود داراست و آیتم استعمال قرار میگیرد.به همین ترتیب قرار دادن جدول ها در تو درتو رویکرد داهیانه ای برای ساخت وب سایت بود که نخسین بار به وسیله David Siegel مطرح شد.هرچند این فعالیت به طور کامل صحیح به لحاظ نمی رسید ، چون غرض مهم پیاده سازی جدول ها ، گروه بندی اعداد به حساب آورده می شود ولی بهرحال این شیوه ، برای مدتی شایع ترین شیوه طراحی وب سایت به شمار میرفت. اختلال دیگر مراقبت و همینطور شغل کردن با اینگونه ساختار آسیب پذیر ای بود.در همین زمان بود که معنا پیاده سازی قطعه قطعه (Slicing Design) آغاز به دوستداشتنی شدن نمود.بهاین شکل که طراحان، طرح های گرافیکی می ساختند و برنامه نویس ها این طرح ها را به قطعات خرد تبدیل کرده و بعد برای سرهم کردن و اکران یک پارچه آن در اینترنت روش حلی می اندیشیدند. در طرف دیگر ولی جدول ها نیز مزایای متعددی داشتند مانند اکران اطلاعات به طور عمودی و قابلیت و امکان تمجید اندازه براساس پیکسل یا این که درصد.
جاوا اسکریپت –راهی برای نجات (1995) :
جاوا اسکریپت (JavaScript) پاسخی به محدودیت های HTML در ساخت سایت بود و نقش مهمی در تاریخ طراحی وب سایت جاری ساختن نمود و همچنان نیز این نقش ادامه دارااست.به عنوان مثال در صورتی یک کاغذ popup می خواستید و یا این که در شرایطیکه تصمیم داشتید تیم بندی و شیوه دکوراسیون چیزی را بصورت اتوماتیک تغییر تحول دهید جواب عمل JavaScript بود.نقص اینجا بود که جاوا اسکریپت بصورت لایه ای جداگانه از ساختار کلی بود وباید بصورت جدا بار گذاری میشد.در اکثری از مواقع برنامه نویس ها معدود آمادگی یا این که تنبل از جاوا اسکریپت برای اجرا شغل های بسیار معمولی استعمال می کردند در شرایطی که که هر فرصت که از جاوا اسکریپت بصورت زیرکانه به کار گیری میشد توان حقیقی و واقعی خویش را نشانه می اعطا کرد.
امروزه در اکثر زمان ها مواقع هنگام ساخت وب سایت عملکرد میشود در صورتیکه قابلیت و امکان ساختوساز یک خصوصیت در CSS یا این که HTML وجود دارااست از JavaScript به کار گیری نگردد چون همچنان یکی ایرادات جاوا اسکریپت کاهش سرعت بارگذاری تارنما به حساب میآید.با این اکنون جاوا اسکریپت امروزه نیز یک کدام از مهم ترین گویش های نرم افزار نویسی برای طراحی وب بهحساب میآید و بخصوص در پوسته jQuery و Node.js که خصوصیت های بسیار خارق العاده ای را قادر است به یک سایت اضافه کند.
اشاره گر –بعد از ظهر طلایی آزادی (1996) :
استعمال از پیکان (Flash)در ساخت سایت راهی بود برای شکستن محدودیت های مو جود در ساخت سایت ها ، تکنولوژی که مجال به دنیاآمدن ، وعده آزادی و چنان تفویض عملی را به برنامه نویس ها اعطا کرد که تا پیش از آن به هیچ عنوان تصورش را هم نمی کردند. طراح تارنما می توانست هر سیرتکامل صورت ، پوسته ، جلوه های متحرک ، خصوصیت های فعل و انفعالی و هرگونه فونت و بخش اعظمی تجهیزات دیگر را فقط با یک ابزار یعنی مکان نما، پیاده سازی و ساخت و ساز نماید.فیض پایانی بصورت یک پوشه فشرده درآمده و برای اکران به مرورگرها ارسال میشد. تاوقتیکه یوزرها واپسین به روز افرونه Flash و همینطور مجال کافی برای بار گذاری شدن آن را داشتند، تارنما به اکران درآمده همانند یک جادوی خارق العاده بود. این عصر در تاریخچه طراحی وب باعث به رفتار صفحات اینترنت رنگارنگ ، کارتن های دیدنی و هرگونه خصوصیت ظاهری بدردبخور- یا این که بدرد نخور! – دیگری در آن فرصت شد.
متاسفانه ساختار نشانه گر تماما بسته بود و همینطور موتورهای کاوش نیز توانمند به قرائت محتوای آن ها نبودند – همچنان که امرزه نیز کار کشته به فهم محتوای نشانه گر نیستند – و همینطور منابع متعددی نیز برای پردازش این صفحه های نیاز بود. وقتی که شرکت Apple در سال 2007 تصمیم گرفت اشاره گر را در اولین سبک آیفون خویش به نوعی تحریم نماید – وبسایت های مکان نما در آیفون به اکران در نمی آیند – به کار گیری از پیکان در ساخت سایت نیز رو به افول بنیان و امروزه درصد بسیار یه خرده از تارنما ها میباشند که همچنان از اشاره گر در پیاده سازی خویش به کارگیری کرده اند.
CSS – (1998) :
CSS نیز در به عبارتی زمان Flash به دنیا آمد.روشی برای مجموعه بندی ساختار ساخت وب سایت که از لحاظ فنی و تکنیکی شیوه بهتری محسوب میشد.معنا مهم CSS - Cascading Style Sheets – در غیروابسته سازی قسمت محتوای وبسایت از نصیب نمایشی و ظاهری آن بود.به این ترتیب ظواهر و طریق اکران وبسایت در CSS تعریفوتمجید میشد و محتوای تارنما در HTML.اولین ورژن های CSS از انعطاف و گستردگی بسیار یه خرده بهره مند بودند البته نقص مهم در تطبیق پذیری مرورگرهای متعدد با آن بود.یکسری سال زمان برد تا مرورگرها بصورت بی نقص خویش را با این تکینیک تازه در طراحی وب تطبیق دادند و در بعضا مورد ها همچنان ایرادهایی همگام اکران وبسایت در آنها وجود داشت. همینطور زمان ای در تاریخچه طراحی وب سایت وجود داراست که در آن یک مرورگر دارنده واپسین آپ تو دیت بوده و اقتدار به کار گیری از واپسین خصوصیت های CSS را داشت ولی مرورگرهای دیگر همچنان با برخی از تجهیزات نو آن خلل داشتند و این قضیه تبدیل به کابوسی برای برنامه نویس ها گردیده بود.
وقتی که Tim Berners-Lee در سال 1989 وب را اخلاق کرد احتمالا فکرش را نمیکرد که دنیای وب از آن مجال تا این حد تغییر و تحول نماید.در واقع تاریخچه طراحی سایت با تاریخ وب گره خورده و بعداز آن به طور تقریب هرسال مبتلا تغییرات مهمی گردیده است.امروزه به جایی رسیده ایم که شاید تصور دنیایی سوای وب و سوای سایت ها برایمان مشقت بار باشد.
دراین نوشتهعلمی قصد داریم مروری کوتاه بر اتفاقاطی که در ساخت سایت به معنای "پیاده سازی ظاهری" آن در یکسری سال اخیر قبلی بنماییم.طراحی وب سایت از قسمت های گوناگونی تشکیل میشود البته روی هم رفته می شود به آن را دو نصیب عمده تقسیم نمود:
· کد نویسی هسته (Core) سایت که آحاد اتفاقات مهم و پشت صحنه سایت در آن جا فیس میدهد.
· پیاده سازی پوسته وب سایت که قسمت عمده ای از آن را قالب ظاهری تارنما تشکیل میدهد و قسمت دیگر نیز در تعامل با core تارنما بوده و قالب وبسایت را با هسته مرتبط می سازد.
هرچند گویش های نرم افزار نویسی ساخت سایت در امسال ها تغییرات و توسعه های فوق العاده ای کرده اند و خصوصیات و تجهیزات سایت ها بالاتر از تصور گردیدهاست ولی سوژه این نوشتهیعلمی در خصوص تاریخچه ساخت سایت بیشتر پیرامون رخدادها و گسترش های انجام شده در پیاده سازی قالب ظاهری سایت میباشد.
بعدازظهر بدون نور ساخت وب سایت (1989) :
روزهای آغازین ساخت وب سایت را میتواند بعدازظهر بدوننور در تاریخچه طراحی وب دانست،در آن مجال صفحات اکران تماما سیاه بودند و صرفا چندین مونو پیکسل خرد در آن ها وجود داشت.براین اساس می اقتدار از این زمان بسرعت عبور کرده به زمان ای وارد شویم که در آن نصیب اساسی دنیای اینترنت را جدول ها (Table) تشکیل میدادند.
جدول ها – شروع طراحی وب سایت (1995) :
پیاده سازی های جدول مبنا (Table-Base) و میلاد اولین مروگرهایی که قوی بودند عکس و تصاویر را اکران دهند ، اولین مرحله به سمت طراحی وب به معنای مدرن خویش به حساب آورده می شود.شایسته ترین آیتم برای تیم بندی داده ها استعمال از مضمون جدول (Table) بود که امروزه نیز در تگ های HTML به همین اسم وجود داراست و آیتم استعمال قرار میگیرد.به همین ترتیب قرار دادن جدول ها در تو درتو رویکرد داهیانه ای برای ساخت وب سایت بود که نخسین بار به وسیله David Siegel مطرح شد.هرچند این فعالیت به طور کامل صحیح به لحاظ نمی رسید ، چون غرض مهم پیاده سازی جدول ها ، گروه بندی اعداد به حساب آورده می شود ولی بهرحال این شیوه ، برای مدتی شایع ترین شیوه طراحی وب سایت به شمار میرفت. اختلال دیگر مراقبت و همینطور شغل کردن با اینگونه ساختار آسیب پذیر ای بود.در همین زمان بود که معنا پیاده سازی قطعه قطعه (Slicing Design) آغاز به دوستداشتنی شدن نمود.بهاین شکل که طراحان، طرح های گرافیکی می ساختند و برنامه نویس ها این طرح ها را به قطعات خرد تبدیل کرده و بعد برای سرهم کردن و اکران یک پارچه آن در اینترنت روش حلی می اندیشیدند. در طرف دیگر ولی جدول ها نیز مزایای متعددی داشتند مانند اکران اطلاعات به طور عمودی و قابلیت و امکان تمجید اندازه براساس پیکسل یا این که درصد.
جاوا اسکریپت –راهی برای نجات (1995) :
جاوا اسکریپت (JavaScript) پاسخی به محدودیت های HTML در ساخت سایت بود و نقش مهمی در تاریخ طراحی وب سایت جاری ساختن نمود و همچنان نیز این نقش ادامه دارااست.به عنوان مثال در صورتی یک کاغذ popup می خواستید و یا این که در شرایطیکه تصمیم داشتید تیم بندی و شیوه دکوراسیون چیزی را بصورت اتوماتیک تغییر تحول دهید جواب عمل JavaScript بود.نقص اینجا بود که جاوا اسکریپت بصورت لایه ای جداگانه از ساختار کلی بود وباید بصورت جدا بار گذاری میشد.در اکثری از مواقع برنامه نویس ها معدود آمادگی یا این که تنبل از جاوا اسکریپت برای اجرا شغل های بسیار معمولی استعمال می کردند در شرایطی که که هر فرصت که از جاوا اسکریپت بصورت زیرکانه به کار گیری میشد توان حقیقی و واقعی خویش را نشانه می اعطا کرد.
امروزه در اکثر زمان ها مواقع هنگام ساخت وب سایت عملکرد میشود در صورتیکه قابلیت و امکان ساختوساز یک خصوصیت در CSS یا این که HTML وجود دارااست از JavaScript به کار گیری نگردد چون همچنان یکی ایرادات جاوا اسکریپت کاهش سرعت بارگذاری تارنما به حساب میآید.با این اکنون جاوا اسکریپت امروزه نیز یک کدام از مهم ترین گویش های نرم افزار نویسی برای طراحی وب بهحساب میآید و بخصوص در پوسته jQuery و Node.js که خصوصیت های بسیار خارق العاده ای را قادر است به یک سایت اضافه کند.
استعمال از پیکان (Flash)در ساخت سایت راهی بود برای شکستن محدودیت های مو جود در ساخت سایت ها ، تکنولوژی که مجال به دنیاآمدن ، وعده آزادی و چنان تفویض عملی را به برنامه نویس ها اعطا کرد که تا پیش از آن به هیچ عنوان تصورش را هم نمی کردند. طراح تارنما می توانست هر سیرتکامل صورت ، پوسته ، جلوه های متحرک ، خصوصیت های فعل و انفعالی و هرگونه فونت و بخش اعظمی تجهیزات دیگر را فقط با یک ابزار یعنی مکان نما، پیاده سازی و ساخت و ساز نماید.فیض پایانی بصورت یک پوشه فشرده درآمده و برای اکران به مرورگرها ارسال میشد. تاوقتیکه یوزرها واپسین به روز افرونه Flash و همینطور مجال کافی برای بار گذاری شدن آن را داشتند، تارنما به اکران درآمده همانند یک جادوی خارق العاده بود. این عصر در تاریخچه طراحی وب باعث به رفتار صفحات اینترنت رنگارنگ ، کارتن های دیدنی و هرگونه خصوصیت ظاهری بدردبخور- یا این که بدرد نخور! – دیگری در آن فرصت شد.
متاسفانه ساختار نشانه گر تماما بسته بود و همینطور موتورهای کاوش نیز توانمند به قرائت محتوای آن ها نبودند – همچنان که امرزه نیز کار کشته به فهم محتوای نشانه گر نیستند – و همینطور منابع متعددی نیز برای پردازش این صفحه های نیاز بود. وقتی که شرکت Apple در سال 2007 تصمیم گرفت اشاره گر را در اولین سبک آیفون خویش به نوعی تحریم نماید – وبسایت های مکان نما در آیفون به اکران در نمی آیند – به کار گیری از پیکان در ساخت سایت نیز رو به افول بنیان و امروزه درصد بسیار یه خرده از تارنما ها میباشند که همچنان از اشاره گر در پیاده سازی خویش به کارگیری کرده اند.
CSS – (1998) :
CSS نیز در به عبارتی زمان Flash به دنیا آمد.روشی برای مجموعه بندی ساختار ساخت وب سایت که از لحاظ فنی و تکنیکی شیوه بهتری محسوب میشد.معنا مهم CSS - Cascading Style Sheets – در غیروابسته سازی قسمت محتوای وبسایت از نصیب نمایشی و ظاهری آن بود.به این ترتیب ظواهر و طریق اکران وبسایت در CSS تعریفوتمجید میشد و محتوای تارنما در HTML.اولین ورژن های CSS از انعطاف و گستردگی بسیار یه خرده بهره مند بودند البته نقص مهم در تطبیق پذیری مرورگرهای متعدد با آن بود.یکسری سال زمان برد تا مرورگرها بصورت بی نقص خویش را با این تکینیک تازه در طراحی وب تطبیق دادند و در بعضا مورد ها همچنان ایرادهایی همگام اکران وبسایت در آنها وجود داشت. همینطور زمان ای در تاریخچه طراحی وب سایت وجود داراست که در آن یک مرورگر دارنده واپسین آپ تو دیت بوده و اقتدار به کار گیری از واپسین خصوصیت های CSS را داشت ولی مرورگرهای دیگر همچنان با برخی از تجهیزات نو آن خلل داشتند و این قضیه تبدیل به کابوسی برای برنامه نویس ها گردیده بود.
وقتی که Tim Berners-Lee در سال 1989 وب را اخلاق کرد احتمالا فکرش را نمیکرد که دنیای وب از آن مجال تا این حد تغییر و تحول نماید.در واقع تاریخچه طراحی سایت با تاریخ وب گره خورده و بعداز آن به طور تقریب هرسال مبتلا تغییرات مهمی گردیده است.امروزه به جایی رسیده ایم که شاید تصور دنیایی طراحی سایت اختصاصی سوای وب و سوای سایت ها برایمان مشقت بار باشد. دراین نوشتهعلمی قصد داریم مروری کوتاه بر اتفاقاطی که در ساخت سایت به معنای "پیاده سازی ظاهری" آن در یکسری سال اخیر قبلی بنماییم.طراحی وب سایت از قسمت های گوناگونی تشکیل میشود البته روی هم رفته می شود به آن را دو نصیب عمده تقسیم نمود:
· کد نویسی هسته (Core) سایت که آحاد اتفاقات مهم و پشت صحنه سایت در آن جا فیس میدهد.
· پیاده سازی پوسته وب سایت که قسمت عمده ای از آن را قالب ظاهری تارنما تشکیل میدهد و قسمت دیگر نیز در تعامل با core تارنما بوده و قالب وبسایت را با هسته مرتبط می سازد.
هرچند گویش های نرم افزار نویسی ساخت سایت در امسال ها تغییرات و توسعه های فوق العاده ای کرده اند و خصوصیات و تجهیزات سایت ها بالاتر از تصور گردیدهاست ولی سوژه این نوشتهیعلمی در خصوص تاریخچه ساخت سایت بیشتر پیرامون رخدادها و گسترش های انجام شده در پیاده سازی قالب ظاهری سایت میباشد.
بعدازظهر بدون نور ساخت وب سایت (1989) :
روزهای آغازین ساخت وب سایت را میتواند بعدازظهر بدوننور در تاریخچه طراحی وب دانست،در آن مجال صفحات اکران تماما سیاه بودند و صرفا چندین مونو پیکسل خرد در آن ها وجود داشت.براین اساس می اقتدار از این زمان بسرعت عبور کرده به زمان ای وارد شویم که در آن نصیب اساسی دنیای اینترنت را جدول ها (Table) تشکیل میدادند.
جدول ها – شروع طراحی وب سایت (1995) :
پیاده سازی های جدول مبنا (Table-Base) و میلاد اولین مروگرهایی که قوی بودند عکس و تصاویر را اکران دهند ، اولین مرحله به سمت طراحی وب به معنای مدرن خویش به حساب آورده می شود.شایسته ترین آیتم برای تیم بندی داده ها استعمال از مضمون جدول (Table) بود که امروزه نیز در تگ های HTML به همین اسم وجود داراست و آیتم استعمال قرار میگیرد.به همین ترتیب قرار دادن جدول ها در تو درتو رویکرد داهیانه ای برای ساخت وب سایت بود که نخسین بار به وسیله David Siegel مطرح شد.هرچند این فعالیت به طور کامل صحیح به لحاظ نمی رسید ، چون غرض مهم پیاده سازی جدول ها ، گروه بندی اعداد به حساب آورده می شود ولی بهرحال این شیوه ، برای مدتی شایع ترین شیوه طراحی وب سایت به شمار میرفت. اختلال دیگر مراقبت و همینطور شغل کردن با اینگونه ساختار آسیب پذیر ای بود.در همین زمان بود که معنا پیاده سازی قطعه قطعه (Slicing Design) آغاز به دوستداشتنی شدن نمود.بهاین شکل که طراحان، طرح های گرافیکی می ساختند و برنامه نویس ها این طرح ها را به قطعات خرد تبدیل کرده و بعد برای سرهم کردن و اکران یک پارچه آن در اینترنت روش حلی می اندیشیدند. در طرف دیگر ولی جدول ها نیز مزایای متعددی داشتند مانند اکران اطلاعات به طور عمودی و قابلیت و امکان تمجید اندازه براساس پیکسل یا این که درصد.
جاوا اسکریپت –راهی برای نجات (1995) :
جاوا اسکریپت (JavaScript) پاسخی به محدودیت های HTML در ساخت سایت بود و نقش مهمی در تاریخ طراحی وب سایت جاری ساختن نمود و همچنان نیز این نقش ادامه دارااست.به عنوان مثال در صورتی یک کاغذ popup می خواستید و یا این که در شرایطیکه تصمیم داشتید تیم بندی و شیوه دکوراسیون چیزی را بصورت اتوماتیک تغییر تحول دهید جواب عمل JavaScript بود.نقص اینجا بود که جاوا اسکریپت بصورت لایه ای جداگانه از ساختار کلی بود وباید بصورت جدا بار گذاری میشد.در اکثری از مواقع برنامه نویس ها معدود آمادگی یا این که تنبل از جاوا اسکریپت برای اجرا شغل های بسیار معمولی استعمال می کردند در شرایطی که که هر فرصت که از جاوا اسکریپت بصورت زیرکانه به کار گیری میشد توان حقیقی و واقعی خویش را نشانه می اعطا کرد.
امروزه در اکثر زمان ها مواقع هنگام ساخت وب سایت عملکرد میشود در صورتیکه قابلیت و امکان ساختوساز یک خصوصیت در CSS یا این که HTML وجود دارااست از JavaScript به کار گیری نگردد چون همچنان یکی ایرادات جاوا اسکریپت کاهش سرعت بارگذاری تارنما به حساب میآید.با این اکنون جاوا اسکریپت امروزه نیز یک کدام از مهم ترین گویش های نرم افزار نویسی برای طراحی وب بهحساب میآید و بخصوص در پوسته jQuery و Node.js که خصوصیت های بسیار خارق العاده ای را قادر است به یک سایت اضافه کند.
اشاره گر –بعد از ظهر طلایی آزادی (1996) :
استعمال از پیکان (Flash)در ساخت سایت راهی بود برای شکستن محدودیت های مو جود در ساخت سایت ها ، تکنولوژی که مجال به دنیاآمدن ، وعده آزادی و چنان تفویض عملی را به برنامه نویس ها اعطا کرد که تا پیش از آن به هیچ عنوان تصورش را هم نمی کردند. طراح تارنما می توانست هر سیرتکامل صورت ، پوسته ، جلوه های متحرک ، خصوصیت های فعل و انفعالی و هرگونه فونت و بخش اعظمی تجهیزات دیگر را فقط با یک ابزار یعنی مکان نما، پیاده سازی و ساخت و ساز نماید.فیض پایانی بصورت یک پوشه فشرده درآمده و برای اکران به مرورگرها ارسال میشد. تاوقتیکه یوزرها واپسین به روز افرونه Flash و همینطور مجال کافی برای بار گذاری شدن آن را داشتند، تارنما به اکران درآمده همانند یک جادوی خارق العاده بود. این عصر در تاریخچه طراحی وب باعث به رفتار صفحات اینترنت رنگارنگ ، کارتن های دیدنی و هرگونه خصوصیت ظاهری بدردبخور- یا این که بدرد نخور! – دیگری در آن فرصت شد.
متاسفانه ساختار نشانه گر تماما بسته بود و همینطور موتورهای کاوش نیز توانمند به قرائت محتوای آن ها نبودند – همچنان که امرزه نیز کار کشته به فهم محتوای نشانه گر نیستند – و همینطور منابع متعددی نیز برای پردازش این صفحه های نیاز بود. وقتی که شرکت Apple در سال 2007 تصمیم گرفت اشاره گر را در اولین سبک آیفون خویش به نوعی تحریم نماید – وبسایت های مکان نما در آیفون به اکران در نمی آیند – به کار گیری از پیکان در ساخت سایت نیز رو به افول بنیان و امروزه درصد بسیار یه خرده از تارنما ها میباشند که همچنان از اشاره گر در پیاده سازی خویش به کارگیری کرده اند.
CSS – (1998) :
CSS نیز در به عبارتی زمان Flash به دنیا آمد.روشی برای مجموعه بندی ساختار ساخت وب سایت که از لحاظ فنی و تکنیکی شیوه بهتری محسوب میشد.معنا مهم CSS - Cascading Style Sheets – در غیروابسته سازی قسمت محتوای وبسایت از نصیب نمایشی و ظاهری آن بود.به این ترتیب ظواهر و طریق اکران وبسایت در CSS تعریفوتمجید میشد و محتوای تارنما در HTML.اولین ورژن های CSS از انعطاف و گستردگی بسیار یه خرده بهره مند بودند البته نقص مهم در تطبیق پذیری مرورگرهای متعدد با آن بود.یکسری سال زمان برد تا مرورگرها بصورت بی نقص خویش را با این تکینیک تازه در طراحی وب تطبیق دادند و در بعضا مورد ها همچنان ایرادهایی همگام اکران وبسایت در آنها وجود داشت. همینطور زمان ای در تاریخچه طراحی وب سایت وجود داراست که در آن یک مرورگر دارنده واپسین آپ تو دیت بوده و اقتدار به کار گیری از واپسین خصوصیت های CSS را داشت ولی مرورگرهای دیگر همچنان با برخی از تجهیزات نو آن خلل داشتند و این قضیه تبدیل به کابوسی برای برنامه نویس ها گردیده بود.
وقتی که Tim Berners-Lee در سال 1989 وب را اخلاق کرد احتمالا فکرش را نمیکرد که دنیای وب از آن مجال تا این حد تغییر و تحول نماید.در واقع تاریخچه طراحی سایت با تاریخ وب گره خورده و بعداز آن به طور تقریب هرسال مبتلا تغییرات مهمی گردیده است.امروزه به جایی رسیده ایم که شاید تصور دنیایی سوای وب و سوای سایت ها برایمان مشقت بار باشد.
دراین نوشتهعلمی قصد داریم مروری کوتاه بر اتفاقاطی که در ساخت سایت به معنای "پیاده سازی ظاهری" آن در یکسری سال اخیر قبلی بنماییم.طراحی وب سایت از قسمت های گوناگونی تشکیل میشود البته روی هم رفته می شود به آن را دو نصیب عمده تقسیم نمود:
· کد نویسی هسته (Core) سایت که آحاد اتفاقات مهم و پشت صحنه سایت در آن جا فیس میدهد.
· پیاده سازی پوسته وب سایت که قسمت عمده ای از آن را قالب ظاهری تارنما تشکیل میدهد و قسمت دیگر نیز در تعامل با core تارنما بوده و قالب وبسایت را با هسته مرتبط می سازد.
هرچند گویش های نرم افزار نویسی ساخت سایت در امسال ها تغییرات و توسعه های فوق العاده ای کرده اند و خصوصیات و تجهیزات سایت ها بالاتر از تصور گردیدهاست ولی سوژه این نوشتهیعلمی در خصوص تاریخچه ساخت سایت بیشتر پیرامون رخدادها و گسترش های انجام شده در پیاده سازی قالب ظاهری سایت میباشد.
بعدازظهر بدون نور ساخت وب سایت (1989) :
روزهای آغازین ساخت وب سایت را میتواند بعدازظهر بدوننور در تاریخچه طراحی وب دانست،در آن مجال صفحات اکران تماما سیاه بودند و صرفا چندین مونو پیکسل خرد در آن ها وجود داشت.براین اساس می اقتدار از این زمان بسرعت عبور کرده به زمان ای وارد شویم که در آن نصیب اساسی دنیای اینترنت را جدول ها (Table) تشکیل میدادند.
جدول ها – شروع طراحی وب سایت (1995) :
پیاده سازی های جدول مبنا (Table-Base) و میلاد اولین مروگرهایی که قوی بودند عکس و تصاویر را اکران دهند ، اولین مرحله به سمت طراحی وب به معنای مدرن خویش به حساب آورده می شود.شایسته ترین آیتم برای تیم بندی داده ها استعمال از مضمون جدول (Table) بود که امروزه نیز در تگ های HTML به همین اسم وجود داراست و آیتم استعمال قرار میگیرد.به همین ترتیب قرار دادن جدول ها در تو درتو رویکرد داهیانه ای برای ساخت وب سایت بود که نخسین بار به وسیله David Siegel مطرح شد.هرچند این فعالیت به طور کامل صحیح به لحاظ نمی رسید ، چون غرض مهم پیاده سازی جدول ها ، گروه بندی اعداد به حساب آورده می شود ولی بهرحال این شیوه ، برای مدتی شایع ترین شیوه طراحی وب سایت به شمار میرفت. اختلال دیگر مراقبت و همینطور شغل کردن با اینگونه ساختار آسیب پذیر ای بود.در همین زمان بود که معنا پیاده سازی قطعه قطعه (Slicing Design) آغاز به دوستداشتنی شدن نمود.بهاین شکل که طراحان، طرح های گرافیکی می ساختند و برنامه نویس ها این طرح ها را به قطعات خرد تبدیل کرده و بعد برای سرهم کردن و اکران یک پارچه آن در اینترنت روش حلی می اندیشیدند. در طرف دیگر ولی جدول ها نیز مزایای متعددی داشتند مانند اکران اطلاعات به طور عمودی و قابلیت و امکان تمجید اندازه براساس پیکسل یا این که درصد.
جاوا اسکریپت –راهی برای نجات (1995) :
جاوا اسکریپت (JavaScript) پاسخی به محدودیت های HTML در ساخت سایت بود و نقش مهمی در تاریخ طراحی وب سایت جاری ساختن نمود و همچنان نیز این نقش ادامه دارااست.به عنوان مثال در صورتی یک کاغذ popup می خواستید و یا این که در شرایطیکه تصمیم داشتید تیم بندی و شیوه دکوراسیون چیزی را بصورت اتوماتیک تغییر تحول دهید جواب عمل JavaScript بود.نقص اینجا بود که جاوا اسکریپت بصورت لایه ای جداگانه از ساختار کلی بود وباید بصورت جدا بار گذاری میشد.در اکثری از مواقع برنامه نویس ها معدود آمادگی یا این که تنبل از جاوا اسکریپت برای اجرا شغل های بسیار معمولی استعمال می کردند در شرایطی که که هر فرصت که از جاوا اسکریپت بصورت زیرکانه به کار گیری میشد توان حقیقی و واقعی خویش را نشانه می اعطا کرد.
امروزه در اکثر زمان ها مواقع هنگام ساخت وب سایت عملکرد میشود در صورتیکه قابلیت و امکان ساختوساز یک خصوصیت در CSS یا این که HTML وجود دارااست از JavaScript به کار گیری نگردد چون همچنان یکی ایرادات جاوا اسکریپت کاهش سرعت بارگذاری تارنما به حساب میآید.با این اکنون جاوا اسکریپت امروزه نیز یک کدام از مهم ترین گویش های نرم افزار نویسی برای طراحی وب بهحساب میآید و بخصوص در پوسته jQuery و Node.js که خصوصیت های بسیار خارق العاده ای را قادر است به یک سایت اضافه کند.
استعمال از پیکان (Flash)در ساخت سایت راهی بود برای شکستن محدودیت های مو جود در ساخت سایت ها ، تکنولوژی که مجال به دنیاآمدن ، وعده آزادی و چنان تفویض عملی را به برنامه نویس ها اعطا کرد که تا پیش از آن به هیچ عنوان تصورش را هم نمی کردند. طراح تارنما می توانست هر سیرتکامل صورت ، پوسته ، جلوه های متحرک ، خصوصیت های فعل و انفعالی و هرگونه فونت و بخش اعظمی تجهیزات دیگر را فقط با یک ابزار یعنی مکان نما، پیاده سازی و ساخت و ساز نماید.فیض پایانی بصورت یک پوشه فشرده درآمده و برای اکران به مرورگرها ارسال میشد. تاوقتیکه یوزرها واپسین به روز افرونه Flash و همینطور مجال کافی برای بار گذاری شدن آن را داشتند، تارنما به اکران درآمده همانند یک جادوی خارق العاده بود. این عصر در تاریخچه طراحی وب باعث به رفتار صفحات اینترنت رنگارنگ ، کارتن های دیدنی و هرگونه خصوصیت ظاهری بدردبخور- یا این که بدرد نخور! – دیگری در آن فرصت شد.
متاسفانه ساختار نشانه گر تماما بسته بود و همینطور موتورهای کاوش نیز توانمند به قرائت محتوای آن ها نبودند – همچنان که امرزه نیز کار کشته به فهم محتوای نشانه گر نیستند – و همینطور منابع متعددی نیز برای پردازش این صفحه های نیاز بود. وقتی که شرکت Apple در سال 2007 تصمیم گرفت اشاره گر را در اولین سبک آیفون خویش به نوعی تحریم نماید – وبسایت های مکان نما در آیفون به اکران در نمی آیند – به کار گیری از پیکان در ساخت سایت نیز رو به افول بنیان و امروزه درصد بسیار یه خرده از تارنما ها میباشند که همچنان از اشاره گر در پیاده سازی خویش به کارگیری کرده اند.
CSS – (1998) :
CSS نیز در به عبارتی زمان Flash به دنیا آمد.روشی برای مجموعه بندی ساختار ساخت وب سایت که از لحاظ فنی و تکنیکی شیوه بهتری محسوب میشد.معنا مهم CSS - Cascading Style Sheets – در غیروابسته سازی قسمت محتوای وبسایت از نصیب نمایشی و ظاهری آن بود.به این ترتیب ظواهر و طریق اکران وبسایت در CSS تعریفوتمجید میشد و محتوای تارنما در HTML.اولین ورژن های CSS از انعطاف و گستردگی بسیار یه خرده بهره مند بودند البته نقص مهم در تطبیق پذیری مرورگرهای متعدد با آن بود.یکسری سال زمان برد تا مرورگرها بصورت بی نقص خویش را با این تکینیک تازه در طراحی وب تطبیق دادند و در بعضا مورد ها همچنان ایرادهایی همگام اکران وبسایت در آنها وجود داشت. همینطور زمان ای در تاریخچه طراحی وب سایت وجود داراست که در آن یک مرورگر دارنده واپسین آپ تو دیت بوده و اقتدار به کار گیری از واپسین خصوصیت های CSS را داشت ولی مرورگرهای دیگر همچنان با برخی از تجهیزات نو آن خلل داشتند و این قضیه تبدیل به کابوسی برای برنامه نویس ها گردیده بود.

به روزرسانی و تقویت محتوا