SlideShare a Scribd company logo
1 of 33
‫مجتهدی‬ ‫حسین‬ ‫محمد‬
‫قلم‬ ‫ابزار‬ ‫جعبه‬
‫وب‬ ‫تاریخ‬ ‫درباره‬ ‫کلمه‬ ‫چند‬
‫نکن‬ ‫تکرار‬ ‫را‬ ‫خودت‬!
Don’t Repeat Yourself!
‫آبشاری‬ ‫های‬‫نامه‬‫شیوه‬ ‫چارچوب‬
CSS Framework
!!!!!
‫قلم‬ ‫ابزار‬ ‫جعبه‬
‫قلم‬ ‫ابزار‬ ‫جعبه‬
•‫کاغذ‬:‫مرورگرها‬ ‫در‬ ‫طراحی‬ ‫شروع‬ ‫نقطه‬ ‫کننده‬ ‫یکسان‬(‫از‬ ‫فراتر‬CSS Reset)
•‫نقش‬:‫ها‬‫فرمت‬ ‫تمامی‬ ‫در‬ ‫ها‬‫آیکن‬ ‫از‬ ‫گرا‬‫واکنش‬ ‫و‬ ‫کامل‬ ‫ای‬‫مجموعه‬
•‫نگار‬:‫فونت‬ ‫گیرنده‬ ‫خروجی‬(‫آیکن‬ ،‫فارسی‬)
•‫قلم‬:CSS‫ورک‬‫فریم‬
‫ها‬‫ابزار‬ ‫لیست‬
‫نسخه‬ ‫اهداف‬1.0‫قلم‬
‫فارسی‬ ‫اول‬
‫هدف‬1
‫فارسی‬ ‫اول‬
•‫بیگانه‬ ‫های‬‫زبان‬ ‫با‬ ‫دشمنی‬ ‫بدون‬ ‫فارسی‬ ‫مستندات‬–‫انگلیسی‬ ‫مستندات‬ ‫با‬ ‫همراه‬
•‫خاص‬ ‫های‬‫مکان‬ ‫برای‬ ‫انگلیسی‬ ‫صحیح‬ ‫فونت‬ ‫انتخاب‬(email field،pre tag‫و‬ ،)...
•‫از‬ ‫بیش‬ ‫برای‬ ‫اختصاصی‬ ‫تنظیمات‬ ‫وجود‬15‫و‬ ‫جدید‬ ‫باز‬ ‫متن‬ ‫فونت‬39‫جدید‬ ‫فونت‬ ‫چندین‬ ‫و‬ ‫معروف‬ ‫فونت‬
•‫اول‬ ‫قدم‬ ‫از‬ ‫بودن‬ ‫چپ‬ ‫به‬ ‫راست‬
•‫اعداد‬Ordered List‫فارسی‬
•‫و‬...
‫هدف‬1
‫باز‬ ‫متن‬
‫هدف‬2
‫باز‬ ‫فکر‬ ‫و‬...
‫بزرگان‬ ‫های‬‫شانه‬
‫هدف‬3
‫تایپوگرافی‬
‫هدف‬4
‫تایپوگرافی‬
•‫نیکا‬
•‫گندم‬
•‫جمهوریا‬
•‫امیری‬
•‫وزیر‬
•‫بهداد‬
•‫صمیم‬
•‫فربد‬
•‫سنس‬‫ایران‬
•‫فونت‬‫پی‬
•‫گنجنامه‬
•‫تاهوما‬
•‫تیتر‬
•‫شبنم‬
•‫پرستو‬
•‫زر‬
•‫لوتوس‬
•‫و‬...
‫هدف‬4
‫ها‬‫فونت‬ ‫لیست‬
‫پذیری‬ ‫قالب‬
‫هدف‬5
‫معدنی‬ ‫آب‬ ‫فروش‬ ‫به‬ ‫نشانی‬ ‫آتش‬ ‫سایت‬ ‫تبدیل‬
‫دقیقه‬ ‫چند‬ ‫در‬
‫معنادار‬ ‫های‬‫کالس‬
‫هدف‬6
Semantic Class Naming
‫معنادار‬ ‫های‬‫کالس‬‫هدف‬6
Semantic Class Naming
<div class=“
btn btn--lrg btn__green
“></div>
<div class=“
button large primary
“></div>
‫گرایی‬‫واکنش‬
‫هدف‬7
‫گرایی‬‫واکنش‬
•‫عامل‬ ‫سیستم‬
•‫عامل‬‫سیستم‬ ‫نسخه‬
•‫مرورگر‬
•‫مرورگر‬ ‫نسخه‬
•‫صفحه‬ ‫ابعاد‬
•‫پیکسل‬ ‫تراکم‬
•‫اکسپلورر‬ ‫اینترنت‬...
‫هدف‬7
•‫ها‬‫ترین‬‫پرکاربرد‬ ‫از‬ ‫پشتیبانی‬
•‫قدیمی‬ ‫های‬‫نسخه‬ ‫از‬ ‫پشتیبانی‬ ‫کردن‬ ‫حذف‬
•‫موبایل‬ ‫در‬ ‫مخصوصا‬ ‫گرایی‬‫واکنش‬ ‫بر‬ ‫فراوان‬ ‫تمرکز‬
‫حالت‬ ‫میلیون‬ ‫چند‬
‫عناصر‬ ‫چیدمان‬
‫هدف‬8
‫ها‬‫سنج‬‫اعتبار‬
‫هدف‬9
‫ها‬‫سنج‬ ‫اعتبار‬
•‫کنند‬‫نمی‬ ‫پشتیبانی‬ ‫را‬ ‫مخصوصی‬ ‫های‬‫کارکتر‬ ،‫ایمیل‬ ‫دهندگان‬‫ارائه‬ ‫برخی‬.
•‫موقت‬ ‫های‬‫ایمیل‬ ‫بررسی‬
•‫شرکتی‬ ‫یا‬ ‫رایگان‬ ‫های‬‫ایمیل‬ ‫تمایز‬
•‫شده‬ ‫تایپ‬ ‫اشتباه‬ ‫های‬‫ایمیل‬ ‫برای‬ ‫پیشنهاد‬ ‫ارائه‬
•‫دامنه‬ ‫پسوند‬ ‫بررسی‬(TLD)
‫هدف‬9
‫ایمیل‬
‫ها‬‫فرم‬
‫هدف‬10
‫ها‬‫فرم‬
•‫بودن‬ ‫راست‬ ‫به‬ ‫چپ‬،‫ایمیل‬ ‫های‬‫ورودی‬URL‫موارد‬ ‫دیگر‬ ‫و‬ ‫تلفن‬ ،‫مشابه‬
•‫های‬‫آیکن‬ ‫از‬ ‫استفاده‬‫نقش‬‫و‬ ‫ها‬‫دکمه‬ ‫در‬...
•‫فرم‬ ‫طراحی‬ ‫در‬ ‫ها‬‫رنگ‬ ‫از‬ ‫راحت‬ ‫استفاده‬
•‫مانند‬ ‫مرورگر‬ ‫های‬‫افزونه‬ ‫تنظیمات‬ ‫ندادن‬ ‫تغییر‬pocket
‫هدف‬10
‫ر‬‫ن‬‫گ‬‫ه‬‫ا‬
‫هدف‬11
‫انیمیشن‬
‫هدف‬12
‫مخلفات‬
‫هدف‬13
‫مخلفات‬
•‫آبشاری‬ ‫منو‬
•‫صفحه‬ ‫از‬ ‫خارج‬ ‫منو‬
•‫صفحه‬ ‫باالی‬ ‫منوی‬
•‫ها‬‫دکمه‬
•‫ها‬‫حباب‬
•‫جداول‬
•‫ها‬‫عکس‬
•‫ها‬‫فیلم‬
•‫صوتی‬ ‫های‬‫فایل‬
•‫ها‬‫لیست‬
•‫شو‬‫اسالید‬
•‫ها‬‫پیغام‬
•‫امتیازدهی‬
•‫صفحه‬ ‫درون‬ ‫آپ‬ ‫پاپ‬
•‫و‬...
‫هدف‬13
‫بهارنارنجی‬ ‫جاوااسکریپت‬
‫هدف‬14
‫وانیلی‬ ‫به‬ ‫نزدیک‬!
‫ها‬‫ابزار‬ ‫و‬ ‫ها‬‫کتابخانه‬ ‫دیگر‬ ‫با‬ ‫نداشتن‬ ‫تداخل‬
‫هدف‬15
‫پایانی‬ ‫سخن‬
https://github.com/webhistory/qalam
#mojtahedi #qalam
‫احترام‬ ‫با‬
‫محمد‬ ‫آل‬ ‫و‬ ‫محمد‬ ‫بر‬ ‫صلواتی‬ ‫با‬ ‫و‬(‫ص‬)
‫مجتهدی‬ ‫حسین‬ ‫محمد‬
‫اینستاگرام‬:mhmojtahedi
‫بقیه‬ ‫و‬ ‫هاب‬‫گیت‬‫جاها‬:mhm5000
‫سایت‬:mojtahedi.info

