تشکر کرده اید: 992 مرتبه تشکر شده: 3098 مرتبه در 1757 پست
مدل گوشی: 8800 Carbon Arte
نوع سیم کارت: همراه اول
شغل: دانشجو مهندسي كامپيوتر
جنسیت: آقا
نوع اینترنت: Wireless
امتیاز: 272
CSS3 و HTML5 آخرین نسخه از محدودههای طراحی وب سایت هستند که توانستهاند بهترین قابلیت ها را همراه با سادگی بیشتر و در دسترس بودن بیشتر برای طراحان وب عرضه کنند. آنچه که ما در اینجا مورد بررسی قرار میدهیم نگاهی کوتاه به این دو رویداد مهم در عرصه طراحی وب است و دید تخصصی نسبت به آنها را به مطالب دیگر موکول مینماییم، با اینکه میدانیم این موضوع زمان طولانیای از ایجادش نمیگذرد اما طراحان وب را درگیر خود کرده است و مقالات و آموزش های بسیاری در این بخش بیان شده است. Cascading Style Sheets (CSS) ها استاندارهای مدرن برای طراحی وب سایت هستند که تا کنون در سه نسخه عرضه شدهاند و در هر نسخه رویدادهای جدیدی را معرفی کردهاند. اینکه چطور بوجود آمدند و چطور مورد استفاده قرار گرفتهاند به اندازه کافی در مباحث گوناگون دیگر مورد بررسی قرار گرفته است اما باید بدانیم و بپذیریم که نسخه سه تمام قابلیتها و تواناییهای دو نسخه قبل را پوشش میدهد و رویهای جدید در طراحی سایت بوجود میآورد. CSS3 فرزندی جدید در خانواده Stylesheet محسوب میشود. امکانات جدید و هیجان انگیزی ارائه میدهد، روش شما در طراحی سبک و سیاق صفحات را تغییر میدهد و همچنین اجازه استفاده از لایههای بیشتر به سبکهای گوناگونتر برای مناسبتهای مختلف در تحقق ایده ها را میدهد. نسخهای که با پیدایشش، خصوصیتهای جدیدی را به نسخه های قبل اضافه کرده است و در جاهایی نیز اشکالات قبلی را بر طرف نموده است. این خصوصیتها مربوط به حاشیهها (Border)، پس زمینهها (Background)، رنگها (Color)، افکتهای متنی (Text Effects)، رابطهای کاربری (User Interface)، گزینشگرها (Selector) و همچنین تغییرات بسیار کم اما محسوس در بعضی ماژول ها نظیر استفاده از هر فونت در طراحی یا چند لایهای بودن صفحات و از این قبیل میشود. برای دیدن کاربرد هر کدام میتوانید به یکی از مراجع اصلی CSS3 یعنی فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. مراجعه کنید که به اندازه کافی با مثال توضیح داده شده است. CSS3 امکاناتی را به شما میدهد که بوسیله آن میتوانید صرفه جوبی قابل توجهی در زمان داشته باشید. این امکانات در حدی است که شما میتوانید تواناییهای (هرچند کوچک باشد!) پلتفرهای مبتنی بر جاوااسکریپت مانند فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. ، فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. و .. را در صفحات بدون استفاده از آنها پیاده سازی کنید. در این میان، حالات و تواناییهای جی کوئری بیشتر به چشم میخورد. اما با این حال اینجا تنها به صورت کلی بیان شده است. پیشنهاد میکنم برای دیدن تواناییهای بیشتر آن به یکی دیگر از مراجع اصلی آن یعنی فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. و همچنین فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. مراجعه کنید. چنانچه شما یک طراح وب هستید پیشنهاد من اینست که حتما HTML5 را هم مورد بررسی قرار دهید، چرا که کاملا دید شما نسیت به طراحی را تغییر میدهد! و چنانچه میخواهید تازه به عرصه طراحان وب بپیوندید، پیشنهاد دارم که ابتدا با اصول آن آشنا شده و خود را کاملا با طراحی وب وفق دهید و سپس با آشنا شدن با HTML5 کار خود را شروع کنید. بعد از یادگیری متوجه میشوید که طراحان وب چه سختیهایی را در این زمینه تحمل میکنند که از دید مشتری پنهان میماند! ایراداتی که در مرورگرها وجود دارد، ایراداتی که در نحوه استفاده کاربران از مرورگرها وجود دارد، تفاوتهای موجود در سرعت اینترنت، سختیهای طاقت فرسای تطابق با نظر کاربران! و بسیار و بسیار مشکلات دیگر از جمله سختیهای این عرصه میباشد. اما با این حال مایوس نشوید. در کنار این سختیها، لذتهایی هم قرار دارد که میتوانند آنها را بپوشانند. یکی از این لذات درست کد نوشتن است! بله درست متوجه شدید. یکی از معضلاتی که تقریبا اکثر طراحان وب تازه کار را گریبان میشود این است که بدون توجه به اصول طراحی وب به این کار میپردازند، در حالی که یک طراح وب کارکشته و آشنا به اصول و مشکلات کاربران، به هیچ وجه طراحی خود را فدای آنها نمیکند. کاری که در بین طراحان ایرانی و حتی اکثر شرکت های صاحب اثر کمتر اتفاق میافتد. این مقدمه را چیدم تا بهتر به اهمیت نسخههای زبانهای تحت وب توجه کنید. با این حال از توضیح بیشتر آن میگذریم و به اصل موضوع یعنی HTML5 میپردازیم. HTML از دسته زبان های نشانه گذاری محسوب میشود که میتواند از طریق یکسری برچسب معین، صفحات استاندارد وب را ایجاد کند. حال که این برچسبها در کدام نسخه به چه نحو کار میکنند خود بحث جدایی را میطلبد، اما این نکته قابل ذکر است که نسخه 5 رویدادهای مهمی را وارد این عرصه نمود. نسخه ای که از اکثر برندهای نرم افزاری دنیا که اصول طراحی وب را تایید میکنند، پشتیبانی میشود ( بجز اینترنت اکسپلورر که تنها بعضی از این امکانات را پشتیبانی میکند ). برای دیدن اینکه چه رویدادهایی در HTML5 وارد شده است به این فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. مراجعه کنید تا پیش نمایشی از هر قابلیت را ملاحظه کنید. باید بدانید که مرورگرهای تحت وب تا سال 2022 مجبور به پشتیبانی کامل از HTML5 میشوند و تقریبا تمام اصول نمایش را بر اساس آن بنا میگذارند. در حال حاضر این نسخه، نسخه نهایی میباشد که تقریبا هیچ اشکالی بر آن وارد نشده است و زبانیست به شکل نهایی. در همین راستا فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. گسترش دهنده مرورگر اپرا برای HTML5 گفته است: “ما میخواهیم با این روش، کار را برای طراحان وب آسان تر کنیم به طوری که آنها مجبور به دوباره نویسی هر قسمت نشوند” دقیق ترین مفهومی که از این جمله میتوان برداشت کرد همین است و بس که “HTML5 روش طراحی وب را کاملا تغییر میدهد.” چنانچه توضیحی در مورد هر کدام از امکانات HTML5 که در پیش نمایشها اشاره شد دارید، میتوانید به این فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. مراجعه کنید. در این مطلب به بررسی دقیق هر یک از این امکانات پرداخته شده است که دیدن آن را اکیدا توصیه میکنم! در پایان اجازه دهید فریم ورکی را معرفی کنیم که به طور اختصاصی برای CSS3 و HTML5 ساخته شده است. این فریم ورک که فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. نام دارد ادعا دارد که در کمترین زمان شما را به مقصود میرساند. نکته ای که بخواهیم درباره آن بگوییم وجود ندارد چون کاملا در وب سایتش مورد بررسی قرار گرفته است و حتی پیش نمایشی نیز برای کاربران قرار داده شده است