Blessing قالبی طراحی شده با HTML5 و CSS3 است که برای وبسایتهای مذهبی و خیریه بسیار مناسب میباشد. همچنین شما میتوانید از آن برای وبسایت تجاری یا شرکتی خود نیز ااستفاده کنید. برخی از امکانات این پوسته عبارتند از: 10 ترکیب رنگ مختلف، طراحی Responsive، فرم تماس اجاکس PHP، سازگاری با مرورگرهای مختلف، استفاده از اسلایدر و…
برچسب: HTML5
-

آموزش تگ audio در HTML5
سلام به تمامی بچه های گل تمپها . امیدوارم از سری آموزش های دوران طراحی وب لذت کافی رابرده باشید امروز می خواهیم در مورد تگ audio در زبان HTML5 صحبت کنیم .
همانطور که گفتیم این تگ در ورژن پنجم از زبان html اضافه شده است و در ورژن های قبلی از این زبان وجود نداشت . خب برسیم به تگ audio در زبان html5 , همانطور که از نام این تگ پیداست کار این تگ اضافه کردن یک فایل صوتی یا بهتر است بگوییم یک آهنگ به صفحه سایتمان , البته از این تگ به منظور کار هایی دیگری هم استفاده می شود که بیشتر جنبه کاربر پسند دارد , مانند صدای آلرتی که هنگام دریافت یک پیغام یا یک ایمیل پخش می شود که حتما در آموزش های بعدی جاوااسکریپت به این موضوع می پردازیم . لازم به ذکر است که این تگ در مرورگر های IE ورژن 9 به بالا , فایرفاکس , کروم , سافاری و اپرا پشتیبانی می شود . این تگ نیز مانند تگ video در زبان html5 فایلی که می خواهد پخش شود باید در مرورگر مربوطه پشتیبانی شود , که معمولا فرمت این فایل های صوتی MP3,Ogg,Wavمیباشد , جدول زیر نحوه پشتیبانی مرورگر ها از این فایل های صوتی را شرح می دهد .
Browser MP3 Wav Ogg Internet Explorer 9+ YES NO NO Chrome 6+ YES YES YES Firefox 3.6+ NO YES YES Safari 5+ YES YES NO Opera 10+ NO YES YES و اما ساختار دستوری این تگ بسیار شبیه تگ video که قبل تر در مورد آن صحبت کردیم می باشد :
[html]
< audio controls autoplay>
<source src=”sound.ogg” type=”audio/ogg”>
<source src=”sound.mp3″ type=”audio/mpeg”>
</audio>[/html]
این قطعه کد باعث ایجاد یک پلیر و پخش فایل صوتی در سایت شما می شود . خصوصیت controls در تگ audio قابلیت پلیر و یا مدیریت خط فرمان و بلندی صدا را فعال می کند
تگ source نیز درون تگ audio به انتخاب فایل های صوتی می پردازد همانطور که قبل تر گفتیم ما اگر بخواهیم کلیه مرورگر ها از این فایل صوتی در سایت ما پشتیبانی کنند مجبور به اضافه کردن آن فایل صوتی به فرمت های ذکر شده هستیم
صفت src درون تگ های source نشان دهنده آدرس فایل صوتی مورد نظر می باشد و صفت type نیز در این تگ نشان دهنده نوع آن فایل صوتی می باشد که به صورت کامل در جدول زیر ذکر شده است :
Format type MP3 audio/mpeg Ogg audio/ogg Wav audio/wav و اما در آخر هم خاصیت autoplay که همانطور که از نامش پیداست به معنی پخش خودکار فایل صوتی در صفحه می باشد
تا این جا ما با تگ های audio و video در html5 آشنا شدیم اما این تگ ها معمولا به صورت سفارشی با زبان جاوااسکریپت ترکیب می شوند و یک پلیر یا پخش کننده بسیار خوب را می سازند که ما حتما در سری آموزش های javascript و jquery به نحوه سفارشی کردن این تگ ها و option ها و api های فوق العاده این تگ ها می پردازیم .
خب به این ترتیب به پایان یکی دیگر از سری آموزش های دوران طراحی وب رسیدیم . امیدوارم از این آموزش لذت کافی را ببرید .
موفق پیروز و سربلند باشید
-

