مطالب وب

ساخت اپلیکیشن‌های Cross Platform دسکتاپ با استفاده از چهارچوب الکترون

نرم افزارهای چند سکویی ( Cross Platform ) به اپلیکیشن‌هایی گفته می‌شود که در چندین سیستم عامل مختلف اجرا می‌شوند.  فریمورک الکترون  یکی از ابزارهایی است که امکان ایجاد این برنامه‌ها را برای برنامه‌نویسان فراهم می‌کند.  الکترون توسط گیت هاب ساخته شده و شرکت‌های بزرگی از آن برای  توسعه‌ی برنامه‌های دسکتاپ خود استفاده می‌کنند. به کمک این فریمورک می‌توانید برنامه‌های دسکتاپی خود را با استفاده از جاوا اسکریپت، HTML  و CSS توسعه دهید. نسخه‌ی Electron 1.0 بعد از دوسال و به تازگی توسط گیت هاب  عرضه شده است.

معرفی 7 سایتی که کمک می‌کند در هنگام برنامه‌نویسی بیشتر تمرکز کنید

ما همه متفاوت هستیم. بعضی افراد در محیط های مثل کافی‌شاپ‌ کارایی بیشتری دارند و برخی دوست دارند در محیط‌های آرام کار کنند. وب‌سایت‌ها و اپلیکیشن‌های موسیقی  زیادی با همین هدف و برای کمک به تمرکز کاربران طراحی شده‌اند. در این مطلب هم سعی کردیم 7 وب‌سایتی را معرفی کنیم که برای افزایش تمرکز برنامه‌نویسان مفید است. 

برای راه‌اندازی یک وب‌سایت به چه اطلاعاتی نیاز داریم؟

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

چگونه از وردپرس در مقابل حملات محافظت کنیم؟

وردپرس یکی از سیستم‌های پرکاربرد مدیریت محتواست که برای راه‌اندازی بیشتر سایت‌ها می‌توانیم از ان استفاده کنیم. در این مطلب سعی کردیم نکاتی را مطرح کنیم که برای امنیت هرچه بیشتر یک سایت وردپرس لازم است.
با مجید انلاین همراه باشید.

معرفی عناوین شغلی که در صنعت وب وجود دارد

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

روش‌های مختلف تعریف متغیرها در جاوا اسکریپت

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

۱۰ نکته برای استفاده بهتر از ویدیو در پس‌زمینه صفحات

در سال‌های اخیر استفاده از پس زمینه های ویدیویی در طراحی وب رشد چشمگیری داشته است. بیشتر طراحان از این ویژگی برای کنترل عواطف و احساسات کاربران استفاده می‌کنند و اغلب در کار خود موفق می‌شوند.  بیشتر شدن سرعت اینترنت، بهتر شدن کدک‌های پخش فایل‌‌های ویدیویی و پشتیبانی مروگرها از ویدیو HTML5 نیز باعث شده تا این نوع از محتوا بیشتر مورد توجه کاربران قرار گیرد.
با این وجود استفاده نابجا از پس زمینه‌های ویدیویی نیز باعث به وجود آمدن برخی نتایج منفی خواهد شد. مثلا ممکن است سرعت بارگذاری صفحات سایت کم شود.
اما چگونه می‌توانیم از پس زمینه‌های ویدیویی برای بهتر شدن کیفیت سایت خود استفاده کنیم؟ با مجیدآنلاین همراه باشید تا با ۱۰ نکته کاربردی در این زمینه آشنا شوید.

معرفی 15 کتابخانه‌ی جالب برای CSS و جاوا اسکریپت

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

ساختن Custom Page در وردپرس

حتما تا به حال با وب‌سایت‌هایی مواجه شدید که صفحات داخلی اونها طراحی متفاوتی دارند. وردپرس به کمک Custom Pageها این امکان رو برای ما فراهم می‌کنه تا بتونیم بعضی صفحات داخلی رو به انتخاب خودمون سفارشی سازیم کنیم. در این مطلب قصد داریم ساختن یکی از این صفحات رو بررسی کنیم. با مجید آنلاین همراه باشید :)

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

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