loading...
طراحی وب سایت

azita بازدید : 18 دوشنبه 25 شهریور 1392 نظرات (1)

HTML5 - قابليت هاي جديد

HTML5از زمانيکه HTML 4.01 در سال 1999 به عنوان يک استاندارد معرفي شد خيلي چيزها در اينترنت و حتي در مورد کاربران و نيازهاي آنها تغيير کرده است. امروزه بسياري از قابليت هاي HTML 4.01 منسوخ شده يا مورد استفاده قرار نميگيرد. بيشتر ويژگيهايي منسوخ و بي استفاده از HTML5 حذف شده اند يا در مورد بعضي از آنها بازنگريهايي صورت گرفته است.

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

<canvas>

تگتوضيحات

<canvas>از اين تگ براي ترسيم گرافيک هاي دو بعدي از طريق کدنويسي (معمولا جاوا اسکريپت) استفاده ميشود

تگ هاي مربوط به رسانه

تگتوضيحات

<audio>تعريف محتواي صوتي

<video>

تعريف محتواي تصويري - فيلم و کليپ

 

<source>تعريف منابع مختلف براي صدا و تصوير

<embed>تعريف يک بخش براي برنامه خارجي يا يک محتواي تعاملي - پلاگين

<track>تعريف متن براي <audio> و <video>

المان هاي فرم

تگتوضيحات

<datalist>يک فهرست از حالت هاي پيش فرض براي کنترل هاي ورودي

<keygen>تعريف يک توليد کننده جفت کليد براي فرم ها

<output>تعريف نتيجه يک خروجي

المان هاي معنايي و ساختاري

HTML5 المان هايي جديدي را براي ساختار دادن به متون وب به شرح زير در بر گرفته است:

 

تگتوضيحات

<article>تعريف يک مقاله

<aside>تعريف يک محتواي در کنار متن اصلي

<bdi>جهت تعريف متن در جهتي غير از جهت اصلي که خارج از آن در نظر گرفته شده

<command>تعريف يک دکمه دستوري که کاربر مي تواند آن را فعال نمايد

<details>تعريف جزييات بيشتر

<dialog>تعريف يک پنجره dialog

<summary>تعريف بخش قابل مشاهده از يک تگ <details>

<figure>تعريف محتواي خود شامل مانند عکس ، نمودار و ...

<figcaption>تعريف يک عنوان براي تگ <figure>

<footer>تعريف يک بخش پاييني براي يک صفحه يا بخش

<header>تعريف يک بخش بالايي براي يک صفحه يا بخش

<mark>جهت برجسته کردن متن

<meter>تعريف يک واحد اندازه گيري

<nav>لينک هاي پيمايش صفحات

<progress>نمايش پيشرفت يک وظيفه

<section>تعريف يک بخش از متن

<time>تعريف تاريخ و زمان

<wbr>تعريف يک خط جديد

 

 

HTML5 چيست؟

HTML5 جديدترين استاندارد براي HTML است.

 

همانطور که مي دانيد نسخه قبلي از HTML يعني HTML 4.01 در سال 1999 معرفي شد. از آن زمان تا به حال خيلي چيزها در وب دچار دگرگوني و تغيير شده است.

 

در حال حاضر HTML5 همچنان در حال توسعه است  طراحی سایت  و W3C احتمالا تا انتهاي سال 2014 يک نسخه پايدار از آن را معرفي خواهد کرد ، البته امروزه بيشتر مرورگرهاي پيشرفته مانند Firefox ، Chrome و ... تا حدودي آن را پشتيباني مي کنند.

 

پروژه HTML5 چطور آغاز شد؟

HTML5 دست پخت مشترک W3C و WHATWG است. WHATWG روي وب فرم ها و برنامه هاي کاربردي و W3C روي XHTML 2.0 کار مي کرد. در سال 2006 تصميم براين شد که هردو سازمان روي نسخه جديدي از HTML کار کنند که نتيجه آن HTML5 شد.

 

مجموعه اي قراردادها و قوانين به شرح زير براي شروع کار در نظر گرفته شد:

 

تعريف ويژگي هاي جديد بر مبناي HTML ، CSS ، JAVASCRIPT و DOM

کاهش نياز به پلاگين هاي خارجي مانند FLASH

بهبود مديريت خطا

استفاده از دستورات بيشتر به جاي کدنويسي - scripting

HTML5 نبايد به دستگاه خاصي وابسته باشد

پروسه توسعه بايد عمومي باشد

HTML5 <!DOCTYPE>

در HTML5 فقط يک تعريف <!DOCTYPE> داريم و آن به سادگي کد زير است:

 

<!DOCTYPE html>

کد زير حداقل کدي است که براي ساختن يک صفحه HTML5 به آن نياز داريد:

 

<!DOCTYPE html>

<html>

<head>

<title>Title of the document</title>

</head>

 

<body>

The content of the document......

</body>

 

</html> 

ويژگيهاي جديد HTML5

بعضي از مهمترين ويژگيهاي جديد در HTML5 به شرح زير است:

 

المان <canvas> براي ترسيم دو بعدي

