PDA

نسخه کامل مشاهده نسخه کامل : معرفی، بحث و بررسی و کلیه موارد مرتبط با HTML5



DaRiOuShJh
30-05-2011, 13:04
دوستان چند وقتی میشه که 5 امین نسخه ی زبان HTML هم وارد عرصه ی وب شده
با اینکه هنوز خیلی کاربردی نشده ولی بد نیست که طراحان وب در حده آشنایی کلی باهاش آشنا بشن
هدف ما هم در این تاپیک همینه که کدهای جدید رو با هم بشناسیم و همینطور جایگزین های بهتری نسبت به کدهای قدیم پیدا کنیم که مشقت کمتر و کاربرد بهتری داشته باشن و همینطور در برنامه نویسی صرفه جویی کنند


HTML5 is the next generation of HTML.


What is HTML5?



HTML5 will be the new standard for HTML, XHTML, and the HTML DOM.
The previous version of HTML came in 1999. The web has changed a lot since then.
HTML5 is still a work in progress. However, most modern browsers have some HTML5 support.


How Did HTML5 Get Started?


HTML5 is a cooperation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG).
WHATWG was working with web forms and applications, and W3C was working with XHTML 2.0. In 2006, they decided to cooperate and create a new version of HTML.

Some rules for HTML5 were established:


New features should be based on HTML, CSS, DOM, and JavaScript
Reduce the need for external plugins (like Flash)
Better error handling
More markup to replace scripting
HTML5 should be device independent
The development process should be visible to the public

New Features



Some of the most interesting new features in HTML5:


The canvas element for drawing
The video and audio elements for media playback
Better support for local offline storage
New content specific elements, like article, footer, header, nav, section
New form controls, like calendar, date, time, email, url, search

Browser Support



HTML5 is not yet an official standard, and no browsers have full HTML5 support.
But all major browsers (Safari, Chrome, Firefox, Opera, Internet Explorer) continue to add new HTML5 features to their latest versions.


---------------------------------------------------------------------------------------------------


HTML5 نسل بعدی HTML میباشد

HTML5 چیست؟

HTML5 استاندارد جدید زبان های HTML, XML و HTML DOM است، نسخه قبلی HTML در سال 1999 وارد عرصه شد که وب از آن موقع تا کنون تغییرات زیادی کرده است
هر چند که HTML5 پروژه ای ناقص و در دست توسعه است ولی کماکان اکثر مرورگرهای جدید اینترنت تا حدودی HTML5 را پشتیبانی میکنند

چگونه HTML5 شروع به کار کرد؟

HTML5 حاصل همکاری World Wide Web Consortium - کنسرسیوم جهان پهناور وب w3c و Web Hypertext Application Technology Working Group - تکنولوژي WHATWG است
WHATWG بر روی برنامه ها و فرم های تحت وب و W3C بر روی XHTML 2.0 در حال کار هستند، در سال 2006 این دو تصمیم گرفتند که با هم کار کنند و نسخه ی جدیدی از HTML را منتشر سازند

چند قانون اساسی که برای HTML5 در نظر گرفته شده بود:

1. امکانات جدید باید برپایه HTML, CSS, DOM و JavaScript باشند
2. کاهش احتیاج به استفاده از پلاگ این های خارجی مانند فلش و ....
3. بررسی بهتر ارورها
4. کدهای بیشتر برای جایگیزینی کدنویسی های اضافه
5. HTML5 میبایست مستقل باشد
6. عموم باید به مراحل توسعه ی این زبان دسترسی داشته باشند

امکانات جدید:

بعضی از جالب ترین امکانات HTML5

1. عنصر canvas برای ترسیمات
2. عناصر شنیداری و تصویری برای پخش رسانه ها
3. پشتیبانی بهتر برای استفاده در زمان آفلاین
4. عناصر جدید محتوایی نظیر: article, footer, header, nav, section
5. عناصر جدید برای فرم ها نظیر: calendar, date, time, email, url, search

پشتیبانی مرورگر ها:

HTML5 هنوز به طور رسما به صورت استاندارد شناخته نشده و تا کنون هیچ مروئرگری به طور کامل از HTML5 پیشتبانی نمیکند!
ولی تمامی مرورگهای متداول نظیر: Safari, Chrome, Firefox, Opera, Internet Explorer به اضافه کردن پشتیبانی از HTML5 در آخرین نسخه هایشان ادامه میدهند

