انیمیشن در CSS3

  • بوسیله: محسن شفیعی
  • در 1392/10/27 - 12:03
  • نظرات (5)
CSS3

CSS3

با استفاده از CSS animations میتوان یک عنصر را به صورت انیمشینی از نوعی به نوع دیگری تبدیل کرد. انیمشین ها شامل دو جزء هستند، یکی کدهای CSS که استایل عنصر را مشخص میکند و دیگری keyframeها که نقاط شروع، پایان یا بین آن‌ها را مشخص میکند.

استفاده از انیمشین در CSS3 نیازی با یاد داشتن JavaScript ندارد در حالی که انیمیشن ها در CSS دارای کارایی بالاتری از انیمیشن هایی هستند که با استفاده از JavaScript نوشته میشوند.

در ادامه مطلب همراه ما باشید

(بیشتر…)

Laravel: مقدمات و الزامات اولیه

  • بوسیله: محسن شفیعی
  • در 1392/10/25 - 13:11
  • نظرات (12)
Laravel 4

Laravel 4

در مطلب قبلی Laravel را از طریق Composer نصب کردیم. در این مطلب میخواهیم کارهایی را که باید قبل از هر عملی انجام دهیم بررسی میکنیم.

در ادامه مطلب همراه ما باشید

(بیشتر…)

تغییر در کلاس‌ها با استفاده از جاوا اسکریپت

  • بوسیله: محسن شفیعی
  • در 1392/10/24 - 10:02
  • نظرات (3)
جاوا اسکریپت - JavaScript

جاوا اسکریپت – JavaScript

در بیشتر پروژه ها، front-end developerها احتیاج دارند که تغییری در کلاس‌های یک عنصر با استفاده از جاوا اسکریپت ایجاد کنند، که بیشتر هم اینکار را با استفاده از کتابخانه jQuery انجام میدهند، که البته وجود متد toggleClass این نیاز را بیشتر کرده است.

خود جاوا اسکریپت در ابتدا لیست کلاس‌ها را به صورت یک رشته میداد که برای اضافه یا حذف کردن کلاس از درون آن باید، با توابعی مانند indexOf یا توابعی دیگر که مربوط به رشته هستند با کلاس کار کرد. اما حالا دیگر نیازی به کتابخانه jQuery نداریم، زیرا جاوا اسکریپت دست به کار شده و شیئی به نام classList را ایجاد کرده است، که انتظارات همه را برآورده میکند.

در ادامه مطلب همراه ما باشید

(بیشتر…)

فونت های اصلاح شده فارسی

  • بوسیله: محسن شفیعی
  • در 1392/10/22 - 18:30
  • نظرات (14)
Fonts

Fonts

سازمان تولید و سازماندهی  محتوای الکترونیکی ایران، دست به استاندارد سازی فونت های فارسی زده است. به نقل از این سازمان:

39 فونت متنی و گرافیکی فارسی پس از اصلاح و استانداردسازی، برای استفاده علاقه‌مندان در وب‌گاه scict.ir ارائه شد.
به گزارش واحد ارتباطات دبیرخانه شورای عالی اطلاع‌رسانی، فونت‌های فارسی اغلب در انطباق با استانداردهای ملی و بین‌المللی و همچنین از نظر قواعد زیباشناختی، کاستی‌های بسیاری دارند. از این رو کارگروه خط و زبان فارسی در محیط رایانه‌ای دبیرخانه شورای عالی اطلاع‌رسانی، اصلاح و استاندارسازی 39 خانواده فونت فارسی را در دستور کار خود قرار داد.

از مهم‌ترین ویژگی‌ فونت‌های اصلاح شده می‌توان به تنظیم درهم‌رفتگی (kerning) حروف و کاهش تقریبا 10 درصدی طول متن در برخی فونت‌ها اشاره کرد که در کنار افزایش زیبایی متن، کاهش حجم صفحات یک کتاب، کاهش مصرف کاغذ و هزینه را موجب می‌شود.

پشتیبانی از نیازهای خاص زبان‌های هم‌خانواده فارسی مانند عربی، پشتو، اردو و کردی نیز از دیگر ویژگی‌ فونت‌های اصلاح شده محسوب می‌شود که با چنین رویکردی شاهد حفظ و افزایش نفوذ فرهنگی در کشورهایی که از این زبان‌ها استفاده می‌کنند، خواهیم بود.

تصحیح محل اعراب، امکان درج فونت در فایل‌های PDF، مطابقت با آخرین نسخه استاندارد یونی‌کد، استاندارد ملی 6219، استاندارد‌ Adobe Glyph Naming  نیز در فونت‌های یاد شده انجام شده است.

همچنین مناسب سازی حالت نرمال 10 فونت از این مجموعه مانند لوتوس، بدر و نازنین برای استفاده در وب در اندازه 5 Pt انجام شده است.

گفتنی است در این مجموعه سعی شده است برای برخی از فونت‌های پرکاربرد مانند لوتوس اگر غیر از حالت نرمال حالت‌های ایتالیک و بولد نیز وجود دارد استاندارسازی صورت گیرد، بنابراین این مجموعه بالغ بر 59 حالت مختلف از 39 فونت فارسی است.

آپارنت نسخه های eot و woff این فونت ها را آماده کرده است و شما میتوانید از این پس از این فونت های اصلاح شده در تمامی مرورگرها استفاده کنید.