قالب HTML5 واکنشپذیر و حرفهای Rounde
Rounde قالبی HTML5 و CSS3 است که بر اساس فریمورک Bootstrap به صورت واکنشپذیر طراحی شده است و برای وبسایتهای شرکتی و نمونهکار بسیار مناسب میباشد. طراحی Responsive، انعطافپذیری بالا، نمونهکار به همراه فیلتر، بیش از 18 برگه، استفاده از FontAwesome و اسلایدر بسیار زیبا از جمله ویژگیهای این قالب هستند.
-

قالب HTML5 چند منظوره Astrum
Astrum یک قالب HTML5 چندو منظوره بسیار زیبا با طراحی واکنشپذیر است که برای وبسایتهای شرکتی، نمونهکار و تجاری بسیار مناسب میباشد. برخی از امکانات آن عبارتاند از: طراحی Responsive، فهرستهای بازشو نامحدود، هماهنگ با Retina، کدهای میانبر، سازگاری با مرورگرهای مختلف، اسلایدر لایهای، فرم تماس اجاکس و…
-

آموزش استفاده از متد Fullscreen در HTML5
امروز در دومین قسمت از سری آموزش های دوران طراحی وب به سمت متد های جدید HTML5 می رویم
در این قسمت قصد داریم از متدی جدید یا بهتر بگوییم API جدید در زبان HTML5 به نام متد Fullscreen استفاده کنیم و نحوه کار کردن با آن را شرح دهیم . هنگامی که زبان HTML5 رونمایی شد بسیاری از API های مفید و جدید نیز برای آن معرفی گردید که قبل تر این گونه امکانات به وسیله برنامه های جانبی از جمله فلش قابل اجرا بود . با استفاده از این متد می توانیم تمام صفحه سایت خودمان را فول اسکرین یا تمام صفحه کنیم , اما خوبی های این قابلیت جدید به اینجا ختم نمی شود زیرا به کمک این متد می توان کلیه اجزای صفحه از جمله ویدیو ها و تصاویر و… را در سایز بزرگتر یا تمام صفحه نمایش دهیم .
استفاده از این API بسیار ساده می باشد و نیازی به کدنویسی زیادی ندارد .
متد های این API :
دستور زیر یکی از اجزای صفحه را به حالت تمام صفحه می برد:
[javascript]
document.requestFullScreen()
[/javascript]این دستور تگی با آی دی canvas1 را به حالت تمام صفحه می برد:
[javascript]
document.getElementById(“canvas1”).requestFullScreen()
[/javascript]دستور زیر برای خارج شدن از حالت تمام صفحه است:
[javascript]
document.cancelFullScreen()
[/javascript]این دستور در صورتیکه کاربر در حالت تمام صفحه باشد، دستور زیر مقدار true را به عنوان خروجی باز می گرداند:
[javascript]
document.fullScreen
[/javascript]اگر بخواهیم بفهمیم کدام المنت در حالت تمام صفحه قرار دارد، می توانیم از این دستور استفاده کنیم:
[javascript]
document.fullScreenElement
[/javascript]فقط باید به این نکته مهم نیز توجه داشت که نحوه استفاده از این متد در مرورگرهای مختلف از جمله کروم و فایرفاکس متفاوت است و باید متد خاص هر مرورگر را نیز فراخوانی کنیم و باز هم بزرگترین مشکل برنامه نویسان و طراحان وب یعنی ناسازگاری کد ها با مرورگر های مختلف این بار هم گریبانگیر آنان است , این متد با مرورگر های اینترنت اکسپلور و اپرا در ورژن های پایین رابطه خوبی ندارد
اما بییایید کمی خلاقیت به خرج دهیم و کد هایمان را بهینه سازی کنیم :
تابع زیر هر المان یا عنصری از صفحه را که به عنوان آرگومان ورودی دریافت می کند آن را تمام صفحه یا فول اسکرین می کند
[javascript]
var fullScreen = function (element) {
if(element.requestFullScreen) {
element.requestFullScreen();
} else if(element.webkitRequestFullScreen ) {
element.webkitRequestFullScreen();
} else if(element.mozRequestFullScreen) {
element.mozRequestFullScreen();
}
}
[/javascript]نحوه استفاده از این تابع به صورت زیر می باشد :
فول اسکرین کردن کل صفحه :
[javascript]
var $document = document.documentElement;
fullScreen($document);
[/javascript]فول اسکرین کردن یک المان خاص :
[javascript]
var canvas = document.getElementById(‘canvas’);
fullScreen(canvas);
[/javascript]و اما میرسیم به قسمت خارج شدن از Fullscreen (بازهم خلاقیت!) :
[javascript]
var cancelFullscreen = function () {
if(document.cancelFullScreen) {
document.cancelFullScreen();
} else if(document.webkitCancelFullScreen ) {
document.webkitCancelFullScreen();
} else if(document.mozCancelFullScreen) {
document.mozCancelFullScreen();
}
}
[/javascript]
و اما استفاده از آن :
[javascript]
cancelFullscreen()
[/javascript]خب به این ترتیب به پایان قسمت دوم از دوران طراحی وب رسیدیم . امیدوارم از این آموزش لذت کافی رو ببرید . اگر سوالی بود لطفا در بخش دیدگاه ها مطرح فرمایید
موفق پیروز و سربلند باشید -

