نوشته‌ها

طراحی وب – آموزش طراحی صفحات وب

 طراحی وب – آموزش طراحی صفحات وب

طراحی سایت ارزان – طراحی سایت – وردپرس – سئو و بروز رسانی مطلب – بهینه سازی

طراحی صفحات و سایتهای اینترنتی و فواید این سایتها

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

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

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

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

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

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

با استفاده از زبانهای برنامه نویسی طرف سرور نظیر PHP و با استفاده از پایگاههای داده ها و بانکهای اطلاعاتی نظیر MySQL می و تکنیکهایی مثل Ajax و JavaScript امکان طراحی سایتها با انواع کاربری مختلف وجود دارد. اما در طراحی سایت ها باید از این امکانات در جای مناسب استفاده شود تا نیازهای کاربران نهایی برآورده شود.

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

برای ارسال سفارش طراحی سایت می توانید از صفحه «سفارش طراحی وب» ما استفاده کنید یا با ایمیلهای info@neopersia.org و admin@neopersia.org تماس بگیرید.


طراحی صفحات وب با استفاده از HTML

HTML مخفف “HyperText Markup Language” است. HTML زبانی است که از آن برای نوشتن صفحات وب ایستا (استاتیک) استفاده می شود. این زبان برای مشخص کردن عناصر مختلف صفحه از یک سری تگ (برچسب) استفاده می شود. برای مثال برای اینکه یک تصویر را وارد صفحه کنیم از برچسب <img> استفاده می کنیم و برای مشخص کردن یک پاراگراف متن مورد نظر خود را بین تگ <p> و <p/> قرار می دهیم. بدین وسیله مرورگر اینترنت می تواند عناصر مختلف صفحه را شناسایی کند و آنها را نمایش دهد. مرورگرهای اینترنت کدهای HTML را دریافت می کنند و پس از تفسیر آنها را به صورت یک صفحه وب به نمایش در می آورند.

نوشتن صفحات HTML لزوماً به برنامه خاصی احتیاج ندارد. حتی با استفاده از NotePad در ویندوز هم می توانید صفحات مورد نظر خود را طراحی کنید. صرف نظر از برنامه ای که از آن برای طراحی صفحات خود کمک می گیرید آشنایی شما با HTML می تواند تا حد بسیار زیادی در کیفیت صفحات تأثیر بگذارد. برای شروع یادگیری اچ تی ام ال می توانید از لینک زیر استفاده کنید :

  • آموزش HTML از مقدماتی تا پیشرفته

استفاده از CSS برای قالب بندی عناصر HTML

HTML اصولاً برای مشخص کردن هویت عناصر صفحه به وجود آمد. یعنی برای اینکه مشخص شود کدام بخش صفحه یک پاراگراف است یا کدام قسمت سرفصل است و کدام بخش یک جدول است و… برای این منظور هم از یک سری تگ استاندارد نظیر <p> ، <h1> و <table> استفاده می شد. وظیفه ای که برای HTML در نظر گرفته شده بود فقط همین بود و نحوه نمایش این عناصر بر عهده مرورگرهای وب بود. برای مثال مشخصاتی نظیر فونت متن، رنگ و مشخصاتی از این قبیل را مرورگر انتخاب می کرد و HTML در قالب بندی عناصر صفحه نقشی نداشت.

به تدریج مرورگرهای بزرگ مثل اینترنت اکسپلورر و Netscape از تگهای HTML جدیدی برای قالب بندی و تعیین ظاهر صفحات وب استفاده کردند مانند تگ <font> که برای تعیین فونت متن مورد استفاده قرار می گیرد و شناسه color که رنگ متن را مشخص می کند.

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

استفاده از استایل و شیوه نامه ها (CSS) با HTML 4.0 آغاز شد. از CSS برای قلب بندی عناصر صفحه استفاده می شود. برای مثال با آن می توان برای قسمتهای مختلف در صفحه تصویر زمینه تعیین کرد، فونت آنها را تغییر داد، رنگ متن ها را تغییر داد و بسیاری از قابلیتهای دیگر که قبلاً در HTML وجود نداشت با CSS در دسترس طراحان قرار می گیرد. برای توضیحات بیشتر و یادگیری CSS می توانید از لینک زیر استفاده کنید :

  • آموزش استفاده از شیوه نامه ها (CSS) در طراحی صفحات وب

نوشتن صفحات پویای طرف کاربر با جاوا اسکرپت

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

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

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

۱۰ آموزش کنترل پنل هاست دایرکت ادمین قسمت اول