More Related Content

Viewers also liked

Viewers also liked (20)

آینده سرمایه‌گذاری جسورانه
آینده سرمایه‌گذاری جسورانهآینده سرمایه‌گذاری جسورانه
آینده سرمایه‌گذاری جسورانه
 
آینده کسب و کارهای تحت وب
آینده کسب و کارهای تحت وبآینده کسب و کارهای تحت وب
آینده کسب و کارهای تحت وب
 
طراحی کمپین های تبلیغاتی کلیکی
طراحی کمپین های تبلیغاتی کلیکیطراحی کمپین های تبلیغاتی کلیکی
طراحی کمپین های تبلیغاتی کلیکی
 
!روشنمان کن اما سریع
!روشنمان کن اما سریع!روشنمان کن اما سریع
!روشنمان کن اما سریع
 
همه چیز درباره کارآفرینی اجتماعی به زبان ساده
همه چیز درباره کارآفرینی اجتماعی به زبان سادههمه چیز درباره کارآفرینی اجتماعی به زبان ساده
همه چیز درباره کارآفرینی اجتماعی به زبان ساده
 
E businessکسب و کار الکترونیکی
E businessکسب و کار الکترونیکیE businessکسب و کار الکترونیکی
E businessکسب و کار الکترونیکی
 
بازاریابی دیجیتال - روز اول
بازاریابی دیجیتال - روز اولبازاریابی دیجیتال - روز اول
بازاریابی دیجیتال - روز اول
 