تگ هاي <video> و <audio> براي پخش چند رسانه اي - صدا و فيلم

پشتيباني از ذخيره سازي محلي

تگ هاي جديد وابسته به محتوا مانند <article> ، <footer> ، <header> و ...

کنترل هاي جديد براي فرم ها مانند تقويم ، تاريخ ، جستجو ، ايميل و ...

پشتيباني مرورگرها از HTML5

از آنجايي که HTML5 هنوز به صورت رسمي معرفي نشده است ، بيشتر مرورگرها به صورت کامل آن را پشتيباني نمي کنند. اما بيشتر مرورگرهاي وب در نسخه هاي جديد خود ويژگيهاي بيشتري از HTML5 را قرار مي دهند.

نصب همزمان XAMPP و IIS

توسط: ميثم کريمي | ??-خرداد-???? | PHP

يکي از سوالات هميشگي برنامه نويسان وب در مورد نصب همزمان IIS(سرويس دهنده وب مايکروسافت) و APACHE است. اگر شما هم از آن دسته برنامه نويسان و طراحان وب هستيد که دوست داريد برنامه نويسي به زبان php يا زبان هاي ديگر مثل ASP.net را به صورت همزمان تجربه کنيد اين مطلب احتمالا به کارتان مي آيد. قبلا در مورد روش نصب XAMPP براي برنامه نويسي به زبان php مطلبي در وب فوکاس داشتيم. در اين راهنما با نحوه انجام تنظيمات APACHE يا IIS براي استفاده همزمان از اين دو سرويس دهنده وب آشنا خواهيد شد.

سرويس دهنده هاي وب معمولا به صورت پيش فرض از پورت 80 براي گوش دادن به درخواست هاي صفحات وب استفاده مي کنند. وقتي نياز به استفاده همزمان از دو سرويس وب است مجبوريم يکي از آن دو را طوري تنظيم کنيم که به پورت ديگري به غير از پورت 80 گوش کند. مثلا اگر عموما به زبان ASP.net برنامه مي نويسيد مي توانيد APACHE را طوري تنظيم کنيد که از پورت 8080 براي پاسخ به درخواست ها استفاده کند.

روش اول تغيير پورت APACHE به 8080 (يا هر پورت آزاد ديگر):

براي تغيير پورت سرويس دهنده APACHE با فرض اينکه از XAMPP استفاده مي کنيد بايد شماره پورت در نقطه از فايل httpd.conf تغيير کند. فايل httpd.conf يک فايل متني حاوي بعضي تنظيمات پيکربندي APACHE است. اگر xampp را در درايو C کامپيوتر خود نصب کرده باشيد ، بنابراين فايل httpd.conf در مسير c:\xampp\apache\conf قرار دارد. بعد از طراحی سایت  پيدا کردن اين فايل حتما يک کپي از آن البته به يک نام ديگر مثلا httpd.conf.bak براي خود نگه داريد که درصوتيکه مشکلي ايجاد شد دوباره بتوانيد آن را جايگزين نماييد. حال فايل اصلي و نه فايل کپي شده را با يک ويرايشگر متن مثل Notepad++ باز کنيد. به دنبال دستور Listen  بگرديد و شماره پورت را به 8080 تغيير دهيد:

#

# Listen: Allows you to bind Apache to specific IP addresses and/or

# ports, instead of the default. See also the <VirtualHost>

# directive.

#

# Change this to Listen on specific IP addresses as shown below to 

# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)

#

#Listen 12.34.56.78:80

Listen 8080

سپس خطي که دستور ServerName را بيابيد و اينجا نيز شماره پورت جديد را وارد نماييد:

 

#

# ServerName gives the name and port that the server uses to identify itself.

# This can often be determined automatically, but we recommend you specify

# it explicitly to prevent problems during startup.

#

# If your host doesn't have a registered DNS name, enter its IP address here.

#

ServerName localhost:8080

سپس XAMPP Control Panel را باز کنيد و يک بار APACHE را STOP و دوباره START کنيد تا تغييرات جديد اعمال شود. از اين پس براي مشاهده صفحات از طريق APACHE بايد آدرس localhost:8080 را وارد کنيد و با پيروي از آن آدرس phpmyadmin نيز به localhost:8080/phpmyadmin تغيير پيدا مي کند. صفحات روي سرويس دهنده وب IIS نيز از آدرس localhost بدون شماره پورت قابل دسترسي اند. فقط يک نکته مهم را دقت کنيد که اگر TOMCAT را نيز نصب کرده ايد به جاي پورت 8080 از پورت ديگري استفاده کنيد.

روش دوم تغيير پورت IIS:

در روش دوم به جاي تغيير پورت APACHE به سراغ IIS مي رويم. براي انجام تغييرات IIS در ويندوز 7 بايد وارد کنترل پنل شويد و مسير زير را دنبال کنيد:

Control Panel>  System and Security> Administrative Tools> Internet Information Services

حال در سمت چپ پنجره باز شده مطابق شکل روي گزينه Default Web Site راست کليک کنيد و گزينه Edit Bindings را انتخاب نماييد. در پنجره Site Bindings روي دريف http کليک کنيد و دکمه Edit را بزنيد:

