مرجع مقالات رسمی و معتبر طراحی سایت

شرح کامل مقالات طراحی سایت

مرجع مقالات رسمی و معتبر طراحی سایت

شرح کامل مقالات طراحی سایت

مقالات طراحی سایت

  • ۰
  • ۰


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

دامنه
هر تارنما نیاز به آدرسی داراست که به آن دامنه گفته میگردد برای مثال نشانی تارنما واحد پباده سازی دارکوب www.sitedar.com است و در واقعیت دامنه به همین نشانی گفته میشود. تصویب دامنه خویش را میتوانید از روش شرکتهای تصویب دامنه و هاستینگ و همینطور موسسات ساخت وب سایت جاری ساختن دهید که میتوانید دامنه را به طور یکساله و یا این که تعدادی ساله تصویب فرمائید و در طی اتمام اعتبار دوباره می‌توانید دامنه خویش را تمدید نمائید. ولی بهتر میباشد تمامی مفاد وبسایت خویش را در یک جا متمرکز نمائید و مجموع مسئولیت سایت خویش را به یک کمپانی محول نمائید. دامنه شما قادر است ir و یا این که com و همینطور بقیه پسوندها باشد که در قسمت های بعدی به آن خوا‌هیم پرداخت.

هاست
هر دامنه نیاز به فضایی دارااست که فولدر های وبسایت پباده سازی گردیده بایستی در آن بار گذاری گردند و به‌این دور و بر هاست گفته میگردد. هاست در واقعیت به فضای میزبانی تارنما گفته می‌گردد که با گویش معمولی فضایی از کامپیوتر سرور میباشد که مسئولیت حفظ پوشه های وبسایت شما میباشد و دامنه بر روی آن بوستان می‌شود و در سود تارنما شما فعال سازی میگردد. دامنه معمولا بوسیله دو نشانی به اسم دی ان اس که نشانی های مشابه ns1.sitedar.com و ns2.sitedar.com میباشند بر روی سرور بوستان می‌شوند. هاستینگ نیز به مانند دامنه می‌توانید یکساله و یا این که تعدادی ساله باشد که در حین وصال موعد انقضاء مجدا می‌توانید آن را تمدید کنید. پکیج های اینترنت هاستینگ معمولا بر طبق واحد سنجش فضای سرور تقسیم بندی می‌شوند که در قسمت های بعدی به آن خوا‌هیم پرداخت.

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

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

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

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

سیستم رئیس محتوا
سیستم های رئیس محتوا به اپ های زیر وبی گفته میشوند که قابلیت و امکان رئیس مطالب و محتوای تارنما را می‌دهند که‌این سیستم های رئیس محتوا یا این که از اساس با استعمال از لهجه های اپلیکیشن نویسی اینترنت نظیر PHP و ASP.NET پیاده سازی میگردند و یا این که از سیستم های مدیر محتوای بدون‌پول نظیر جوملا ، وردپرس و دروپال استعمال میگردند. رئیس سایت از روش این سیستم های رئیس محتوا میتوانید مطالب و محتوای تارنما ، تصاویر و منوها را سوای نیاز به علم فنی و فقط از روش در اختیار گرفتن پانل مدیر سایت در دست گرفتن کند.

* برای داده ها بیشتر می‌توانید نوشته ی علمی شایسته ترین سیستم های مدیر محتوا را مطالعه فرمائید.

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

گویش های نرم افزار نویسی سمت سرور
لهجه های اپلیکیشن نویس سمت سرور بر روی سرور انجام میشوند و بعد از ایفا فرایندهای مورد نیاز به طور HTML و CSS و همینطور جاوا اسکریپت به مرورگر مخاطب فرستاده می شود. گویش های اپ نویسی سمت سرور امکان اتصال به دیتابیس های متفاوت جهت تصویب داده ها و همینطور تصاحب کردن داده ها را می‌دهند. PHP ، ASP.NET ، JAVA and JSP از این دست لهجه های اپلیکیشن نویسی می‌باشند. لهجه های نرم افزار نویسی سمت سرور در واقعیت قسمت اداره کننده عمل های روی سایت هستند که داده ها و درخواست های استفاده کننده را از روش فرم ها و بقیه نحوه ها میگیرند و بر روی آن فرآیندهایی جاری ساختن می‌دهند و بعد از آن به مرورگر استفاده کننده ارسال می کنند.