10 عادتی که شما را از ثروتمند شدن باز می دارد
10 عادتی که شما را از ثروتمند شدن باز می دارد10 عادتی که شما را از ثروتمند شدن باز می دارد
10 عادتی که شما را از ثروتمند شدن باز می دارد
 
10 ترفند كليدي براي موفقيت در بازاريابي محتوايي
10 ترفند كليدي براي موفقيت در بازاريابي محتوايي 10 ترفند كليدي براي موفقيت در بازاريابي محتوايي
10 ترفند كليدي براي موفقيت در بازاريابي محتوايي
 
مدیریت زنجیره ارزش محتوای ویدئویی
مدیریت زنجیره ارزش محتوای  ویدئوییمدیریت زنجیره ارزش محتوای  ویدئویی
مدیریت زنجیره ارزش محتوای ویدئویی
 
تجربه های من در رسانه های اجتماعی
تجربه های من در رسانه های اجتماعیتجربه های من در رسانه های اجتماعی
تجربه های من در رسانه های اجتماعی
 
بازاریابی دیجیتال بازاریابی در شبکه های اجتماعی
بازاریابی دیجیتال  بازاریابی در شبکه های اجتماعیبازاریابی دیجیتال  بازاریابی در شبکه های اجتماعی
بازاریابی دیجیتال بازاریابی در شبکه های اجتماعی
 