۱۰ آموزش کنترل پنل هاست دایرکت ادمین قسمت اول

طراحی سایت ارزان – طراحی سایت – وردپرس – سئو و بروز رسانی مطلب – بهینه سازی

۱٫چگونه می توانم به دایرکت ادمین وارد شوم و پورت دایرکت ادمین چیست؟

در صورتی که کنترل پنل هاست شما دایرکت ادمین است می توانید با استفاده از پورت ۲۲۲۲ وارد دایرکت ادمین خود شوید. در صورتی که دی ان اس های دامنه شما روی سرور هاست شما تنظیم باشد می توانید با استفاده از آدرس http://your-domain:2222 وارد دایرکت ادمین شوید. همچنین امکان ورود با استفاده از آی پی سرور و هاست نیم با پورت دایرکت ادمین وجود دارد. توجه داشته باشید ممکن است در سرور هاست شما پورت دایرکت ادمین ۲۲۲۲ نباشد و یک پورت اختصاصی باشد. بهتر است با استفاده از ایمیل مشخصات سرویس خود وارد دایرکت ادمین شده و برای اطلاعات بیشتر به هاستینگ خود درخواست پشتیبانی ارسال کنید یا با آنها تماس بگیرید.

۲٫چگونه می توانم در دایرکت ادمین فایل آپلود کنم؟

در صورتی که منظور شما آپلود فایل روی سایت شما توسط دایرکت ادمین است قبل از هرچیز ابتدا کنترل کنید دامنه شما به هاست متصل باشد. در صورتی که دامنه شما به هاست متصل نشده باشد پس از آپلود فایل امکان دانلود مستقیم آن از آدرس دامنه شما وجود ندارد. برای آپلود فایل در دایرکت ادمین پس از لاگین کردن ( وارد شدن ) از منو های بالا روی گزینه Files کلیک کنید و سپس روی پوشه public_html کلیک کنید و برای آپلود فایل در زیر صفحه روی گزینه upload files to current directory کلیک کنید. پس از آپلود در صورت که فایل شما اجرایی نباشد قابل دانلود است. به طور مثال زمانی که شما یک فایل با نام mostafa.mp3 آپلود می کنید این فایل در صورت عدم وجود پلاگین خاص روی مرورگر مستقیم دانلود می شود. برای پیدا کردن آدرس دانلود آن از روش زیر استفاده کنید. yourdomain/mostafa.mp3 توجه داشته باشید نیازی به نوشتن پوشه public_html در آدرس نیست اما در صورتی که یک پوشه درآن ایجاد کنید نام پوشه ایجاد شده را بنویسید مانند : yourdomain.com/download/mostafa.mp3

۳٫چگونه می توانم صفحه اصلی سایتی که طراحی کرده ام را در دایرکت ادمین آپلود کنم به طوری که بدون نیاز به نوشتن نام صفحه من سایت من باز شود. مثلا با آدرس : yourdomain.com

در صورتی که فایل شما html آن باید نام آن را به صورت index.html یا index.htm اپلود کنید. در صورتی که php است فایل را با نام index.php آپلود کنید. توجه داشته باشید این برای روش استاتیک است و برای روش داینامیک شما پس از نصب سیستم مدیریت محتوا نیازی به آپلود فایل مستقیم ندارید و از پنل مدیریت سیستم مدیریت محتوا خود سایت خود را مدیریت می کنید. برای نصب سیستم های مدیریت محتوا روی سایت یک درخواست پشتیبانی به پشتیبانی هاست خود ارسال کنید یا از آموزش های ما در تهران هاست یا جستجو در اینترنت اقدام کنید. مشاهده تقاوت های استاتیک یا داینامیک

۴٫چگونه می توانم تعداد زیادی فایل و پوشه را همزمان در دایرکت ادمین آپلود کنم ؟ آپلود تک تک آنها بسیار برای من سخت است.

شما می توانید فایل خود را با فرمت zip یا tar.gz فشرده کنید و پس از آپلود فایل آن را extrat کنید.

۵٫چگونه می توانم فایل آپلود شده را در دایرکت ادمین extart کنم ؟

به فایل منیجر دایرکت ادمین وارد شده و فایل را پیدا کنید در قسمت Action گزینه extrat وجود دارد.

۶٫چگونه می توانم در دایرکت ادمین از یک یا چند فایل و پوشه در دایرکتوری ( پوشه ) دیگری کپی (copy) بگیرم؟