دیتابیس های پایین اینترنت
دیتابیس ها مسئول محافظت داده ها برای استعمال در گویش های سمت سرور می‌باشند که دیتابیس های مختلفی نظیر MYSQL ، MSSQL و همینطور ORACLE و بقیه موردها وجود دارا‌هستند. لهجه های سمت سرور با همه دیتابیس ها امکان اتصال دارا هستند البته برای هر لهجه نرم‌افزار نویسی شایسته ترین دیتابیس وجود داراست. برای مثال دیتابیس مطلوب برای گویش اپ نویس PHP دیتابیس MYSQL میباشد.
 

  • شایلین عباسی
  • ۰
  • ۰

پرونده CSS خویش را آپ دیت نمائید و لود فرمائید

پرونده CSS را در یک ویرایشگر متنی مانند Textedit ،NotePad یا این که Sublime گشوده فرمایید.

URL منبع مو جود را با URL جدیدی که ساخت و ساز نموده اید  طراحی سایت   با بار گذاری هر پرونده جایگزین فرمائید.

به صورت پیش فرض، محل URL منبع در باطن تیم فونت اینترنت بارگیری گردیده جای دارد که می بایست جای متبوع روی سرور شما جایگزین گردد.

یک نمونه سریع:

پیش از بروزرسانی:

}@ font-face

font-family: “CustomFont”؛

src: url (“CustomFont.eot”)؛

src: url (“CustomFont.woff”) قالب (“woff”) ،

قالب url (“CustomFont.otf”) (“opentype”) ،

قالب url (“CustomFont.svg # اسم پرونده”) (“svg”)؛

}

بعداز بروزرسانی:

}@ font-face

font-family: “CustomFont”؛