آموزش قرار دادن تگ video در HTML5
در اولین قسمت از سری آموزش های دوران طراحی قصد داریم که به معرفی و نحوه استفاده از تگ Video در HTML5 بپردازیم .
-

دوران طراحی وب – مقدمه
از امروز در سایت دوره آموزشی طراحی وب سایت با عنوان دوران طراحی وب آغاز خواهد شد .
در این دوره نظر شما کاربران گرامی به مباحث و نکته های طراحی وب به زبان های HTML5,Jquery,css3 جلب می نماییم. (بیشتر…) -

قالب HTML5 تجاری حرفهای WhiteBlack
قالب HTML بسیار زیبای WhiteBlack مناسب برای وبسایتهای تجاری و شرکتی میباشد و دارای ویژگیهای شاخص فراوانی است که برخی از آنها عبارتاند از: طراحی Responsive، سازگاری با مرورگرهای مختلف، 39 فایل HTML، کدهای میانبر، HTML5 و CSS3، نمونهکار و وبلاگ و…
-

قالب HTML5 خلاقانه چند منظوره EKO
EKO قالبی چندمنظوره است که طراحی خلاقانهای دارد و برای وبسایتهای نمونهکار و شخصی بسیار مناسب میباشد. این قالب از امکانات فراوانی از جمله طراحی واکنشپذیر (Responsive)، پسزمینه تصویری یا ویدئویی، اسلایدر بسیار زیبا، HTML5 و CSS3، نمونهکارها، تبها و نمودارها و… برخوردار است.
-

قالب vCard نمونهکار بسیار زیبای Vido
قالب نمونهکار و ویکارد بسیار زیبای Vido که از امکانات فراوانی از جمله طراحی HTML5/CSS3، واکنشپذیر و Responsive، چهار ترکیب رنگ، ساده و زیبا، سازگاری با مرورگرهای مختلف و انعطافپذیری بالا برخوردار است.
-

قالب HTML نمونهکار و عکس John Smith
John Smith قالبی تک صفحهای است که با HTML5 و CSS3 طراحی شده است و برای وبسایتهای شخصی و نمونهکار بسیار مناسب میباشد. از ویژگیهای آن میتوان انیمیشنهای CSS3 و jQuery، سازگاری با مرورگرهای مختلف، اسلایدر پسزمینه، گالری خلاقانه، فهرستهای بازشو، انعطافپذیری بالا، سیستم 960 Grid و… را نام برد.
-

قالب vCard واکنشپذیر و متحرک J.P.
John Perez یک قالب HTML5 شخصی بسیار زیبا و جذاب است که از طراحی Responsive برخوردار است و امکانات فراوانی از جمله طرحبندی واکنشپذیر 960، انیمیشن جاوا اسکریپت، سازگاری با مرورگرهای مختلف، فرم تماس اجاکس، نمونهکارها، 8 رنگ پسزمینه و پترن و… دارد.
