SlideShare ist ein Scribd-Unternehmen logo
1 von 32
‫عبدالعلی‬ ‫امیرعباس‬
PostCSS‫ی‬‫آینده‬ ،CSS‫از‬ ‫بعد‬LESS‫و‬Sass
‫عبدالعلی‬ ‫امیرعباس‬
‫کاربری‬ ‫واسط‬ ‫طراح‬
Twitter: @amir_abbas
‫کنیم‬‫می‬ ‫ح‬‫مطر‬ ‫را‬ ‫مباحثی‬ ‫چه‬
•PostCSS‫چیست؟‬
•‫دارد؟‬ ‫اهمیت‬ ‫آن‬ ‫از‬ ‫استفاده‬ ‫چرا‬
•‫دارد‬ ‫وجود‬ ‫آن‬ ‫برای‬ ‫مفیدی‬ ‫های‬‫پالگین‬ ‫چه‬
PostCSS‫چیست؟‬
PostCSS‫ابزاری‬‫از‬ ‫استفاده‬ ‫با‬ ‫که‬ ‫است‬
‫جاواسکریپت‬،‫فایل‬CSS‫را‬‫دهد‬‫می‬ ‫تغییر‬.
‫از‬ ‫بیش‬۲‫ماه‬ ‫در‬ ‫دانلود‬ ‫میلیون‬
‫درباره‬PostCSS‫دارد‬ ‫وجود‬ ‫غلطی‬ ‫تفکرات‬ ‫چه‬
•‫کنه‬‫می‬ ‫تر‬ ‫سخت‬ ‫رو‬ ‫کارمون‬ ‫کردن‬ ‫تر‬‫ساده‬ ‫جای‬ ‫به‬ ‫که‬ ‫جدیده‬ ‫دکوری‬ ‫ابزار‬ ‫یک‬ ‫هم‬ ‫این‬
•‫همون‬Sass/LESS‫کافیه‬!‫چیکار‬ ‫خوام‬ ‫می‬ ‫اینو‬
•‫باید‬ ‫کنیم‬ ‫استفاده‬ ‫این‬ ‫از‬ ‫بخوایم‬ ‫اگر‬Sass‫یا‬LESS‫بذاریم‬ ‫کنار‬ ‫رو‬.‫نداریم‬ ‫وقت‬
‫شدم‬ ‫خسته‬(:‫بگیرم‬ ‫یاد‬ ‫چقدر‬!
‫از‬ ‫باید‬ ‫چرا‬PostCSS‫کنیم؟‬ ‫استفاده‬
‫مشکالت‬CSS
•‫منسجم‬ ‫ساختار‬ ‫وجود‬ ‫عدم‬
•‫مانند‬ ‫هایی‬ ‫قابلیت‬ ‫وجود‬ ‫عدم‬variable, function‫و‬mixin
•‫کد‬ ‫تکرار‬ ‫از‬ ‫جلوگیری‬ ‫برای‬ ‫مناسب‬ ‫راهکار‬ ‫عدم‬
•‫سخت‬ ‫نگهداری‬
‫مشکالت‬preprocessor‫ها‬
•Preprocessor‫هستند‬ ‫کند‬ ‫گاها‬ ‫و‬ ‫بزرگ‬ ،‫حجیم‬ ‫ها‬
•‫همچون‬ ‫دیگری‬ ‫های‬‫زبان‬ ‫دانستن‬ ‫به‬ ‫نیاز‬ ‫آنها‬ ‫برای‬ ‫پالگین‬ ‫نوشتن‬ruby‫است‬
•‫همانند‬ ‫ها‬‫ویژگی‬ ‫برخی‬linting‫نیست‬ ‫دسترس‬ ‫در‬ ‫مناسبی‬ ‫شکل‬ ‫به‬ ‫آنها‬ ‫در‬
Preprocessor+
‫سریعتر‬
Preprocessor+
‫سریعتر‬
‫ماژوالر‬
‫قدرتمندتر‬
Postprocessor?
PostCSS‫کند‬‫می‬ ‫کار‬ ‫چطور‬
sass/less/stylus → preprocessors → CSS
CSS → plugin + plugin + plugin → CSS
postcss( no plugins )
input == output
var gulp = require('gulp');
var postcss = require('gulp-postcss');
var cssnext = require('postcss-cssnext');
var precss = require('precss');
gulp.task('css', function () {
var processors = [
cssnext,
precss
];
return gulp.src('./development/postcss/*.css')
.pipe(postcss(processors))
.pipe(gulp.dest('./development/css'));
});
‫برای‬ ‫مفیدی‬ ‫های‬‫پالگین‬ ‫چه‬PostCSS‫دارد‬ ‫وجود‬
PreCSS
$blue: #056ef0;
$column: 200px;
.menu {
width: calc(4 * $column);
}
.menu_link {
background: $blue;
width: $column;
}
.menu {
width: calc(4 * 200px);
}
.menu_link {
background: #056ef0;
width: 200px;
}
https://github.com/jonathantneal/precss
PreCSS
Conditions
Loops
Mixins
Extends
Imports
https://github.com/jonathantneal/precss
Postcss-nested
.phone {
&_title {
width: 500px;
@media (max-width: 500px) {
width: auto;
}
body.is_dark & {
color: white;
}
}
img {
display: block;
}
}
https://github.com/postcss/postcss-nested
.phone_title {
width: 500px;
}
@media (max-width: 500px) {
.phone_title {
width: auto;
}
}
body.is_dark .phone_title {
color: white;
}
.phone img {
display: block;
}
‫که‬ ‫رو‬ ‫اینا‬ ‫همه‬ ‫مارو؟‬ ‫گرفتی‬Sass‫داره‬!!
cssnano
/* normalize selectors */
h1::before, h1:before {
/* reduce shorthand even further */
margin: 10px 20px 10px 20px;
/* reduce color values */
color: #ff0000;
/* drop outdated vendor prefixes */
-webkit-border-radius: 16px;
border-radius: 16px;
/* remove duplicated properties */
font-weight: normal;
font-weight: normal;
/* reduce position values */
background-position: bottom right;
}
/* correct invalid placement */
@charset "utf-8";
http://cssnano.co/
@charset "utf-8";h1:before{margin:10px
20px;color:red;border-radius:16px;font-
weight:normal;background-position:100% 100%}
autoprefixer
a {
display: flex;
}
a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
https://github.com/postcss/autoprefixer
rtlcss
div {
margin: 20px 10px 5px 40px;
float: right;
padding-left: 30px;
}
div {
margin: 20px 40px 5px 10px;
float: left;
padding-right: 30px;
}
https://github.com/MohammadYounes/rtlcss
cssgrace
.foo::after {
position: center;
width: 210px;
height: 80px;
background: rgba(112, 26, 0, .3);
}
.bar {
display: inline-block;
opacity: .5;
}
.foo:after {
position: absolute;
left: 50%;
top: 50%;
margin-left: -105px;
margin-top: -40px;
width: 210px;
height: 80px;
background: rgba(112, 26, 0,
.3);
filter:
progid:DXImageTransform.Mic
rosoft.gradient(startColorstr='
#4c701a00',
endColorstr='#4c701a00');
}
https://github.com/cssdream/cssgrace
:root .foo:after {
filter: none9;
}
.bar {
display: inline-block;
*display: inline;
*zoom: 1;
opacity: .5;
filter:
alpha(opacity=50);
}
‫دیگر‬ ‫های‬ ‫پالگین‬
postcss-grid
perfectionist
doiuse
stylelint
‫کنیم؟‬ ‫پیدا‬ ‫پالگین‬ ‫کجا‬ ‫از‬
http://postcss.parts/
‫با‬ ‫همزمان‬ ‫استفاده‬ ‫امکان‬LESS/Sass
LESS/Sass → preprocessor → plugin + plugin + plugin → CSS

Weitere ähnliche Inhalte

Andere mochten auch

- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...Ali Dalili
 
Social Networks for Education - SMK Yanisba
Social Networks for Education - SMK YanisbaSocial Networks for Education - SMK Yanisba
Social Networks for Education - SMK YanisbaDarul Quthni
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability SolutionsLenz Grimmer
 
Gozaresh 1 3 95 mahe (2)
Gozaresh 1 3 95 mahe  (2)Gozaresh 1 3 95 mahe  (2)
Gozaresh 1 3 95 mahe (2)danesh_fd
 
oracle enterprise manager training | oracle enterprise manager course | orac...
oracle enterprise manager training | oracle enterprise manager course |  orac...oracle enterprise manager training | oracle enterprise manager course |  orac...
oracle enterprise manager training | oracle enterprise manager course | orac...Nancy Thomas
 
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جعAli Dalili
 
Gozaresh se mahe_dovom
Gozaresh se mahe_dovomGozaresh se mahe_dovom
Gozaresh se mahe_dovomdanesh_fd
 
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ایکنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ایMuhammad Bayat
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAXoom Trainings
 
cloud computing , رایانش ابری
cloud computing , رایانش ابریcloud computing , رایانش ابری
cloud computing , رایانش ابریvhd-abdarbashi
 
Configure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11gConfigure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11gGirija Muscut
 
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan VirtualminTutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan VirtualminBeni Krisbiantoro
 
Oracle enterprise manager 12c migrate to pluggable database
Oracle enterprise manager 12c   migrate to pluggable databaseOracle enterprise manager 12c   migrate to pluggable database
Oracle enterprise manager 12c migrate to pluggable databaseNaveen KNS
 
مفاهیم رایانش ابری
مفاهیم رایانش ابریمفاهیم رایانش ابری
مفاهیم رایانش ابریAli Aboutalebi
 
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011dbi services
 
حریم خصوصی در رایانش ابری
حریم خصوصی در رایانش ابریحریم خصوصی در رایانش ابری
حریم خصوصی در رایانش ابریAhmad Darki
 

Andere mochten auch (20)

- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...- Quran Hints Islam Shia @quranhints @daliliali -  نهان نگاری های ممکن در کتب...
- Quran Hints Islam Shia @quranhints @daliliali - نهان نگاری های ممکن در کتب...
 
Social Networks for Education - SMK Yanisba
Social Networks for Education - SMK YanisbaSocial Networks for Education - SMK Yanisba
Social Networks for Education - SMK Yanisba
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
Gozaresh 1 3 95 mahe (2)
Gozaresh 1 3 95 mahe  (2)Gozaresh 1 3 95 mahe  (2)
Gozaresh 1 3 95 mahe (2)
 
oracle enterprise manager training | oracle enterprise manager course | orac...
oracle enterprise manager training | oracle enterprise manager course |  orac...oracle enterprise manager training | oracle enterprise manager course |  orac...
oracle enterprise manager training | oracle enterprise manager course | orac...
 
Linux webmin
Linux webminLinux webmin
Linux webmin
 
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع  - Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
- Quran Hints Islam Shia @quranhints @daliliali - امام 6 = معصوم 8 = جع
 
Occc overview
Occc overviewOccc overview
Occc overview
 
Gozaresh se mahe_dovom
Gozaresh se mahe_dovomGozaresh se mahe_dovom
Gozaresh se mahe_dovom
 
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ایکنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
کنترل و مدیریت منابع زیرساخت ابر با تمرکز بر روی منابع شبکه ای
 
Oracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIAOracle DataGuard Online Training in USA | INDIA
Oracle DataGuard Online Training in USA | INDIA
 
cloud computing , رایانش ابری
cloud computing , رایانش ابریcloud computing , رایانش ابری
cloud computing , رایانش ابری
 
Configure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11gConfigure the dbase using em in oracle 11g
Configure the dbase using em in oracle 11g
 
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan VirtualminTutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
Tutorial Installasi Ubuntu 11.04 untuk Webhost dengan Webmin dan Virtualmin
 
پروژه هوشمند سازی دانشکده برق و الکترونیک
پروژه هوشمند سازی دانشکده برق و الکترونیکپروژه هوشمند سازی دانشکده برق و الکترونیک
پروژه هوشمند سازی دانشکده برق و الکترونیک
 
Oracle enterprise manager 12c migrate to pluggable database
Oracle enterprise manager 12c   migrate to pluggable databaseOracle enterprise manager 12c   migrate to pluggable database
Oracle enterprise manager 12c migrate to pluggable database
 
Vir
VirVir
Vir
 
مفاهیم رایانش ابری
مفاهیم رایانش ابریمفاهیم رایانش ابری
مفاهیم رایانش ابری
 
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
Oracle Grid Control 11g - Yann Neuhaus, dbi services - Hilton Basel, 5/2011
 
حریم خصوصی در رایانش ابری
حریم خصوصی در رایانش ابریحریم خصوصی در رایانش ابری
حریم خصوصی در رایانش ابری
 

Ähnlich wie PostCSS، آینده CSS بعد از LESS و Sass

Ähnlich wie PostCSS، آینده CSS بعد از LESS و Sass (17)

CSS
CSSCSS
CSS
 
About Sport Combat Cms
About Sport Combat CmsAbout Sport Combat Cms
About Sport Combat Cms
 
CSS 2 Quick-start Tutorial in Persian
CSS 2  Quick-start Tutorial in PersianCSS 2  Quick-start Tutorial in Persian
CSS 2 Quick-start Tutorial in Persian
 
مروری بر فریمورک های CSS
مروری بر فریمورک های CSSمروری بر فریمورک های CSS
مروری بر فریمورک های CSS
 
Varnish
VarnishVarnish
Varnish
 
Html & Css
Html & CssHtml & Css
Html & Css
 
386 wp
386 wp386 wp
386 wp
 
Wp
WpWp
Wp
 
Odbc in linux
Odbc in linux Odbc in linux
Odbc in linux
 
how enable ceph dashboard
how enable  ceph dashboardhow enable  ceph dashboard
how enable ceph dashboard
 
Pg autoscaling in ceph
Pg autoscaling in  cephPg autoscaling in  ceph
Pg autoscaling in ceph
 
How Create Waf With Naxsi
How Create Waf With NaxsiHow Create Waf With Naxsi
How Create Waf With Naxsi
 
rbdmap in ceph
rbdmap in ceph rbdmap in ceph
rbdmap in ceph
 
how upgrade ceph
how upgrade cephhow upgrade ceph
how upgrade ceph
 
Oracle Data Integrator (persian)
Oracle Data Integrator (persian)Oracle Data Integrator (persian)
Oracle Data Integrator (persian)
 
Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2
 
Microservice architecture - معماری مایکروسرویس
Microservice architecture - معماری مایکروسرویسMicroservice architecture - معماری مایکروسرویس
Microservice architecture - معماری مایکروسرویس
 

Mehr von Web Standards School

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

Mehr von 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 در‌آینده بازاریابی
 
بازاریابی، با کمی دقت و سرعت بیشتر
بازاریابی، با کمی دقت و سرعت بیشتربازاریابی، با کمی دقت و سرعت بیشتر
بازاریابی، با کمی دقت و سرعت بیشتر
 

PostCSS، آینده CSS بعد از LESS و Sass