شما می توانید از امکان clipboard در دایرکت ادمین استفاده کنید. وارد فایل منیجر شوید و فایل خود را پیدا کنید. قبل از هر چیزی ابتدا در پایین صفحه یک بار روی دکمه Empty Clipboard کلیک کنید تا لیست آن خالی شود. در کنار فایل های شما در سمت راست قسمت Select می توانید فایل های خود را علامت بزنید و سپس روی گزینه Add to Clipboard در زیر صفحه کلیک کنید. همینطور ادامه دهید تا تعداد فایل ها و پوشه های مورد نظر شما در clipboard اضافه شوند. سپس به پوشه جدید وارد شوید و روی گزینه Copy Clipboard files here کلیک کنید. پس از آن برای جلوگیری از مشکلات احتمالی مجدد روی دکمه Empty Clipboard کلیک کنید.

۷٫چگونه می توانم در دایرکت ادمین یک یا چند فایل و پوشه را به محل دیگری منتقل (move) کنم؟

از همان روش کپی فایل در دایرکت ادمین استفاده کنید با این تفاوت که باید به جای دکمه Copy Clipboard files here از دکمه Move Clipboard files here استفاده شود.

۸٫چطور می توانم در دایرکت ادمین یک پوشه یا فایل جدید ایجاد کنم؟

برای ایجاد پوشه جدید در دایرکت ادمین در فایل منیجر در پایین صفحه از قسمت Filesystem Tools قسمتی به نام Create New Folder وجود دارد. با کلیک کردن روی دکمه Create پوشه شما در دایرکتوری مورد نظر (پوشه که در آن هستید) ایجاد می شود. برای ایجاد یک فایل از قسمت Create New File استفاده کنید. در صورتی که تیک Html template علامت زده باشد دستورات پیش فرض html در ادیتور برای شما paste (الحاق) می شود.

۹٫چگونه می توانم فایل یا پوشه های آپلود شده در دایرکت ادمین را حذف کنم؟

از قسمت Select در فایل منیجر دایرکت ادمین فایل مورد نظر را علامت زده و از پایین صفحه روی Delete کلیک کنید.

۱۰٫چگونه می توانم رمز دایرکت ادمین را تغییر دهیم ( رمز هاستم) ؟

با مراجعه صفحه اصلی دایرکت ادمین قسمت Change Password می توانید رمز هاست خود را تغییر دهید. در برخی از ارائه دهندگان سرویس میزبانی وب مانند تهران هاست امکان تغییر رمز ورود دایرکت ادمین از منو مدیریت سرویس ها ( سرویس های من ) وجود دارد. با استفاده از این امکان نیازی به ورود به دایرکت ادمین نیست و این مورد زمانی کاربرد دارد که شما رمز خود را فراموش کرده باشید.

طراحی سایت ارزان – طراحی سایت – وردپرس – سئو و بروز رسانی مطلب – بهینه سازی

اینتل حافظه‌های SSD گران قیمت خود را برای مشتریان انترپرایز معرفی کرد

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

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

حافظه‌ی SSD جدید اینتل از سری DC P3608 است که از دو کنترلر NVMe و اینترفیس PCIe 3.0 x8 استفاده می‌کند. با بهره‌گیری از دو کنترلر آنبورد و همچنین سرعت بالای نقل و انتقال اطلاعات، مصرف انرژی توسط این حافظه‌ی اس‌اس‌دی در مقایسه با سایر نمونه‌های موجود بسیار بیشتر است. همچنین این نوع حافظه را نمی‌توان در استاندارد ۲.۵ اینچی در اختیار گرفت.

اینتل محصول جدید خود را در سه ظرفیت مختلف روانه‌ی بازار خواهد کرد که شامل نمونه‌ی ۴، ۳.۲ و ۱.۶ ترابایتی است. نسخه‌ی ۴ ترابایتی که بهترین نسخه در میان محصولات ارائه شده در این سری است، دارای مشخصاتی نظیر سرعت خواندن پی در پی ۵٫۰۰۰ مگابایت در ثانیه و نرخ نوشتن اطلاعات با سرعت ۳٫۰۰۰ مگابایت در ثانیه است. تعداد کل عملیات ورودی و خروجی در این حافظه‌ی اس‌اس‌دی یا همان IOPS نیز ۸۵۰K/50K است.

کنار هم قرار گرفتن قابلیت‌های بالا در کنار ظرفیت زیاد در یک حافظه‌ی اس‌اس‌دی نتیجه‌ای جز قیمت بالا برای این محصولات ندارد. براساس اطلاعات ارائه شده توسط اینتل نمونه ۱.۶ ترابایتی از این حافظه با قیمت ۳٫۵۰۹ دلار، نمونه‌ی ۳.۲ ترابایتی با قیمت ۷٫۰۰۹ دلار و نمونه‌ی ۴ ترابایتی با قیمت ۸٫۷۵۹ دلار به فروش خواهد رسید که حتی از بهترین رایانه‌های مخصوص بازی نیز قیمت بالاتری دارد.