ترجمه از DaRiOuShJh

مرجع کدهای HTML5:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدیک مثال از کدهای جدید که جایگزین embed نسخه های قبل شده:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدمنابع مفید:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدموفق و موید باشید
داریـــــــوش:46:

دوستان قدیم و جدید از شرکت در بحث خجالت نکشن، هر چه تعدادمون بیشتر باشه راحت تر و سریعتر پیش میریم و به معلوماتمون اضافه میشه:10:

afterpc
30-05-2011, 13:59
اگه بشه، یه نفر از دوستامون که به زبان انگلیسی مسلط هستن، بیان و این متن رو ترجمه کنن.
ممنون
راستی، من همین الان میرم به دنبال یه دوست از بخش آموزش زبان انگلیسی بگردم که بیان و اینو ترجمه کنن.

DaRiOuShJh
30-05-2011, 14:50
آخه زبان انگلیسی زیانه اصلی طراحیه وب هست
اگر شما وارد نباشید توی اصطلاحات تخصصی به مشکل میخورید دیر یا زود
این متن هم چیزه خاصی نداشت ولی اگر لازمه بگید خودم ترجمه میکنم
اکثر کلماتش اصطلاح های تخصصی اینترنت و وب هست اگر ترجمه بشه اون مفهوم اصلی رو از دست میده

afterpc
30-05-2011, 15:45
من تا حدی که بتونم برنامه نویسی وب بکنم، انگلیسی بلدم و اگه مفهوم یه کلمه رو نفهمیدم، از افرادی مثل شما، میپرسم. ولی نه اونقدر که متن به این درازی رو بتونم بخونم! اگه هم اصطلاحی بود که وقتی ترجمه کردیم، مفهومش از میان بره، میتونید اونا رو ترجمه نکنید و به همون صورت بنویسید. اگه ترجمه کردید، من و کسای دیگه‌ای که توی زبان انگلیسی مشکل دارند، میتونن بهتر و راحت تر برنامه نویسی وب رو یاد بگیرند.
ممنون:20:

m.m.m5651
30-05-2011, 16:35
خوب بگید کجاشو موندین براتون ترجمه کنیم.

DaRiOuShJh
30-05-2011, 18:45
دوستان ترجمه هم به پست اول اضافه کردم:46:

afterpc
30-05-2011, 20:04
خیلی خوب شد! این HTML5 واقعا خیلی خوبه! حالا میتونیم با HTML5 صفحات حرفه‌ای تری رو بسازیم.:20:

DaRiOuShJh
30-05-2011, 21:22
البته هنوز خیلی زوده که بخوایم از این کدها استفاده کنیم
چون همونطور که اشاره شده اولا این زبون هنوز کامل نشده و ثانیا ساپورت درست حسابی ای هنوز نداره مخصوصا توی مرورگر دردسرساز IE
ولی کدهای جالبی بهش اضافه شده که کمبودش احساس میشد
در هر صورت به نظرم تا بیاد و مخصوصا تو ایرن مرسوم بشه حداقل 2-3 سال کار داره

الان css3 از html5 جلوتره برای اسم در کردن و معروف شدن

afterpc
30-05-2011, 21:30
ولی بهتره کم کم کدهای HTML5 رو هم واسه وبلاگ ها و وبسایت هامون آماده کنیم. چون در آینده دیگه بهتره از HTML5 استفاده کنیم.

DaRiOuShJh
30-05-2011, 22:30
بله ولی وقتی ساپورت نشه به مشکل میخوریم چند باره میشه کار
فعلا همون html4 استفاده کنیم و css3 خوبه باز

afterpc
31-05-2011, 13:12
وقتی HTML5 به طور کامل اومد، اونوقت بازم همه ی کدهای HTML4 کار میکنن یا نه؟

DaRiOuShJh
31-05-2011, 14:14
اگر اومد و یه مدت جوابش رو پس داد و مخصوصا تو این ایران که سال از کله دنیا عقبه یه مقدار مرورگرهای جدیدتر استفاده شد بله
البته کدها این طور نیست که کامل تغییر کنند
بیشتر کدها ثابت هستند از همون نسخه های قدیم چندتایی اضافه میشن فقط
یعنی در هر صورت از html 4 و 3 و... هم استفاده میکنیم