تبلیغات
کوچکترین سایت ایرانیان ll Persian Smallest Web - 5 چیز جالب در 5 html

 FARNOUD - فرنود -  ENGLISH Language -

www.FARNOUDAN.com
در 5 html پنج قابلیت نسبت به 4 html اضافه شده است که در دو قسمت به بیان آنها می پردازیم. 5html نسخه بازبینی شده زبان نشانه گذاری فرامتن1 است که مهمترین روش نشانه گذاری محتوای به اشتراک گذاشته شده در دنیای وب است و به زودی منتشر خواهد شد. اهداف 5html برای اصلاح کردن همگامی با میزان افزایش تقاضاها برای تنوع بیشتر و پیچیده تر مطالب وب گردید.

 همچنین، 5 html به کمبودهای 4 html در برنامه های تحت وب اشاره دارد. ما در این مقاله به 5 قابلیت جدید و جذاب در 5 html می پردازیم. تاریخچه ایده های اولیه Html 5 در اواخر سال 2003 به فکر سازندگان آن رسید. کنسرسیوم تار جهان گستر wc3 ، سازمانی است که پروتکل ها و خطوط هدایتی استاندارد وب را بازبینی می کند، نسخه پیش نویس Html 5 توسط گروه کاری فناوری برنامه های فرامتن وب2 نوشته شد. سپس گروهی در سال 2004 شکل گرفت، که متشکل از نماینده های اپل، بنیاد موزیلا و نرم افزار اوپرا بود. و این منجر به گروه فعال بر روی c3w در html شد که از سال 2007 برای توسعه ویژگی های 5 html مشغول به کارند. توسعه این زبان همچنان ادامه دارد و انتظار می رود 5 html برای این که پیشنهاد اصلی wc3 باشد، در سال 2012 به آن وضعیت برسد.

برای خواندن کل مطلب، به ادامه مطلب بروید!
قابلیت های جدید و جذاب

 1– عناصر جدید html که قابلیت ما را برای تشریح مطالب افزایش می دهد مهم ترین وظیفه html ، توصیف ساختار صفحه وب است. برای مثال با قرار دادن متن میان عناصر ، html به مرورگر می گوید متنی که میان آن عنصر قرار دارد پاراگراف است. برای مثال در ویژگی های نسخه html کنونی، با این روش می توانیم ساختار یک صفحه وب معمول را توصیف کنیم: مشکلی که این طرح بندی دارد این است که برای مرورگرها، همه چیز عنصر است. مرورگر هر چیزی که بین عناصر قرار دارد را مساوی تلقی می کند، زیرا نمی تواند تفاوت بین آنها، کلاس ها و شناسه ها، مانند مطالب، نوار کناری و پانوشت را در هر وب سایت تشخیص دهد. در 5 html ، می توانید طرح بندی این صفحه را به این صورت توصیف کنید: حالا در این نشانه گذاری مرورگر می تواند قسمت ها را تشخیص دهد. می تواند تشخیص دهد که مطلب اصلی در داخل عنصر قرار دارد، جریان وب سایت در داخل عنصر قرار می گیرد و به همین ترتیب برای بقیه قسمت ها. درکنار ظاهر زیباتر و نشانه گذاری منطقی بیشتر، پیاده سازی های عملی دیگر بی انتها خواهند شد. به عنوان مثال، یک سیستم خارجی، مانند موتور جستجو ، می تواند دقیقا تشخیص دهد که کدام قسمت یک صفحه وب مهم است. با این روش می توان از روی عنصر و گذر کرد، زیرا حاوی مطلب اصلی صفحه وب نیستند.

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

 2– اداره بهتر فرم های وب این روزها خیلی سخت است که در فرم های وب سایت ها سردرگم نشوید وقتی که یک کامنت را برای یک بلاگ می فرستید یا یک حساب کاربر می سازید یا در gmail یک ایمیل می فرسید. 5 html روشی به نام فرم های وب 2.0 ایجاد کرده است که به برنامه نویسان قابلیت های موثرتر و ساده تر برای اداره فیلدهای ورود اطلاعات و فرم های فرستادن اطلاعات می دهد. جالب ترین بخش فرم های وب 2.0، معتبرسازی فرم است که در حال حاضر با استفاده از کدهای جاوا اسکریپت (در سمت کاربر) یا php (در سمت سرور) این کار انجام داده می شود.

در 4 html برای نشانه گذاری یک فرم که نام کاربری و ایمیل را بگیرد به این صورت عمل می کنیم: در واقع برنامه نویس برای معتبرسازی این فرم، باید از اسکریپت های آماده استفاده کند تا مثلا بررسی کند که فیلد نام کاربری و ایمیل خالی وارد نشده باشند، ایمیل حتما از قاعده خاصی استفاده کند و نام کاربری معتبر وارد شده باشد. Html 5 برای اداره این فرم بدون نیاز به نوشتن اسکریپت اعتبارسازی، خواصی را به عناصر اضافه کرده است مانند لزوم (required) یا خاصیت ایمیل (required email) که به طور خودکار چک می کند که قبل فیلدهای نام کاربری و ایمیل فضای خالی قرار داده شده است یا نه و یا چارچوب آدرس ایمیل صحیح است یا خیر.



منبع : كلیك، ضمیمه روزنامه جام جم


مطلب را به شبکه های اجتماعی بفرستید: ارسال به بالاترین ارسال به دنباله ارسال به فیس بوک


:: لینك مطلب :: نظرات []
نوشته:فرنود ساعت:04:48 ب.ظ تاریخ:چهارشنبه 27 خرداد 1388





Powered by WebGozar

پشتیبانی : فرنودان
طراحی شده : فرنود

© 2008 - 2010 CopyRight All Rights Reserved by  Designer : FARNOUD [FarnouDan.com]