نصب همزمان iis و xampp

در پنجره جديد IP Address را به All Unassigned تغيير دهيد و شماره پورت دلخواه مثلا 8080 يا 85 را وارد نماييد و روي دکمه OK کليک کنيد. حال بايد يک بار سرور را ريستارت کنيد تا تغييرات اعمال شود.

تغيير پورت IIS

تنظيم Microsoft Expression Web با پورت جديد:

اگر از MS Expression Web براي توسعه سايت ها استفاده مي کنيد هر وقت که پيش نمايش سايت خود را بخواهيد ببينيد Expression Web سعي مي کند تا همچنان از پورت 80 براي نمايش اطلاعات استفاده نمايد براي رفع اين مشکل سايت خود را در Expression Web باز کنيد و سپس روي منوي site در بالاي نرم افزار کليک کنيد و گزينه Site Settings را انتخاب نماييد. در تب preview گزينه Preview using custom url for this website را انتخاب نماييد و آدرس درست را همراه با شماره پورت وارد نماييد.

ارسال نظر برای این مطلب
این نظر توسط سینما در ماشین با ایرانتیک در تاریخ 1399/03/13 و 0:06 دقیقه ارسال شده است

سینما در ماشین
https://www.irantic.com/car-cinema
من بابت سایت خوبتون ممنون هستم. ایرانتیک جدیدا ویژگی جدیدی آورده که توسط آن میتونیم با ماشین بریم داخل سینما و فیلم سینمایی رو از داخل ماشین ببینیم. اینجوری هم راحت تریم هم بهداشتیه هم خوراکی میتونیم سینما ببریم با خودمون.سینما ماشین بهترین کاری که کرده اینه که صدای سینما هم دست خودمون هست و میتونیم از رادیو ماشین صدای سینما رو پلی کنیم.
شهرهای تهران و کرج و قم و شیراز و مشهد و اصفهان و احتمالا تبریز هم سینما ماشین رو دارن میارن. کلا خیلی حال میده این سینما در ماشین .
پیشنهاد میکنم ی بار امتحانش کنید...
سایت ایران تیک یک سایت هست که با ادرس irantic.com در دسترس هست و بلیت سینما و بلیط کنسرت و بلیط تئاتر رو میتونید ازش تهیه کنید. قیمت بلیط ها با تخفیف ویژه هستند.

این نظر توسط هر روز آخرین خبر استخدامی را برات اس ام اس میفرستیم در تاریخ 1393/10/09 و 4:10 دقیقه ارسال شده است

سلام وقت بخیر

اگه تمایل داری هر روز آخرین اخبار استخدامی شرکت ، سازمان های دولتی را دریافت کنی

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

http://sms.mida-co.ir/newsletter/6/estekhtam

این نظر توسط دریافت پنل رایگان به همراه خط اختصاصی با پیش شماره 50005 در تاریخ 1393/09/07 و 2:15 دقیقه ارسال شده است

باسلام خدمت شما مدیر عزیز

جهت ثبت نام پنل اس ام اس رایگان با همراه خط اختصاصی با پیش شماره 50005 می توانید به آدرس

http://50005.mida-co.ir

مراجعه نمائید.

منتظر حضور گرمتون هستیم

mida-co.ir

این نظر توسط پیشنهاد یک کسب کار هوشمندانه در تاریخ 1393/08/26 و 1:25 دقیقه ارسال شده است

با سلام خدمت شما

این پیام احتمالا آینده ی تجاری شما را متحول خواهد کرد

شما می توانید با حداقل سرمایه ی اولیه ،

صاحب جامع ترین مرکز فروشگاهی و خدماتی شهرتان شوید

جهت کسب اطلاعات بیشتر به وبسایت WWW.IBP24.ORG مراجعه نمایید

این نظر توسط سامانه پیامک در تاریخ 1393/07/02 و 1:36 دقیقه ارسال شده است

با سلام خدمت شما مدیر محترم
شما می توانید با عضویت در طرح همکاری فروش پنل و خطوط پیامکی از بازدید کننده وبلاک خود درآمد کسب کنید
ابتدا وارد آدرس زیر شوید و مراحل ثبت نام رو کامل نمائید
http://sms.mida-co.ir/hamkar
سپس وارد پنل کاربری شوید و از قسمت شبکه فروش و بازاریابی کد های مربوط به فروش پنل را در سایت خود قراردهید بعد از معرفی هر کاربر به شما 25 درصد سود فروش داده می شود
جهت کسب اطلاعات بیشتر به سایت زیر مراجعه نمائید
mida-co.ir
info@mida-co.ir

این نظر توسط سامانه پیامک در تاریخ 1393/04/20 و 3:57 دقیقه ارسال شده است

با سلام خدمت شما مدیر محترم

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

جهت ثبت نام به آدرس زیر مراجعه نمائید

sms5002.ir/register.php


کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 11
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 1
  • آی پی دیروز : 13
  • بازدید امروز : 3
  • باردید دیروز : 9
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 12
  • بازدید ماه : 12
  • بازدید سال : 14
  • بازدید کلی : 473