<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های محمد امین ش</title><link>https://virgool.ir/feed/@Mohammadaminsh</link><description></description><language>fa</language><pubDate>2026-11-11 03:03:56</pubDate><image><url>https://virgool.ir/images/default-avatar.jpg</url><title>محمد امین ش</title><link>https://virgool.ir/@Mohammadaminsh</link></image><item><title>تفاوت بین Ems و Rems در Css چیست ؟</title><link>https://virgool.ir/@Mohammadaminsh/تفاوت-بین-ems-و-rems-در-css-چیست-jmic2naulo0e</link><description>In CSS, what&#39;s the difference between ems and rems?یکی از روش هایی که واقعا باعث بهبود پیاده سازی در طراحی وب می شود استفاده از واحدهای نسبی مثل em و rem می باشد.برای ساختن کامپوننت های مستقل که دوباره قابل استفاده و یا اینکه به راحتی قابل ویرایش باشند, و اینکه بتوانیم با تغییرات کمی به طرح جدیدی از کامپوننت دست پیدا کنیم, به عنوان فقط یکی از نیازها باید از واحدهای نسبی (relative units) مناسب استفاده کنیم.سوال اینجا است که از کدام یک باید استفاده کرد؟ این سوال چندین سال است که مورد بحث قرار می گیرد و طرفداران هریک از این واحدها به دنبال این هستند که یکی را بر دیگری غالب بدانند.در این مطلب و مطالب بعدی با هر دو واحد em و rem کاملا آشنا می شویم و همینطور نقاط مثبت و منفی هر کدام را بررسی کرده, و یاد می گیریم چگونه از این واحدها برای ساخت کامپوننت های ماژولار استفاده کنیم. واحد em: واحد em به اندازه ابعاد حرف M انگلیسی در فونت جاریه. یعنی اگر مثلا اندازه فونت رو ۱۶ پیکسل در نظر بگیریم، یک em برابر با 16x16 پیکسله که معنیش اینه اگر حرف M انگلیسی تو توی یه مربع بندازیم، اون مربع ۱۶ در ۱۶ پیکسله. جالبی واحد em اینه که اندازه این مربع رو بر اساس اندازه فونت المان والد (parent element) در نظر میگیره. مثلا اگر شما یک div داشته باشید که اندازه فونتش 20px باشه و داخل اون div یک p بذارید و سایزش رو بنویسید 2em، اندازه فونت اون p میشه ۴۰ پیکسل ولی شما اون ۴۰ پیکسل رو دستی ننوشتید. برای همین اگر بخواید اندازه فونت تمام المان‌های داخل اون div رو با هم یک جا ببرید بالا، اون ۲۰ پیکسل رو فقط عوض می‌کنید.واحد rem: عین واحد em است با این تفاوت که اندازه‌اش رو بر مبنای اندازه فونت ریشه‌ای‌ترین المان صفحه که بهش سایز دادین حساب می‌کنه. مثلا اگر body فونت‌سایز ۱۶ داره، هرجا توی صفحه از rem استفاده کنید بر اساس اون ۱۶ حساب میکنه. https://www.aparat.com/embed/IjdnE  http://www.aparat.com/v/IjdnE </description><category>محمد امین ش</category><author>محمد امین ش</author><pubDate>Tue, 08 Jan 2019 21:19:29 +0330</pubDate></item><item><title>سئو و بهینه سازی سایت</title><link>https://virgool.ir/@Mohammadaminsh/سئو-و-بهینه-سازی-سایت-todurzxz8v8f</link><description>سئو سئو برگرفته از عبارت Search Engine Optimization است که کلمات معادلی چون SEO یا بهینه سازی موتور جستجو دارد که همگی آنها به یک معنی می باشند و می توان آن را بصورت زیر تعریف نمود: سئو (بهينه‌سازي موتور جستجو) به معناي فريب و يا دستکاري موتور‌هاي جستجو با روش‌هاي غير اخلاقي نيست. آن‌ها براي کمک کردن به بهبود رويت و ارتباط وب سايت‌ها در نتايج جستجوي طبيعي با هدف رسيدن به رتبه‌بندي بالا، ايجاد شده‌اند.سئو را مي‌توان مجموعه‌اي از روش‌ها براي تغيير استراتژيک وب سايت‌ها دانست. اين فرآيند به بيان مهمترين عوامل مرتبط صفحه و افزايش اهميت آن در صفحه نتايج جستجو، مي‌پردازد.سئو فرآيند ساده‌اي نيست که به راحتي پياده‌سازي شود زيرا نيازمند دانش زياد، علم پيش زمينه‌اي و صبر است. موتور‌هاي جستجو با تغيير مداوم الگوريتم‌هاي رتبه‌بندي خود غير قابل پيش‌بيني هستند؛ بنابراين وظيفه مهندسين سئو بروز نگه داشتن اطلاعات خود در اين زمينه است. بطور کلی اهداف سئو را می توان بصورت زیر خلاصه نمود:در بازدید وب سایت تاثیر بسزایی دارد.باعث ایجاد برند می شود.باعث افزایش ترافیک سایت خواهد شد.باعث شده وب سایت در صفحه نتایج موتور جستجو از رتبه بهتری برخوردار شد.باعث افزایش فروش محصولات خواهد شد.بهترین ابزار برای تبلیغات است. بهینه سازی موتور جستجو: مفاهیم آنالیز فنیدر این تحقیق بر اساس یکسری مقالات، مطالعات و راهنمایی ها برخی از مفاهیم بهینه سازی موتور جستجو آورده شده است. محقیق معتقد هستند بهینه سازی موتور جستجو فرآیندی است که هیچ وقت تمام نمی شود و تکنیک های زیادی برای بهتر کردن رتبه سایت وجود دارد ولی پیاده سازی همه آنها مشکل است. :تکنیک هایی که در این تحقیق برای بهینه سازی عنوان شده است عبارتند از:افزایش لینک های خارجیتغییر اسم فایل هالینک یک طرفهکلمات کلیدیاستفاده از Meta Tagاستفاده صحیح از عنواناستفاده از robots.txtبهینه سازی محتوا https://www.aparat.com/v/kADg9 لینک آپارات :  http://www.aparat.com/v/kADg9</description><category>محمد امین ش</category><author>محمد امین ش</author><pubDate>Wed, 26 Dec 2018 17:04:14 +0330</pubDate></item></channel></rss>