برای دانلود و نحوه استفاده از فونت به صورت Cross-Browser به ادامه مطلب بروید.

(بیشتر…)

Laravel: شروع به کار

  • بوسیله: محسن شفیعی
  • در 1392/10/22 - 14:46
  • نظرات (11)
Laravel 4

Laravel 4

کمتر از دو سال قبل، پروژه ای متن باز شروع به کار کرد که امروزه کمتر توسعه‌دهنده PHP است که حداقل اسم آن را نشنیده باشد. اسم آن Laravel است. Laravel در‌ واقع یک فریم ورک PHP بر پایه MVC است. این فریم ورک دارای انعطاف خوبی است و با کمی اطلاعات در مورد PHP میتوان از آن استفاده کرد. در این مطلب و احتمالاً مطالب آینده با نحوه کار کردن با Laravel آشنا میشویم.

ابتدا در این مطلب میخواهیم Laravel را راه اندازی کنیم.

در ادامه مطلب همراه ما باشید…

(بیشتر…)

وب زیباتر با Canvas

  • بوسیله: محسن شفیعی
  • در 1392/10/20 - 0:01
  • نظرات (4)
Canvas

Canvas

روزهای پنچشنبه و جمعه اگر روز کاری یا درسی نباشند، بهترین روز برای پرورش ایده‌ها و فکرهای تازه است. خب بهترین بخش برای کار کردن با HTML5 کدام است؟ مطمئناً Canvas یکی از جواب‌های شما است.

با ما در ادامه مطلب همراه باشید

(بیشتر…)

آموزش ساخت سوئیچ در CSS3

  • بوسیله: محسن شفیعی
  • در 1392/10/18 - 21:38
  • نظرات (5)
CSS3 - سی اس اس 3

CSS3 – سی اس اس 3

در این مطلب میخواهیم نحوه ساخت سوئیچ با ساختار انیمیشنی، آنهم تنها با استفاده از CSS3 بپردازیم. سوئیچ در‌ واقع همان چک باکس است که ما قرار است آن را به صورت آن چیزی که بیشتر در موبایل های هوشمند شاهد آن هستیم تبدیل کنیم.

مشاهده دمو

در ادامه مطلب همراه ما باشید

(بیشتر…)

کدنویسی ابری

  • بوسیله: محسن شفیعی
  • در 1392/10/16 - 23:16
  • نظرات (5)
Coding in the Cloud

Coding in the Cloud

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

میتوان بیشتر به جلو حرکت کرد. با کدنویسی ابری میتوان تمام کارهایی که روی localhost خود انجام میدهیم را بر روی اینترنت انجام دهیم. به این صورت میتوان در هر کجا از آن استفاده کرد. و یا حتی به عنوان یک نسخه بتا از برنامه‌ای که مینویسیم به آن نگاه کرد.

در ادامه همراه ما باشید

(بیشتر…)

بروزرسانی های جدید

  • بوسیله: محسن شفیعی
  • در 1392/10/16 - 20:44
  • نظرات (4)
تولد آپارنت

آپارنت

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

یکسال از تاسیس آپارنت گذشت و طی این یکسال 185 نوشته در آپارنت به همراه 545 نظر از طرف شما کاربران عزیز درج شد که مایه دلگرمی ما بوده و هست. امیدواریم حمایت شما، از ما همچنان ادامه داشته باشد تا بتوانیم خدمات بیشتری را به کاربران و برنامه نویسان وب ایرانی عرضه کنیم.

همچنین آپارنت در شمشمین جشنواره وب شرکت کرده است و منتظر رأی های شما است.

اما لیست بروزرسانی های انجام شده را در ادامه مطلب ببینید

  (بیشتر…)

وردپرس فارسی ۳٫۸ نگارش استاد «طاهر یارویسی»

  • بوسیله: محسن شفیعی
  • در 1392/10/14 - 9:32
  • دیدگاه‌ها برای وردپرس فارسی ۳٫۸ نگارش استاد «طاهر یارویسی» بسته هستند
وردپرس - WordPress

وردپرس – WordPress

نقل از سایت وردپرس فارسی:

وردپرس فارسی ۳٫۸ منتشر شد.
این نگارش از وردپرس فارسی با افتخار مزیّن به نام استاد گرانقدر موسیقی ایران، «طاهر یارویسی» است.

از جمله تغییرات مهم اعمال شده در این نگارش می‌توان به موارد زیر اشاره کرد:

  • طراحی مدرن و تازه برای بخش مدیریت
  • طراحی واکنش‌گرا و تخت
  • رنگ‌بندی‌های تازه‌ی بخش مدیریت سایت
  • بهبود بخش مدیریت پوسته‌ها
  • پوسته‌ی ۲۰۱۴ با ظاهری مجله‌ای و زیبا

وردپرس فارسی از تاخیر پیش‌آمده در انتشار نگارش ۳.۸ از عموم کاربران پوزش می‌طلبد.

می‌توانید نگارش جدید وردپرس فارسی را از این بخش دریافت٬ یا به‌صورت خودکار از بخش مدیریت سایت خود٬ به‌روز نمایید.
توجه داشته باشید که پیغام به‌روزرسانی در بخش مدیریت سایت شما باید مربوط به وردپرس فارسی (fa_IR) باشد.