src: url (“https://yoursite.com/css/fonts/CustomFont.eot”)؛

src: url (“https://yoursite.com/css/fonts/CustomFont.woff”) قالب (“woff”) ،

قالب url (“https://yoursite.com/css/fonts/CustomFont.otf”) قالب (“opentype”) ،

قالب url (“https://yoursite.com/css/fonts/CustomFont.svg#filename”) قالب (“svg”)؛

}

بعد از به روزرسانی پرونده CSS، بایستی آن را در وبسایت (سرور) خویش لود نمایید.

 

در اعلامیه های CSS از خودکار دلخواه به کار گیری نمایید

اینک که فایلهای خودکار Cascading Style و پرونده های فونت شما روی سرور شما بار گذاری گردیده است ، میتوانید با استعمال از فونت های دلخواه خویش در اعلامیه های CSS خویش ، به بهبود ظواهر HTML امداد فرمایید.

این عمل میتواند به طریق های مختلفی صورت پذیرد ، مثلا افزودن اعلامیه های تارنما به پرونده مهم CSS.

در اینجا یک نمونه سریع آورده گردیده‌است:

}h1

font-family: ‘CustomFont’، Arial، sans-serif؛

font-weight: normal؛

font-style: normal؛

}

 

روش اضافه کردن خودکار در ابزارهای دوست داستنی طراحی سایت

سیستم های مدیر محتوا (وردپرس، دروپال، جوملا و غیره)

چندین شیوه متفاوت وجود دارااست که میتوانید خودکار های سفارشی را به یک سیستم مدیر محتوا (CMS) مانند (WordPress (WP اضافه نمایید:

اضافه کردن مداد های سفارشی با استعمال از فونت های font-face CSSAdd@ با استعمال از پلاگین وردپرس به صورت دستی اضافه کردن فونت از Google Fonts

 

در مجموع ، پروسه مرحله 5 که در ابتدا نشانه داده شد‌ه‌است، شیوه پیش فرض هنگام افزودن یک خودکار دلخواه به CMS میباشد. اگرچه ممکن میباشد این پروسه برای بعضی اشخاص معمولی به حیث رسد، البته یوزرها مبتدی و تازه کار اکثر اوقات به‌دنبال راه و روش های جایگزین میباشند.

 

در شرایطی که از WP استعمال میکنید و تجربه ای در بازنویسی کد منبع (پرونده های تم) ندارید، به احتمال زیاد می‌خواهید به یک پلاگین تایپوگرافی اتکا فرمایید. پلاگین های اضافه کردن فونت های سفارشی، افزودن فونت را سوای نیاز به تایپ کردن کد آسوده خیس می نمایند.

 

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

 

آخر و عاقبت، به جهت اینکه Google Fonts یک API توسعه و گسترش دهنده را ارائه میدهد، میتوانید با استعمال از پرونده های function.php، آن فونت ها را به تارنما خویش اضافه فرمائید.

 

سازندگان تارنما (PageCloud، Squarespace، Wix، Weebly) از وب سایت هایی می‌باشند که ساخت‌و‌ساز کننده تارنما به طور آنلاین میباشند که فونت های سفارشی را به نحوه های متفاوت مدیر می نمایند.

 

“متاسفانه این نوع پرونده به جهت مسائل امنیتی مجاز وجود ندارد”

در غایت این نکته را مد حیث داشته باشید که ممکن میباشد هنگام لود فونت در تارنما با خطای ” متاسفانه این نوع پرونده به جهت مسائل امنیتی مجاز وجود ندارد “مواجه گردید. شما می‌توانید برای مشاهد یادگرفتن رفع این غلط بر روی دکمه تحت کلیک نمایید.

 

مشاهده نوشته‌علمی

فونت های Google

در اکثر مفاد، سازندگان برتر تارنما، اضافه کردن فونت از تارنما های پر اسم و رسم مانند فونت های گوگل را بسیار سهل و آسان می نمایند. تک تک کاری که شما بایستی جاری ساختن دهید این میباشد که فونت را نسخه برداری و past فرمایید. با این هم اکنون، اضافه کردن فونت Google، در بعضا از وب سایت ها آسوده وجود ندارد. مثلا، اضافه کردن یک فونت Google در Weebly نیاز داراست تا کد منبع (CSS) وبسایت خویش را دستکاری فرمائید.

 

در اینجا لیستی کوتاه از سازندگان برتر وبسایت و طریق رئیس آن‌ها با فونت های Google آورده شد‌ه‌است:

 

PageCloud

SquareSpace

Wix

Weebly

Shopify

Webflow

همان طور که مشاهده میکنید، هر تولیدکننده وبسایت ممکن میباشد از طریق دیگری برای اضافه کردن فونت ها استعمال نماید که میتواند خیلی سهل و آسان یا این که بسیار غامض باشد.

 

فونت های سفارشی

در بیشتر مفاد، وقتی که درپی افزودن یک فونت سفارشی می باشید که در فونت های Google نیست، می بایست بازنویسی CSS را در تارنما خویش اجرا دهید.

  • شایلین عباسی
  • ۰
  • ۰

در شرایطی‌که جدیداً اینگونه کاری نکرده اید، الان سرعت وبسایت خویش  طراحی سایت  را باصرفه نمائید. با به کارگیری از بیشترین منابع خاطر، این اعتقاد و باور نتیجه ها گردد که بازدید کنندگان به‌سرعت تارنما شمارا ببینند. در صورتی seo کمکی نمی نماید، ممکن میباشد فضای سرور فعلی خویش را بهتر کرده باشید.

 

4- متن بدیهی و پر‌نور

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

 

برای رابطه بازدید کنندگان با وب سایت، بایستی از محتوای بی نقص و دیدنی به کار گیری فرمایید.

 

خوشبختانه منابع آنلاین متعددی وجود دارااست که می‌توانند به شما در بهتر تایپ کردن امداد نمایند. از تمامی مهمتر در صورتی نوشته بدیهی و مختصر می‌خواهید، ابزار هایی مانند Grammarly میتوانند دراین باره امداد نمایند:

 

 

درصورتی که وقت موردنیاز برای تایپ کردن یک ورژن قانع کننده را ندارید، میتوانید گروهی از نویسندگان را برای این عمل در قالب یک کمپانی استخدام فرمائید.

 

5- لوگوی ماهر

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

 

 

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

 

6- تصاویر با با کیفیت

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

 

 

تصاویر با وضوح بالا و سئو گردیده، تاثیر به سزایی در علمکرد و رابطه بازدید کنندگان وب سایت خواهد داشت.

 

7- سئو در گوشی

این روزها بیش تر از نیمی از بازدید کنندگان در دستگاه های موبایل خواهند بود. به این ترتیب seo وبسایت خویش برای صفحات کوچکتر بسیار اساسی میباشد.

 

در غیر این شکل موادسازنده تارنما شما ممکن میباشد نا صحیح به حیث برسند و یوزرها گوشی با اختلال مواجه شوند.

 

خوشبختانه ساخت‌و‌ساز وبسایت های سازگار با گوشی بسیار سهل وآسان میباشد. مثلا، پلاگین وردپرسی AMP ابزاری موءثر میباشد:

 

 

اساسی وجود ندارد از چه پلتفرمی به کارگیری می‌کنید، با این وجود seo وب سایت شما برای دستگاه های موبایل بسیار قابل دستیابی میباشد.

 

سود

ماهر بودن تنها در ظاهر مربوط نمیشود (گرچه ظواهر اساسی میباشد). یک وبسایت با پباده سازی مطلوب بازدید کنندگان شما‌را ترغیب به کشف محتوای شما می نماید.

 

هفت خصوصیت تارنما ماهر :

 

پباده سازی چینش منزه

استعمال سهل

سعی عالی

متن بدیهی و پر‌نور

لوگوی ماهر

تصاویر با باکیفیت

seo در تلفن همراه

  • شایلین عباسی
  • ۰
  • ۰

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

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

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

در‌این میان خاطر ی نهفته سرعت مروگر را بهبود می‌بخشد و آن را ارتقاء می‌دهد . زمانی که یک میزان دارایی را بارگیری کردید ، (برای مدتی) در دستگاه شما تصویب میگردد چون بازیابی پرونده ها از دیسک مدام سریع خیس از بازیابی آن‌ها از یک سرور از شیوه بدور میباشد.

در کنار تصاویر گران قدر ، وبسایت های بغرنج از پرونده های گرانقدر JavaScript به کار گیری می نمایند که برای نرم‌افزار هایی مانند سبد خرید ، تصاویر تعاملی و لیست آمال ضروری میباشد. فکر کنید در شرایطی‌که یک استفاده کننده ناچار خواهد شد پنج عدد روستا ثانیه طاقت نماید تا دکمه خرید در ذیل یک متاع ظواهر خواهد شد این سیرتکامل خواهید روئت کرد که بر نرخ تبدیل تأثیر منفی میگذارد.

 

  • شایلین عباسی
  • ۰
  • ۰

کلاس گرافیک و افکت (Graphics & Effects)

قبلا برنامه نویس ها اینترنت برای جلوه های بصری در صفحه ها اینترنت در گیر طراحی سایت محدودیت متعددی بودند. نهایتا از CSS، و جاوا اسکریپت و یا این که افزونه هایی نظیر مکان نما برای هدف های خویش فایده می بردند البته اینک با با به کارگیری از SVG، canvas، WebGL و خصوصیت های CSS3 می‌توانید یوزرها خویش را با جلوه های بصری شگفت زده فرمائید.

 

برای مثال در CSS3 تجهیزات جالبی برای تشکیل داد تکان های معمولی و حتی برنامه کودکان درنظرگرفته شده میباشد. تگ canvas تگ جدیدی میباشد که برای ترسیم گرافیکی از آن در صفحه ها اینترنت استعمال میگردد. SVG نیز یک فرمت گرافیکی وکتور بوده میباشد که در حال حاضر HTML5 از آن به طور داخل متنی (inline) پشتیبانی می نماید.

 

کلاس کارآیی و یک دست سازی (Performance & Integration)

درین تیم قابلیت و امکان ساخت‌و‌ساز نرم‌افزار های اینترنت و صفحه های داینامیک به صورت سریعتری با استفاده تکنیک ها و تکنولوژی هایی نظیر Web Worker و XHR 2 آماده گردیده‌است. یوزرها در‌این‌حالت‌ تجربه بهتری در عمل با نرم‌افزار های ذیل اینترنت خواهند داشت که اینک پاسخگویی و عکس العمل بهتری دارا‌هستند.

 

برای مثال با به کار گیری از worker ها می قدرت کدهایی را با جاوا اسرکیپت انجام کرد که بتوانند به طور هم‌زمان در درحال حاضر جاری ساختن باشند اما فعالیت بازدید کننده با کاغذ را متوقف نسازند.

 

کلاس اکران و استایل (CSS3)

تکنولوژی CSS3 دوران وسیعی از افکت ها و استایل ها را ارائه می نماید. سوای اینکه شما ناچار باشید به ساختار معنایی شیت را به هم بزنید و یا این که کارآیی را کاهش دهید. همین طور فرمت فونت گشوده اینترنت (WOFF) انعطاف پذیری در تایپوگرافی و در دست گرفتن بسیار بیشتری از آنچه که تا به امروز در اینترنت بوده میباشد میدهد. در CSS3 ویژگی ها و انتخابگر های جدیدی افزوده گردیده است. خصوصیت های برای ساخت‌و‌ساز انیمیشین، حرکات دو بعدی و سه بعدی، کناره های گرد برای فریم ها، سایه برای متن‌ها و فریم ها برای مثال تجهیزات CSS3 می‌باشند.

 

لوگوی HTML5

وب سایت W3C برای اشاعه هر چه بیشتر به کارگیری از HTML5 لوگوهایی قانونی و به صورت های متفاوتی ارائه نموده است و درخواست می نماید که از آنان در وبسایت های گوناگون برای رواج بیشتر آن استعمال شود. با مراجعه به‌این شیت می‌توانید این لوگو ها را ببینید و یا این که آن را برای به کار گیری خویش سفارشی نمایید.

 

HTML5 Powered with Connectivity / Realtime, CSS3 / Styling, Device Access, Graphics, 3D & Effects, Multimedia, Performance & Integration, Semantics, and Offline & Storage

  • شایلین عباسی
  • ۰
  • ۰


پباده سازی ریسپانسیو و سازگار دو گزینه اساسی در طراحی وب سایت ها می‌باشند  طراحی سایت که بایستی به آنان دقت کرد. ولی بر چه مهم می بایست یکی آنها‌را گزینش کنیم؟؟

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

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

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

پباده سازی ریسپانسیو (Responsive)

اصطلاح پباده سازی ریسپانسیو در بین جامعه پباده سازی یک واژه و کلمه رایج میباشد. کلمه و واژه پباده سازی پاسخگو برای اولی توشه در کتاب “پباده سازی ریسپانسیو اینترنت” بوسیله اتان مارکوت ابتکار شد. سایت پاسخگو محتوا را بر طبق فضای مرورگر جانور علامت می‌دهد. پباده سازی های پاسخگو به تغییر‌و تحول پهنا مرورگر جواب میدهند و محل قرارگیری موادسازنده را متناسب با فضای جانور تغییر و تحول میدهند. محتوا به طور پویا تکان می نماید تا خویش را به صورت مطلوب برای پنجره مرورگر تهیه و تنظیم نماید. پباده سازی پاسخگو معمولی میباشد. به گویش معمولی، ریسپانسیو سرازیر میباشد و اساسی وجود ندارد که دستگاه مقصود چه اندازه ای در ورقه داشته باشد. Responsive از کوئری های رسانه CSS برای تغییر و تحول مدل مبنی بر دستگاه متبوع مانند نوع نمایشگر، پهنا، طول و غیره به کارگیری می نماید و تنها یکی‌از این مورد ها برای سازش تارنما با صفحه ها متفاوت موردنیاز میباشد.

پباده سازی سازگار (Adaptive)

Adaptive برای مقاوم سازی وبسایت جان دار بسیار اثرگذار میباشد تا گوشی پسندتر باشد. پباده سازی انطباقی به طراحان این قابلیت را می‌دهد تا در اختیار گرفتن طرح را در چنگ بگیرند و برای یک‌سری طریقه گسترش دهند. طراح قادر است با اعتنا به نیاز استفاده کننده و گونه های دستگاه های تیم تمرکز ، نقطه ایده ها را گزینش نماید. ساخت سایت تطبیقی در سال 2011 بوسیله طراح اینترنت آرون گوستافسون در کتاب خویش با تیتر Adaptive Web Design: Crafting Rich Experience With Progressive Enhancement معرفی شد. همینطور تحت عنوان پیشرفت تدریجی یک سایت شناخته میگردد.

پباده سازی پاسخگو متکی به تغییر‌و تحول الگوی پباده سازی متناسب با میزان دارایی های مو جود در آن میباشد، پباده سازی سازگار دارنده یک‌سری اندازه طرح اثبات میباشد. زمانی تارنما اطراف را تشخیص میدهد، طرح مطلوب ترین کاغذ را گزینش می نماید.
 

  • شایلین عباسی
  • ۰
  • ۰

پباده سازی یک تارنما واکنشگرا علاوه‌بر اینکه سبب زیبایی  طراحی سایت و ارتقا کاربرد پذیری وب سایت می گردد در سئوی وبسایت نیز تاثیر بسیار مثبتی خواهد داشت، به سیرتکامل‌ای که امروزه عکس العمل‌گرا بودن وبسایت‌ها به یک استاندارد و الزام تبدیل شده است و سایتی که پباده سازی میکنید بایستی به طبع از این خصوصیت برخوردار باشد، شما با یادگیری اصول CSS 3 توانمند خواهید بود صفحه های وب سایت خویش را به طور واکنشگرا پباده سازی کنید، همینطور قاب‌ورک‌هایی مانند بوت‌استرپ به طور پیشفرض از این قابلیت و امکان پشتیبانی می‌نمایند.
مرحله‌ی ۶خرید هاست و دامنه
برای اینکه یک سایت از مجموع نقاط جهان مدام قابل دسترس باشد ما یحتاج میباشد آن را در محیطی بر روی وب مراقبت نمایید، بر روی یک کامپیوتر که مدام پر‌نور بوده و در شکل نیاز داده ها و فولدر‌های وبسایت شما‌را بار گذاری کرده و به یوزرها اکران دهد، این کامپیوتر مدام پر‌نور را سرور (Server) می‌نامیم، سرورها کامپیوتر‌های مدام روشنی در دور و بر وب میباشند که هر لحظه به درخواست یوزرها وبسایتی را پردازش و آن را به استفاده کننده اکران می دهند، شما برای حفظ وبسایت خویش در اطراف وب به یک سرور یا این که یک فضای میزبانی (Host) احتیاج خواهید داشت.
هاست (Host) چه چیزی است؟به گویش بی آلایش، هاست به فضایی در یک سرور اطلاق میگردد که شما میتوانید داده ها و پوشه‌های وبسایت خویش را در آن آپلود و مراقبت نمایید، هاست‌ها به طور ماهیانه یا این که سالیانه (بسته به کمپانی ارائه‌دهنده) احتیاج به تمدید دارا‌هستند و در شرایطی که هزینه‌ی آن را نپردازید دسترسی شما از هاست انقطاع شود و بقیه یوزرها کار کشته به مشاهده‌ی سایتتان نخواهند بود.
کمپانی‌های ارائه‌دهنده‌ی بسیار متعددی برای خرید هاست در جمهوری اسلامی ایران عمل می‌نمایند، از جمله یکی این موسسه‌ها که سرویس ها و پشتیابی نیکی در این باره ارائه میدهد کمپانی نت‌افراز می‌‌باشد، می توانید هاست موردنیاز وبسایتتان را از این موسسه تنظیم فرمائید.
دامنه (Domain) چه چیزی است؟زمانی که قصد مشاهده‌ی سایتی را داشته باشید صرفا کافیست نشانی آن را در مرورگرتان تایپ نمائید، این نشانی را دامنه (Domain) می‌نامند، برای مثال Google.com دامنه‌ی تارنما گوگل میباشد و Hamyarit.com دامنه‌ی تارنما همیار آی‌تی، در واقعیت دامنه نام و نشان و نشانه تجاری یک تارنما میباشد، پس بهتر میباشد در گزینش دامنه‌ی وبسایت خویش توجه کرده و یک اسم مطلوب برای سایتتان گزینش فرمایید.
برای تهیه و تنظیم‌ی دامنه نیز بایستی به طور سالیانه پولی را پرداخت فرمائید که با دقت به نوع پسوند دامنه مختلف میباشد (از جمله دامنه‌های ir. بسیار ارزان‌خیس از دامنه‌های com. می باشند) معمولا کمپانی‌های ارائه‌دهنده‌ی سرویس ها هاستینگ، دامنه هم ارائه می‌نمایند، به این ترتیب برای خرید دامنه نیز می توانید از روش به عبارتی شرکتی که هاست می خرید مبادرت فرمایید.

با اجرا این ۶ مرحله شما میتوانید وب سایت متبوع خویش را پباده سازی، جاری ساختن و پیاده‌سازی فرمائید، البته نکته‌ی دیگری نیز درین در بین وجود داراست که بد وجود ندارد آن را نیز بدانید، بیش تر از ۳۰ درصد از وب سایت‌های جان دار در عالم از CMSهای مهیا‌ای مانند وردپرس (WordPress) به کار گیری می‌نمایند!

  • شایلین عباسی
  • ۰
  • ۰

Joomla

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

• مزایا

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

• معایب

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

 

Drupal

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

• مزایا

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

• معایب

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

  • شایلین عباسی
  • ۰
  • ۰


گویش نرم افزار نویسی جاوا یک گویش اپلیکیشن‌نویسی   طراحی سایت یکسری منظوره میباشد، که بیشتر مشابه گویش پایتون فعالیت میکند. خویش گویش به صورت خاص یک لهجه نرم‌افزار‌نویسی شی گرا میباشد، به این ترتیب شباهت‌های بخش اعظمی با C + +، C داراست.

جاوا نیز یک پلت فرم میباشد که به‌این مفهوم میباشد که کد جاوا قادر است بر روی هر ماشینی که ماشین مجازی جاوا را بر روی آن دارااست جاری ساختن نماید. 

البته یک سری برهه زمانی سپس تنی چند از لهجه‌ها درج شده‌اند که میتوانند جاوا را جاری ساختن نمایند، گویش‌ها مانند Scala، Groovy، پیاده‌سازی روبی به اسم jRuby و اجرای پایتون به اسم Jython.

مختصات گویش اپ نویسی جاوا 
از بزرگترین خصوصیت های گویش نرم افزار نویسی جاوا به دنبال توضیح داده گردیده‌است؛

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

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

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

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

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

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

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

تفاوت لهجه اپ نویسی جاوا با جاوا اسکریپت
در بین این دو گویش ارتباط ای نیست. گویش جاوا اسکریپت در دهنه 90 بوسیله Netscape بسط داده شد و به آن LiveScript می گفتند و بدین اسم آوازه داشت. 

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

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

  • شایلین عباسی
  • ۰
  • ۰

ECMAScript 6 چه است؟

بسیار خب، الان دیگر میدانید جاوا اسکریپ و اکما اسکریپت چه می باشند  طراحی سایت  و چه ارتباطی با مرورگرهای اینترنت دارا هستند، پس بیایید برویم راز اصل مقاله، یعنی ECMAScript 6!

 

ECMAScript 6، ششمی ورژن از استاندارد ECMA-262 میباشد و نسبت به ورژن اول آن در گیر تغییر‌و تحول و تحولاتی متعددی گردیده‌است. ECMAScript 6 را با اسم‌های ECMA-2015، ES6 و ECMAScript 2015 نیز میشناسند.

برهان این اسم‌گذاری‌های متفاوت این میباشد که اکما تصمیم گرفته بود اکما اسکریپت را به صورت هر ساله آپ تو دیت رسانی نماید و زیرا ممکن بود یوزرها ES6 را با ES2016 غلط بگیرند، به مکان ES6 اسم ES2015 برای به روز قانونی سال 2015 گزینش کرد.

Babel چه میباشد؟

بابل، یک مبدل میباشد که قادر است کدهای ES6 را به کدهای ES5 تبدیل نماید.

 

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

 

گسترش دهندگان میتوانند برای اینکه از این بابت نگرانی نداشته باشند با به کارگیری از Babel میتوانند کدهای بر اساس ES6 را با خصوصیت‌های ES5 متساوی‌سازی نمایند.

 

خداحافظی موقت

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

  • شایلین عباسی