ارسال فکس با جی میل
ارسال فکس با جی میلارسال فکس با جی میل
ارسال فکس با جی میل
 
بازاریابی محتوا Content Marketing
بازاریابی محتوا Content Marketingبازاریابی محتوا Content Marketing
بازاریابی محتوا Content Marketing
 
An Introduction to Postgresql
An Introduction to PostgresqlAn Introduction to Postgresql
An Introduction to Postgresql
 
5 ویژگی ای که هر کارآفرین اجتماعی باید داشته باشد
5 ویژگی ای که هر کارآفرین اجتماعی باید داشته باشد5 ویژگی ای که هر کارآفرین اجتماعی باید داشته باشد
5 ویژگی ای که هر کارآفرین اجتماعی باید داشته باشد
 
سایتهای مبتنی بر شبکه های اجتماعی و استراتژی
سایتهای مبتنی بر شبکه های اجتماعی و استراتژیسایتهای مبتنی بر شبکه های اجتماعی و استراتژی
سایتهای مبتنی بر شبکه های اجتماعی و استراتژی
 
بازاریابی دیجیتال چیست؟
بازاریابی دیجیتال چیست؟بازاریابی دیجیتال چیست؟
بازاریابی دیجیتال چیست؟
 
سیستم های مدیریت محتوا
سیستم های مدیریت محتواسیستم های مدیریت محتوا
سیستم های مدیریت محتوا
 
حس برند فصل 3
حس برند فصل 3حس برند فصل 3
حس برند فصل 3
 

More from Web Standards School

More from Web Standards School (20)

طراحی و پیاده‌سازی پارکینگ هوشمند - نوید امیدیان و محمدرضا آقایی
طراحی و پیاده‌سازی پارکینگ هوشمند - نوید امیدیان و محمدرضا آقاییطراحی و پیاده‌سازی پارکینگ هوشمند - نوید امیدیان و محمدرضا آقایی
طراحی و پیاده‌سازی پارکینگ هوشمند - نوید امیدیان و محمدرضا آقایی
 
نقش فناوری رایانش ابری در آینده وب، موبایل و اینترنت اشیاء - علی کاظمی
نقش فناوری رایانش ابری در آینده وب، موبایل و اینترنت اشیاء - علی کاظمینقش فناوری رایانش ابری در آینده وب، موبایل و اینترنت اشیاء - علی کاظمی
نقش فناوری رایانش ابری در آینده وب، موبایل و اینترنت اشیاء - علی کاظمی
 
ابزارهای بهینه سازی تبلیغات دیجیتال - باهره همراز
ابزارهای بهینه سازی تبلیغات دیجیتال - باهره همرازابزارهای بهینه سازی تبلیغات دیجیتال - باهره همراز
ابزارهای بهینه سازی تبلیغات دیجیتال - باهره همراز
 
پنل بررسی نیازهای واقعی بازار دیجیتال مارکتینگ - جلال روحانی
پنل بررسی نیازهای واقعی بازار دیجیتال مارکتینگ - جلال روحانیپنل بررسی نیازهای واقعی بازار دیجیتال مارکتینگ - جلال روحانی
پنل بررسی نیازهای واقعی بازار دیجیتال مارکتینگ - جلال روحانی
 
چرا دولوپرهای ما کمتر به سمت IoT میروند؟ - سارا ستوده
چرا دولوپرهای ما کمتر به سمت IoT میروند؟ - سارا ستودهچرا دولوپرهای ما کمتر به سمت IoT میروند؟ - سارا ستوده
چرا دولوپرهای ما کمتر به سمت IoT میروند؟ - سارا ستوده
 