البته پرداخت ۲.۱۹ دلار به ازای هر گیگابایت توسط تولیدکنندگانی که محصولاتی را برای بخش اینترپرایز عرضه می‌کنند، قیمت معقولی است

۵ راه برای شاد شدن در کمترین زمان

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

چنین فعالیت‌هایی اگرچه می‌توانند یک شادی متوسط را برای ما به ارمغان بیاورند، اما اگر در طول زمان و بطور مداوم آن را به صورت یک عادت در زندگی به کار ببندید، آنها تبدیل به عادت‌های شادی می‌شوند و انرژی شما را برای زندگی کردن با آرزوها و احساسات‌تان، بیشتر می‌کنند. در زیر ۵ مورد از این راهبردها را معرفی خواهیم کرد که شما می توانید همین الان آنها را به کار ببندید:

۱. ورزش‌های ایروبیک انجام دهید

ورزش‌های ایروبیک یا تمرینات بدنی می‌تواند خلق بشاش و مثبت را در فرد تقویت کند. در تحقیقی که با همکاری محققان دانشگاه مینه سوتا و دانشگاه ایالتی شیکاگو انجام گرفت، نتیجه‌ی ۱۵۸ مطالعه‌ی مختلفی که از سال ۱۹۷۹ تا سال ۲۰۰۵ انجام گرفته بود را مورد بررسی قرار دادند. آنها دریافتند که اثر ورزش ایروبیک به طور مداوم مثبت بود، این ورزش‌ها زمانی که خلق فرد پایین‌تر از معمول بودند بیشتر تاثیرگذار بود. علاوه بر این بررسی‌هایی که دانشگاهی در سوئد بر روی ۱۵ تحقیق مختلف انجام داده بود نشان داد که ورزش‌های ایروبیک در درمان افسردگی خفیف و متوسط موثر هستند. ذهن و جسم، دو بخش جدایی‌ناپذیر از یکدیگر هستند، بنابراین انجام برخی حرکات ایروبیک (مانند انجام حرکات پروانه‌ای در حین بالا و پایین پریدن) می‌تواند خلق فرد را بسیار سرحال کند.

۲. با یک دوست یا اعضای خانواده صحبت کنید

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

۳. سه چیز را که سپاس‌گزار و مدیون آنها هستید، بنویسد

خیلی از افراد یک دفترچه یادداشتی دارند که در آنها چیزهایی را می‌نویسند که از آنها سپاس‌گزار هستند. تحقیقات نشان داده‌اند که نوشتن سه مورد چیزهای خوب، هم اثرات ماندگار و هم اثرات فوری برروی شادی دارد. در یک مطالعه‌ای که در سال ۲۰۱۲ با همت دو روانشناس مثبت‌گرا Stephen Schueller و Acacia Parks در یک محیط آنلاین انجام شد نشان داد مزایایی که با انجام دادن چیزی نصیب فرد می‌شود، تا ۶ ماه در فرد باقی می‌ماند. بنابراین دست‌یابی به منافعی ۶ ماهه که تنها با ۵ دقیقه نوشتن نصیب فرد می‌شود، می‌تواند معامله خوبی باشد.

۴. بهترین نتیجه‌ی ممکن برای آینده‌ای نزدیک را تصور کنید

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

۵. قصد و نیت روزانه‌تان را معین کنید

یکی از معتبرترین مدل‌های سلامت روانشناختی حدود بیست سال قبل توسط کرول ریف (Carol Ryff) از دانشگاه ویسکانسین منتشر شد.در این مدل که از ۶ عنصر مختلف تشکیل شده است، شادی یکی از برجسته‌ترین آنها قلم‌داد شده است. معین کردن یک قصد و نیت روزانه‌، شما را در مسیری که دلخواه‌تان است هدایت می‌کند و به این صورت می‌توانید آگاهانه تصمیم بگیرید. ممکن است شما همیشه نتوانید در راهی که می‌خواهید باشید، اما آگاه بودن از آن چیزی که قصد انجام آن را خواهید داشت، هدف را برای شما مهیا می‌کند و این فرصت را به شما می‌دهد تا استوارانه در راهی که می‌خواهید با دنیا در ارتباط باشید، بمانید.