یادگیری و آموزش تکنولوژی‌های جدید در سال آینده - میلاد نوری
 یادگیری و آموزش تکنولوژی‌های جدید در سال آینده - میلاد نوری یادگیری و آموزش تکنولوژی‌های جدید در سال آینده - میلاد نوری
یادگیری و آموزش تکنولوژی‌های جدید در سال آینده - میلاد نوری
 
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانیاینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
 
روی سیستم من کار می‌کرد!(CI/CD) - حامد ایروانچی
 روی سیستم من کار می‌کرد!(CI/CD)  - حامد ایروانچی روی سیستم من کار می‌کرد!(CI/CD)  - حامد ایروانچی
روی سیستم من کار می‌کرد!(CI/CD) - حامد ایروانچی
 
کاربردی سازی هوش‌مصنوعی در کسب و کارها - آرمان فاطمی
 کاربردی سازی هوش‌مصنوعی در کسب و کارها - آرمان فاطمی کاربردی سازی هوش‌مصنوعی در کسب و کارها - آرمان فاطمی
کاربردی سازی هوش‌مصنوعی در کسب و کارها - آرمان فاطمی
 
چگونگی شروع و رقابت در بازارهای بین المللی
چگونگی شروع و رقابت در بازارهای بین المللیچگونگی شروع و رقابت در بازارهای بین المللی
چگونگی شروع و رقابت در بازارهای بین المللی
 
اهمیت و ویژگی های Web Platform در حال و آینده
اهمیت و ویژگی های Web Platform در حال و آیندهاهمیت و ویژگی های Web Platform در حال و آینده
اهمیت و ویژگی های Web Platform در حال و آینده
 
واقعیت افزوده بر بستر ابرها
واقعیت افزوده بر بستر ابرهاواقعیت افزوده بر بستر ابرها
واقعیت افزوده بر بستر ابرها
 
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان دادهمعرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
 
تأثیر تکنولوژی و وب بر زندگی و اشتغال افراد دارای معلولیت
تأثیر تکنولوژی و وب بر زندگی و اشتغال افراد دارای معلولیتتأثیر تکنولوژی و وب بر زندگی و اشتغال افراد دارای معلولیت
تأثیر تکنولوژی و وب بر زندگی و اشتغال افراد دارای معلولیت
 
آرامش در سایه پذیرش
آرامش در سایه پذیرشآرامش در سایه پذیرش
آرامش در سایه پذیرش
 
امنیت در IoT و متدولوژی‌های Pentest در IoT
امنیت در IoT و متدولوژی‌های Pentest در IoTامنیت در IoT و متدولوژی‌های Pentest در IoT
امنیت در IoT و متدولوژی‌های Pentest در IoT
 
دیزاین در عصر هوش مصنوعی و محصولات هوشمند
دیزاین در عصر هوش مصنوعی و محصولات هوشمنددیزاین در عصر هوش مصنوعی و محصولات هوشمند
دیزاین در عصر هوش مصنوعی و محصولات هوشمند
 
توسعه پروژه های بک‌اند، فرانت‌اند و موبایل با کاتلین
توسعه پروژه های بک‌اند، فرانت‌اند و موبایل با کاتلینتوسعه پروژه های بک‌اند، فرانت‌اند و موبایل با کاتلین
توسعه پروژه های بک‌اند، فرانت‌اند و موبایل با کاتلین
 
نقش AR/VR در‌آینده بازاریابی
نقش AR/VR در‌آینده بازاریابینقش AR/VR در‌آینده بازاریابی
نقش AR/VR در‌آینده بازاریابی
 
بازاریابی، با کمی دقت و سرعت بیشتر
بازاریابی، با کمی دقت و سرعت بیشتربازاریابی، با کمی دقت و سرعت بیشتر
بازاریابی، با کمی دقت و سرعت بیشتر
 

جعبه‌ابزار قلم