آموزش / فروشگاه مکتب‌خونه / کتاب / کتاب، لوازم تحریر و هنر

آموزش HTML آموزش جامع طراحی وب از صفر تا حرفه ای

ارسال سریع
پرداخت در محل
پرداخت آنلاین
تخفیف ویژه
بازگشت محصول
گارانتی

آموزش جامع HTML: از صفر تا طراحی وب حرفه‌ای با زبان ساده! 🚀

HTML، یا همون Hyper Text Markup Language، زبون مادری تمام وب‌سایت‌هاییه که هر روز می‌بینیم. فکرشو بکن، یه صفحه وب بدون HTML مثل یه خونه بدون اسکلته! 🤯 اگه دلت می‌خواد وارد دنیای جذاب طراحی وب بشی، یادگیری HTML اولین و مهم‌ترین قدمه. تو این مقاله، به زبون خودمونی و با کلی مثال، بهت می‌گیم HTML چیه، چه کاربردی داره و چطوری می‌تونی باهاش یه وب‌سایت خوشگل و کاربردی بسازی. پس کمربندها رو ببند، چون قراره یه سفر هیجان‌انگیز رو شروع کنیم! 😉

HTML دقیقا چیه و از کجا پیداش شد؟ 🤔

شاید با خودت فکر کنی این HTML از کجا اومده؟ بذار یه کم برگردیم به گذشته. سال ۱۹۹۱، یه آقایی به اسم تیم برنرز لی، HTML رو به دنیا معرفی کرد. بعدش، تو سال ۱۹۹۳، یه گروه از مهندسای اینترنت، HTML رو به عنوان زبون نشونه‌گذاری ابرمتن قبول کردن و منتشرش کردن. جالب اینجاست که HTML نسخه‌های مختلفی هم داشته و داره.

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

با HTML چه کارایی میشه انجام داد؟ 😎

خب حالا که فهمیدی HTML چیه، وقتشه ببینیم چه کارهایی میشه باهاش کرد. به طور خلاصه، HTML مسئول ساختار و محتوای اصلی وب‌سایته. مثل این میمونه که HTML اسکلت اصلی سایت رو بنا میکنه. 🧱

در کنار HTML، CSS هم به کمکت میاد تا ظاهر سایت رو خوشگل و جذاب کنی. CSS مثل رنگ و لعاب دادن به اون ساختمون می‌مونه! ✨ و در نهایت، JavaScript به سایتت جون میده و اونو پویا و تعاملی می‌کنه. JavaScript باعث میشه سایتت زنده بشه! تصور کن یه دکمه رو میزنی و یه اتفاقی می‌افته؛ این کار JavaScript هست! 🪄

با یادگیری HTML می‌تونی:

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

فرصت رو از دست نده و همین حالا یادگیری HTML رو شروع کن و یه دنیای جدید رو کشف کن! همین حالا آموزش رو شروع کنید

توی این دوره آموزشی HTML قراره چی یاد بگیریم؟ 📚

تو این دوره آموزشی، سعی کردیم مهم‌ترین مباحث HTML رو به زبون ساده و خودمونی بهت آموزش بدیم. ما توی این دوره این چیزا رو بهت یاد میدیم:

ساختار کلی HTML: یاد می‌گیری چطوری یه صفحه HTML رو از صفر شروع کنی.
تگ هدینگ: با انواع تیترها و سرتیترها آشنا میشی.
تکست فورمتینگ: یاد می‌گیری چطوری به متن‌هات استایل بدی و اون‌ها رو خواناتر کنی.
CSS: یه کوچولو هم با CSS آشنا میشی تا بتونی ظاهر سایتت رو خوشگل‌تر کنی.
و خیلی چیزای دیگه… 🤓

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

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

همین حالا آموزش رو شروع کنید

15 سوال پرجستجو درباره HTML:

1. HTML چیست و چه کاربردی دارد؟

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

2. تگ‌های HTML چه هستند؟

تگ‌های HTML دستوراتی هستن که به مرورگر میگن هر قسمت از محتوا رو چطوری نشون بده. تگ‌ها معمولاً به صورت جفت (تگ باز و تگ بسته) استفاده میشن.

3. CSS چطوری به HTML کمک میکنه؟

CSS (Cascading Style Sheets) برای زیباسازی و استایل‌دهی به صفحات HTML استفاده می‌شه. با CSS میشه رنگ‌ها، فونت‌ها، چیدمان و بقیه ظاهر صفحه رو کنترل کرد.

4. چطوری یه صفحه HTML بسازیم؟

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

5. مهم‌ترین تگ‌های HTML کدوم‌ها هستن؟

یه سری از مهم‌ترین تگ‌های HTML اینا هستن: ``, ``, ``, `<body>`, `</p> <h1>` تا `</p> <h6>`, `</p> <p>`, `<a>`, `<img>`, `</p> <ul>`, `</p> <ol>`, `</p> <li>`, ` <div>`, `<span>`, `</p> <table>`, `</p> <tr>`, `</p> <td>`.</p> <p><strong></strong>6. چطوری یه عکس رو تو صفحه HTML نشون بدیم؟<strong></strong></p> <p>برای نشون دادن یه عکس تو صفحه HTML، از تگ `<img>` استفاده کن. این تگ یه ویژگی به اسم `src` داره که آدرس عکس رو مشخص میکنه.</p> <p><strong></strong>7. چطوری یه لینک تو صفحه HTML درست کنیم؟<strong></strong></p> <p>برای درست کردن یه لینک تو صفحه HTML، از تگ `<a>` استفاده کن. این تگ یه ویژگی به اسم `href` داره که آدرس مقصد لینک رو مشخص میکنه.</p> <p><strong></strong>8. فرق بین تگ‌های `</p> <div>` و `<span>` چیه؟<strong></strong></p> <p>تگ `</p> <div>` یه عنصر بلاکیه که معمولاً برای درست کردن بخش‌های بزرگتر تو صفحه استفاده می‌شه. تگ `<span>` یه عنصر درون خطیه که برای استایل‌دهی به قسمت‌های کوچیکتر از متن استفاده می‌شه.</p> <p><strong></strong>9. چطوری یه لیست مرتب تو صفحه HTML درست کنیم؟<strong></strong></p> <p>برای درست کردن یه لیست مرتب تو صفحه HTML، از تگ `</p> <ol>` (ordered list) استفاده کن. آیتم‌های لیست رو با تگ `</p> <li>` مشخص کن. <p><strong></strong>10. چطوری یه لیست نامرتب تو صفحه HTML درست کنیم؟<strong></strong></p> <p>برای درست کردن یه لیست نامرتب تو صفحه HTML، از تگ `</p> <ul>` (unordered list) استفاده کن. آیتم‌های لیست رو با تگ `</p> <li>` مشخص کن. <p><strong></strong>11. HTML5 چیه و چه ویژگی‌هایی داره؟<strong></strong></p> <p>HTML5 جدیدترین نسخه از زبون HTML هست که ویژگی‌های جدیدی مثل پشتیبانی از ویدئو و صدا، عناصر معنایی جدید (مثل `</p> <article>`, `</p> <aside>`, `</p> <nav>`, `</p> <footer>`) و API های جدید برای ساخت برنامه‌های وب پیشرفته داره.</p> <p><strong></strong>12. چطوری یه فرم تو صفحه HTML درست کنیم؟<strong></strong></p> <p>برای درست کردن یه فرم تو صفحه HTML، از تگ `</p> <form>` استفاده کن. عناصر مختلف فرم مثل فیلدهای متنی، دکمه‌ها و چک‌باکس‌ها رو با استفاده از تگ‌های مناسب (مثل `<input>`, `<textarea>`, `<select>`) داخل تگ `</p> <form>` قرار بده.</p> <p><strong></strong>13. برای نوشتن کد HTML به چه ابزارهایی نیاز داریم؟<strong></strong></p> <p>برای نوشتن کد HTML به یه ویرایشگر متن (مثل Notepad++, Sublime Text, VS Code) و یه مرورگر وب (مثل Chrome, Firefox, Safari) نیاز داری.</p> <p><strong></strong>14. چطوری می‌تونم HTML رو یاد بگیرم؟<strong></strong></p> <p>منابع زیادی برای یادگیری HTML وجود داره. می‌تونی از دوره‌های آنلاین، کتاب‌ها و وب‌سایت‌های آموزشی استفاده کنی. تمرین و کدنویسی مداوم کلید موفقیت تو یادگیری HTML هست.</p> <p><strong></strong>15. آیا یادگیری HTML سخته؟<strong></strong></p> <p>یادگیری HTML نسبتاً آسونه، مخصوصاً اگه با مفاهیم پایه برنامه‌نویسی آشنا باشی. با تمرین و تلاش مداوم، می‌تونی خیلی زود HTML رو یاد بگیری و صفحات وب خودت رو بسازی.</p> </div><div class="w-html"><!-- <button id="expandButton" class="expand-button"> 💥 نمایش اطلاعات و تصاویر بیشتر 🔍 </button> --></div></div></div></div><div class="w-tabs-section" id="i4f9"><button class="w-tabs-section-header with_icon" aria-controls="content-i4f9" aria-expanded="false"><div class="w-tabs-section-title">نظرات</div><i class="fas fa-comments"></i><div class="w-tabs-section-control"></div></button><div class="w-tabs-section-content" id="content-i4f9"><div class="w-tabs-section-content-h i-cf"><div class="w-post-elm post_comments layout_comments_template"><div id="reviews" class="woocommerce-Reviews"> <div id="comments"> <h2 class="woocommerce-Reviews-title"> نقد و بررسی‌ها </h2> <p class="woocommerce-noreviews">هنوز بررسی‌ای ثبت نشده است.</p> </div> <div id="review_form_wrapper"> <div id="review_form"> <div id="respond" class="comment-respond"> <span id="reply-title" class="comment-reply-title" role="heading" aria-level="3">اولین کسی باشید که دیدگاهی می نویسد “آموزش HTML آموزش جامع طراحی وب از صفر تا حرفه ای” <small><a rel="nofollow" id="cancel-comment-reply-link" href="/product/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b2%d8%a8%d8%a7%d9%86-html/#respond" style="display:none;">لغو پاسخ</a></small></span><form action="https://vivin.ir/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><p class="comment-notes"><span id="email-notes">نشانی ایمیل شما منتشر نخواهد شد.</span> <span class="required-field-message">بخش‌های موردنیاز علامت‌گذاری شده‌اند <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">دیدگاه شما <span class="required">*</span></label><textarea id="comment" name="comment" cols="45" rows="8" required></textarea></p><p class="comment-form-author"><label for="author">نام <span class="required">*</span></label><input id="author" name="author" type="text" autocomplete="name" value="" size="30" required /></p> <p class="comment-form-email"><label for="email">ایمیل <span class="required">*</span></label><input id="email" name="email" type="email" autocomplete="email" value="" size="30" required /></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="ثبت" /> <input type='hidden' name='comment_post_ID' value='795456' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </div> </div> <div class="clear"></div> </div> </div></div></div></div></div></div></div></div><div class="wpb_column vc_column_container type_sticky"><div class="vc_column-inner" style="top:0"><div class="w-grid related-products-side type_grid layout_10991 hidden cols_3" id="us_grid_2" style="--columns:3;--gap:0.4rem;" data-filterable="true"><style>@media (max-width:1024px){#us_grid_2{--columns:2!important}}@media (max-width:600px){#us_grid_2{--columns:2!important}}</style><div class="w-grid-list"></div><div class="w-grid-preloader"> <div class="g-preloader type_1"> <div></div> </div> </div> <div class="w-grid-json hidden" onclick='return {"action":"us_ajax_grid","infinite_scroll":0,"max_num_pages":0,"pagination":"none","template_vars":{"columns":"3","exclude_items":"none","img_size":"default","ignore_items_size":0,"items_layout":"10991","items_offset":"1","load_animation":"none","overriding_link":"{\"url\":\"\"}","post_id":672497,"query_args":{"post_type":["post"],"post_status":["publish"],"post__not_in":[795456],"posts_per_page":"1"},"orderby_query_args":{"orderby":{"date":"DESC"}},"type":"grid","us_grid_post_type":"post","us_grid_ajax_index":2,"us_grid_filter_query_string":null,"us_grid_index":2,"page_args":{"page_type":"post","post_ID":0}}}'></div> </div><div class="w-grid-none type_page_block"></div><div class="w-html"> <div class="similar-products-container"> <div class="skeleton-grid"> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> </div> </div> <script defer src="data:text/javascript;base64,CgkJCWRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbiAoKSB7CgkJCQljb25zdCBkZWxheSA9IDEwMDA7CgkJCQljb25zdCBtb2RpZmllZCA9IG5ldyBEYXRlKCIyMDI1LTA3LTA3VDE2OjAyOjEwKzAwOjAwIik7CgkJCQljb25zdCBvbmVEYXlBZ28gPSBuZXcgRGF0ZShEYXRlLm5vdygpIC0gODY0MDAwMDApOwoJCQkJaWYgKG1vZGlmaWVkIDwgb25lRGF5QWdvKSByZXR1cm47CgoJCQkJc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CgkJCQkJY29uc3QgaXNNb2JpbGUgPSB3aW5kb3cuaW5uZXJXaWR0aCA8PSA3Njg7CgkJCQkJY29uc3QgZW5hYmxlTW9iaWxlID0gIm5vIjsKCQkJCQlpZiAoaXNNb2JpbGUgJiYgZW5hYmxlTW9iaWxlICE9PSAneWVzJykgcmV0dXJuOwoKCQkJCQlmZXRjaCgiaHR0cHM6XC9cL3ZpdmluLmlyXC93cC1hZG1pblwvYWRtaW4tYWpheC5waHAiLCB7CgkJCQkJCW1ldGhvZDogJ1BPU1QnLAoJCQkJCQloZWFkZXJzOiB7ICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNvZGVkJyB9LAoJCQkJCQlib2R5OiBuZXcgVVJMU2VhcmNoUGFyYW1zKHsKCQkJCQkJCW9yZGVyOiAibmV3IiwKCQkJCQkJCWFjdGlvbjogJ2dldF9zaW1pbGFyX3Byb2R1Y3RzJywKCQkJCQkJCWFwcGVuZDogIi5yZWxhdGVkLXByb2R1Y3RzLXNpZGUiLAoJCQkJCQkJcHJvZHVjdF9pZDogNzk1NDU2LAoJCQkJCQkJY291bnQ6IDYJCQkJCQl9KQoJCQkJCX0pCgkJCQkJLnRoZW4ocmVzID0+IHJlcy5qc29uKCkpCgkJCQkJLnRoZW4oZGF0YSA9PiB7CgkJCQkJCWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zaW1pbGFyLXByb2R1Y3RzLWNvbnRhaW5lcicpLmZvckVhY2goZWwgPT4gZWwucmVtb3ZlKCkpOwoJCQkJCQljb25zdCBjb250YWluZXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIucmVsYXRlZC1wcm9kdWN0cy1zaWRlIik7CgkJCQkJCWlmIChjb250YWluZXIgJiYgZGF0YS5zdWNjZXNzKSB7CgkJCQkJCQljb250YWluZXIuY2xhc3NMaXN0LnJlbW92ZSgnaGlkZGVuJyk7CgkJCQkJCQljb250YWluZXIuaW5zZXJ0QWRqYWNlbnRIVE1MKCdiZWZvcmVlbmQnLCBkYXRhLmRhdGEpOwoJCQkJCQl9IGVsc2UgewoJCQkJCQkJY29udGFpbmVyLmluc2VydEFkamFjZW50SFRNTCgnYmVmb3JlZW5kJywgJzxwIGRhdGEteD0iTm8gc2ltaWxhciBwcm9kdWN0cyBmb3VuZC4iPjwvcD4nKTsKCQkJCQkJfQoJCQkJCX0pCgkJCQkJLmNhdGNoKCgpID0+IHsKCQkJCQkJZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNpbWlsYXItcHJvZHVjdHMtY29udGFpbmVyJykuZm9yRWFjaChlbCA9PiBlbC5yZW1vdmUoKSk7CgkJCQkJfSk7CgkJCQl9LCBkZWxheSk7CgkJCX0pOwoJCQ=="></script> </div></div></div></div></div></section><section class="l-section wpb_row us_custom_3928b6f8 bottom-products height_small"><div class="l-section-overlay" style="background:#ffffff"></div><div class="l-section-h i-cf"><div class="g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default"><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-separator us_custom_369d22ff has_text_color size_small with_line width_default thick_1 style_solid color_border align_none with_text with_content"><div class="w-separator-h"><div class="w-separator-text"><i class="fas fa-tire"></i><span>محصولات پیشنهادی</span></div></div></div><div class="w-grid related-products-bottom type_grid layout_10991 hidden cols_7" id="us_grid_3" style="--columns:7;--gap:0.4rem;" data-filterable="true"><style>@media (max-width:1380px){#us_grid_3{--columns:5!important}}@media (max-width:1024px){#us_grid_3{--columns:4!important}}@media (max-width:600px){#us_grid_3{--columns:2!important}}</style><div class="w-grid-list"></div><div class="w-grid-preloader"> <div class="g-preloader type_1"> <div></div> </div> </div> <div class="w-grid-json hidden" onclick='return {"action":"us_ajax_grid","infinite_scroll":0,"max_num_pages":0,"pagination":"none","template_vars":{"columns":"7","exclude_items":"none","img_size":"default","ignore_items_size":0,"items_layout":"10991","items_offset":"1","load_animation":"none","overriding_link":"{\"url\":\"\"}","post_id":672497,"query_args":{"post_type":["post"],"post_status":["publish"],"post__not_in":[795456],"posts_per_page":"1"},"orderby_query_args":{"orderby":"meta_value_num","meta_key":"_price","order":"ASC"},"type":"grid","us_grid_post_type":"post","us_grid_ajax_index":3,"us_grid_filter_query_string":null,"us_grid_index":3,"page_args":{"page_type":"post","post_ID":0}}}'></div> </div><div class="w-grid-none type_page_block"></div><div class="w-html"> <div class="similar-products-container"> <div class="skeleton-grid"> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> <div class="skeleton-item"> <div class="skeleton-image"></div> <div class="skeleton-text short"></div> <div class="skeleton-text"></div> </div> </div> </div> <script defer src="data:text/javascript;base64,CgkJCWRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbiAoKSB7CgkJCQljb25zdCBkZWxheSA9IDMwMDA7CgkJCQljb25zdCBtb2RpZmllZCA9IG5ldyBEYXRlKCIyMDI1LTA3LTA3VDE2OjAyOjEwKzAwOjAwIik7CgkJCQljb25zdCBvbmVEYXlBZ28gPSBuZXcgRGF0ZShEYXRlLm5vdygpIC0gODY0MDAwMDApOwoJCQkJaWYgKG1vZGlmaWVkIDwgb25lRGF5QWdvKSByZXR1cm47CgoJCQkJc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CgkJCQkJY29uc3QgaXNNb2JpbGUgPSB3aW5kb3cuaW5uZXJXaWR0aCA8PSA3Njg7CgkJCQkJY29uc3QgZW5hYmxlTW9iaWxlID0gInllcyI7CgkJCQkJaWYgKGlzTW9iaWxlICYmIGVuYWJsZU1vYmlsZSAhPT0gJ3llcycpIHJldHVybjsKCgkJCQkJZmV0Y2goImh0dHBzOlwvXC92aXZpbi5pclwvd3AtYWRtaW5cL2FkbWluLWFqYXgucGhwIiwgewoJCQkJCQltZXRob2Q6ICdQT1NUJywKCQkJCQkJaGVhZGVyczogeyAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL3gtd3d3LWZvcm0tdXJsZW5jb2RlZCcgfSwKCQkJCQkJYm9keTogbmV3IFVSTFNlYXJjaFBhcmFtcyh7CgkJCQkJCQlvcmRlcjogIm9sZCIsCgkJCQkJCQlhY3Rpb246ICdnZXRfc2ltaWxhcl9wcm9kdWN0cycsCgkJCQkJCQlhcHBlbmQ6ICIucmVsYXRlZC1wcm9kdWN0cy1ib3R0b20iLAoJCQkJCQkJcHJvZHVjdF9pZDogNzk1NDU2LAoJCQkJCQkJY291bnQ6IDIxCQkJCQkJfSkKCQkJCQl9KQoJCQkJCS50aGVuKHJlcyA9PiByZXMuanNvbigpKQoJCQkJCS50aGVuKGRhdGEgPT4gewoJCQkJCQlkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc2ltaWxhci1wcm9kdWN0cy1jb250YWluZXInKS5mb3JFYWNoKGVsID0+IGVsLnJlbW92ZSgpKTsKCQkJCQkJY29uc3QgY29udGFpbmVyID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLnJlbGF0ZWQtcHJvZHVjdHMtYm90dG9tIik7CgkJCQkJCWlmIChjb250YWluZXIgJiYgZGF0YS5zdWNjZXNzKSB7CgkJCQkJCQljb250YWluZXIuY2xhc3NMaXN0LnJlbW92ZSgnaGlkZGVuJyk7CgkJCQkJCQljb250YWluZXIuaW5zZXJ0QWRqYWNlbnRIVE1MKCdiZWZvcmVlbmQnLCBkYXRhLmRhdGEpOwoJCQkJCQl9IGVsc2UgewoJCQkJCQkJY29udGFpbmVyLmluc2VydEFkamFjZW50SFRNTCgnYmVmb3JlZW5kJywgJzxwIGRhdGEteD0iTm8gc2ltaWxhciBwcm9kdWN0cyBmb3VuZC4iPjwvcD4nKTsKCQkJCQkJfQoJCQkJCX0pCgkJCQkJLmNhdGNoKCgpID0+IHsKCQkJCQkJZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNpbWlsYXItcHJvZHVjdHMtY29udGFpbmVyJykuZm9yRWFjaChlbCA9PiBlbC5yZW1vdmUoKSk7CgkJCQkJfSk7CgkJCQl9LCBkZWxheSk7CgkJCX0pOwoJCQ=="></script> </div></div></div></div></div></section> </main> </div> <style data-type="us_custom-css">footer a{color:#000!important}</style><footer id="page-footer" class="l-footer"><section class="l-section wpb_row us_custom_315b8835 height_small color_footer-bottom type_sticky" id="section-11"><div class="l-section-overlay" style="background:#F2F4F7"></div><div class="l-section-h i-cf"><div class="g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default"><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="g-cols wpb_row us_custom_0fead658 has_text_color hide_on_default hide_on_laptops hide_on_tablets hide_on_mobiles via_grid cols_5 laptops-cols_inherit tablets-cols_inherit mobiles-cols_2 valign_middle type_default stacking_default" style="--columns-gap:0.6rem;"><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-image us_custom_440bf401 style_shadow-2 align_none meta_simple"><div class="w-image-h"><div class="w-image-shadow" style="background-image:url(https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg);"></div><img class="g-placeholder" src="https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg" width="" height="" alt></div><div class="w-image-meta"><div class="w-image-title">عنوان</div></div></div></div></div><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-image us_custom_440bf401 style_shadow-2 align_none meta_simple"><div class="w-image-h"><div class="w-image-shadow" style="background-image:url(https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg);"></div><img class="g-placeholder" src="https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg" width="" height="" alt></div><div class="w-image-meta"><div class="w-image-title">عنوان</div></div></div></div></div><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-image us_custom_440bf401 style_shadow-2 align_none meta_simple"><div class="w-image-h"><div class="w-image-shadow" style="background-image:url(https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg);"></div><img class="g-placeholder" src="https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg" width="" height="" alt></div><div class="w-image-meta"><div class="w-image-title">عنوان</div></div></div></div></div><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-image us_custom_440bf401 style_shadow-2 align_none meta_simple"><div class="w-image-h"><div class="w-image-shadow" style="background-image:url(https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg);"></div><img class="g-placeholder" src="https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg" width="" height="" alt></div><div class="w-image-meta"><div class="w-image-title">عنوان</div></div></div></div></div><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-image us_custom_440bf401 style_shadow-2 align_none meta_simple"><div class="w-image-h"><div class="w-image-shadow" style="background-image:url(https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg);"></div><img class="g-placeholder" src="https://vivin.ir/wp-content/plugins/us-core/assets/images/placeholder.svg" width="" height="" alt></div><div class="w-image-meta"><div class="w-image-title">عنوان</div></div></div></div></div></div><div class="g-cols wpb_row via_grid cols_3-2 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_middle type_boxes stacking_default" style="--columns-gap:1.5rem;"><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="wpb_text_column us_custom_37bd319f"><div class="wpb_wrapper"><p data-sourcepos="5:1-5:177"><strong>خرید آنلاین مطمئن و لذت‌بخش با ویوین</strong></p> <p data-sourcepos="5:1-5:177">ویوین با ارائه مجموعه‌ای گسترده از محصولات متنوع، باکیفیت و با قیمت‌های رقابتی، خرید اینترنتی را برای شما آسان و لذت‌بخش می‌کند.</p> <p data-sourcepos="7:1-7:33"><strong>تنوع بی‌نظیر محصولات / کیفیت تضمین‌شده / قیمت‌های رقابتی / ارسال سریع و مطمئن / ضمانت بازگشت کالا / پشتیبانی 24 ساعته</strong></p> </div></div><div class="w-separator size_small"></div><div class="wpb_text_column"><div class="wpb_wrapper"><p><a href="https://vivin.ir/return/">شرایط مرجوعی</a> | <a href="https://vivin.ir/delivery/">روش ارسال</a> | <a href="https://vivin.ir/about/">درباره ما</a> | <a href="https://vivin.ir/privacy/">حریم خصوصی</a> | <a href="https://vivin.ir/contact-us/">تماس با ما</a></p> </div></div></div></div><div class="wpb_column vc_column_container"><div class="vc_column-inner"><div class="w-hwrapper valign_top align_none"><div class="w-image us_custom_75f7ab21 align_none has_bg_color"><a href="/" aria-label="shopping-bag" class="w-image-h"><img width="512" height="512" src="https://sdn.vivin.ir/daya/2025/06/20250628180349052447.png" class="attachment-full size-full" alt="" loading="lazy" decoding="async" srcset="https://sdn.vivin.ir/daya/2025/06/20250628180349052447.png 512w, https://sdn.vivin.ir/daya/2025/06/20250628180349052447-300x300.png 300w, https://sdn.vivin.ir/daya/2025/06/20250628180349052447-150x150.png 150w" sizes="auto, (max-width: 512px) 100vw, 512px" /></a></div><div class="w-image us_custom_900ad3b9 has_height align_none has_bg_color"><a target="_blank" href="https://trustseal.enamad.ir/?id=515772&Code=Ro8IPRX4SoXlyVtW2qash5fdbqqyDRiY" aria-label="20230601131511683456" class="w-image-h"><img width="125" height="136" src="https://sdn.vivin.ir/daya/2025/06/20250628180819501821.png" class="attachment-full size-full" alt="" loading="lazy" decoding="async" /></a></div><div class="w-html us_custom_0c33d508"> <img referrerpolicy='origin' id = 'rgvjjzpejxlzjxlzwlaoesgt' style = 'cursor:pointer' onclick = 'window.open("https://logo.samandehi.ir/Verify.aspx?id=371140&p=xlaojyoerfthrfthaodsobpd", "Popup","toolbar=no, scrollbars=no, location=no, statusbar=no, menubar=no, resizable=0, width=450, height=630, top=30")' alt = 'logo-samandehi' src = 'https://logo.samandehi.ir/logo.aspx?id=371140&p=qftiyndtnbpdnbpdshwllyma' /></div></div><div class="w-separator size_small"></div><span class="w-text"><span class="w-text-h"><span class="w-text-value">کلیه حقوق این سایت متعلق به ویوین می‌باشد. ©</span></span></span></div></div></div></div></div></div></div></section> </footer> <button id="w-header-show" class="w-header-show" aria-label="فهرست"><span>فهرست</span></button> <div class="w-header-overlay"></div> <script id="us-global-settings" defer src="data:text/javascript;base64,DQoJCS8vIFN0b3JlIHNvbWUgZ2xvYmFsIHRoZW1lIG9wdGlvbnMgdXNlZCBpbiBKUw0KCQl3aW5kb3cuJHVzID0gd2luZG93LiR1cyB8fCB7fTsNCgkJJHVzLmNhbnZhc09wdGlvbnMgPSAoICR1cy5jYW52YXNPcHRpb25zIHx8IHt9ICk7DQoJCSR1cy5jYW52YXNPcHRpb25zLmRpc2FibGVFZmZlY3RzV2lkdGggPSAzNDM7DQoJCSR1cy5jYW52YXNPcHRpb25zLmNvbHVtbnNTdGFja2luZ1dpZHRoID0gNjAwOw0KCQkkdXMuY2FudmFzT3B0aW9ucy5iYWNrVG9Ub3BEaXNwbGF5ID0gMTAwOw0KCQkkdXMuY2FudmFzT3B0aW9ucy5zY3JvbGxEdXJhdGlvbiA9IDEwMDA7DQoNCgkJJHVzLmxhbmdPcHRpb25zID0gKCAkdXMubGFuZ09wdGlvbnMgfHwge30gKTsNCgkJJHVzLmxhbmdPcHRpb25zLm1hZ25pZmljUG9wdXAgPSAoICR1cy5sYW5nT3B0aW9ucy5tYWduaWZpY1BvcHVwIHx8IHt9ICk7DQoJCSR1cy5sYW5nT3B0aW9ucy5tYWduaWZpY1BvcHVwLnRQcmV2ID0gJ1ByZXZpb3VzIChMZWZ0IGFycm93IGtleSknOw0KCQkkdXMubGFuZ09wdGlvbnMubWFnbmlmaWNQb3B1cC50TmV4dCA9ICdOZXh0IChSaWdodCBhcnJvdyBrZXkpJzsNCgkJJHVzLmxhbmdPcHRpb25zLm1hZ25pZmljUG9wdXAudENvdW50ZXIgPSAnJWN1cnIlIG9mICV0b3RhbCUnOw0KDQoJCSR1cy5uYXZPcHRpb25zID0gKCAkdXMubmF2T3B0aW9ucyB8fCB7fSApOw0KCQkkdXMubmF2T3B0aW9ucy5tb2JpbGVXaWR0aCA9IDkwMDsNCgkJJHVzLm5hdk9wdGlvbnMudG9nZ2xhYmxlID0gdHJ1ZTsNCgkJJHVzLmFqYXhVcmwgPSAnaHR0cHM6Ly92aXZpbi5pci93cC1hZG1pbi9hZG1pbi1hamF4LnBocCc7DQoJCSR1cy50ZW1wbGF0ZURpcmVjdG9yeVVyaSA9ICcvL3ZpdmluLmlyL3dwLWNvbnRlbnQvdGhlbWVzL0ltcHJlemEnOw0KCQkkdXMucmVzcG9uc2l2ZUJyZWFrcG9pbnRzID0geyJkZWZhdWx0IjowLCJsYXB0b3BzIjoxMzgwLCJ0YWJsZXRzIjoxMDI0LCJtb2JpbGVzIjo2MDB9Ow0KCQkkdXMudXNlckZhdm9yaXRlUG9zdElkcyA9ICcnOw0KCQ=="></script> <script id="us-header-settings" defer src="data:text/javascript;base64,aWYgKCB3aW5kb3cuJHVzID09PSB1bmRlZmluZWQgKSB3aW5kb3cuJHVzID0ge307JHVzLmhlYWRlclNldHRpbmdzID0geyJkZWZhdWx0Ijp7Im9wdGlvbnMiOnsiY3VzdG9tX2JyZWFrcG9pbnQiOjAsImJyZWFrcG9pbnQiOiIiLCJvcmllbnRhdGlvbiI6ImhvciIsInN0aWNreSI6ZmFsc2UsInN0aWNreV9hdXRvX2hpZGUiOnRydWUsInNjcm9sbF9icmVha3BvaW50IjoiMXB4IiwidHJhbnNwYXJlbnQiOjEsIndpZHRoIjoiMzAwcHgiLCJlbG1fYWxpZ24iOiJjZW50ZXIiLCJzaGFkb3ciOiJub25lIiwidG9wX3Nob3ciOjAsInRvcF9oZWlnaHQiOiI4MXB4IiwidG9wX3N0aWNreV9oZWlnaHQiOiI0MHB4IiwidG9wX2Z1bGx3aWR0aCI6MSwidG9wX2NlbnRlcmluZyI6MCwidG9wX2JnX2NvbG9yIjoiX2hlYWRlcl90b3BfYmciLCJ0b3BfdGV4dF9jb2xvciI6Il9oZWFkZXJfdG9wX3RleHQiLCJ0b3BfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfdG9wX3RleHRfaG92ZXIiLCJ0b3BfdHJhbnNwYXJlbnRfYmdfY29sb3IiOiIjMDAwMDAwIiwidG9wX3RyYW5zcGFyZW50X3RleHRfY29sb3IiOiJfaGVhZGVyX3RvcF90cmFuc3BhcmVudF90ZXh0IiwidG9wX3RyYW5zcGFyZW50X3RleHRfaG92ZXJfY29sb3IiOiJfaGVhZGVyX3RvcF90cmFuc3BhcmVudF90ZXh0X2hvdmVyIiwibWlkZGxlX2hlaWdodCI6IjgwcHgiLCJtaWRkbGVfc3RpY2t5X2hlaWdodCI6IjcwcHgiLCJtaWRkbGVfZnVsbHdpZHRoIjowLCJtaWRkbGVfY2VudGVyaW5nIjowLCJlbG1fdmFsaWduIjoidG9wIiwiYmdfaW1nIjoiIiwiYmdfaW1nX3dyYXBwZXJfc3RhcnQiOiIiLCJiZ19pbWdfc2l6ZSI6ImNvdmVyIiwiYmdfaW1nX3JlcGVhdCI6InJlcGVhdCIsImJnX2ltZ19wb3NpdGlvbiI6InRvcCBsZWZ0IiwiYmdfaW1nX2F0dGFjaG1lbnQiOjEsImJnX2ltZ193cmFwcGVyX2VuZCI6IiIsIm1pZGRsZV9iZ19jb2xvciI6IiNGOEY4RjgiLCJtaWRkbGVfdGV4dF9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHQiLCJtaWRkbGVfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHRfaG92ZXIiLCJtaWRkbGVfdHJhbnNwYXJlbnRfYmdfY29sb3IiOiJfaGVhZGVyX3RyYW5zcGFyZW50X2JnIiwibWlkZGxlX3RyYW5zcGFyZW50X3RleHRfY29sb3IiOiJfaGVhZGVyX21pZGRsZV90ZXh0IiwibWlkZGxlX3RyYW5zcGFyZW50X3RleHRfaG92ZXJfY29sb3IiOiJfaGVhZGVyX21pZGRsZV90ZXh0X2hvdmVyIiwiYm90dG9tX3Nob3ciOjEsImJvdHRvbV9oZWlnaHQiOiI0MHB4IiwiYm90dG9tX3N0aWNreV9oZWlnaHQiOiI1MHB4IiwiYm90dG9tX2Z1bGx3aWR0aCI6MCwiYm90dG9tX2NlbnRlcmluZyI6MCwiYm90dG9tX2JnX2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfYmciLCJib3R0b21fdGV4dF9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHQiLCJib3R0b21fdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHRfaG92ZXIiLCJib3R0b21fdHJhbnNwYXJlbnRfYmdfY29sb3IiOiJfaGVhZGVyX3RyYW5zcGFyZW50X2JnIiwiYm90dG9tX3RyYW5zcGFyZW50X3RleHRfY29sb3IiOiJfaGVhZGVyX3RyYW5zcGFyZW50X3RleHQiLCJib3R0b21fdHJhbnNwYXJlbnRfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfdGV4dF9ob3ZlciJ9LCJsYXlvdXQiOnsidG9wX2xlZnQiOltdLCJ0b3BfY2VudGVyIjpbImltYWdlOjIiXSwidG9wX3JpZ2h0IjpbXSwibWlkZGxlX2xlZnQiOltdLCJtaWRkbGVfY2VudGVyIjpbImh3cmFwcGVyOjEiXSwibWlkZGxlX3JpZ2h0IjpbXSwiYm90dG9tX2xlZnQiOlsiaHdyYXBwZXI6MyJdLCJib3R0b21fY2VudGVyIjpbXSwiYm90dG9tX3JpZ2h0IjpbXSwiaGlkZGVuIjpbXSwiaHdyYXBwZXI6MSI6WyJod3JhcHBlcjoyIiwic2VhcmNoOjEiXSwidndyYXBwZXI6MSI6WyJ0ZXh0OjIiLCJ0ZXh0OjEiXSwiaHdyYXBwZXI6MiI6WyJpbWFnZToxIiwidndyYXBwZXI6MSJdLCJod3JhcHBlcjozIjpbIm1lbnU6MSJdfX0sImxhcHRvcHMiOnsib3B0aW9ucyI6eyJjdXN0b21fYnJlYWtwb2ludCI6MCwiYnJlYWtwb2ludCI6IjEzODBweCIsIm9yaWVudGF0aW9uIjoiaG9yIiwic3RpY2t5IjpmYWxzZSwic3RpY2t5X2F1dG9faGlkZSI6ZmFsc2UsInNjcm9sbF9icmVha3BvaW50IjoiMXB4IiwidHJhbnNwYXJlbnQiOjEsIndpZHRoIjoiMzAwcHgiLCJlbG1fYWxpZ24iOiJjZW50ZXIiLCJzaGFkb3ciOiJub25lIiwidG9wX3Nob3ciOjAsInRvcF9oZWlnaHQiOiI4MXB4IiwidG9wX3N0aWNreV9oZWlnaHQiOiI0MHB4IiwidG9wX2Z1bGx3aWR0aCI6MCwidG9wX2NlbnRlcmluZyI6MCwidG9wX2JnX2NvbG9yIjoiX2hlYWRlcl90b3BfYmciLCJ0b3BfdGV4dF9jb2xvciI6Il9oZWFkZXJfdG9wX3RleHQiLCJ0b3BfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfdG9wX3RleHRfaG92ZXIiLCJ0b3BfdHJhbnNwYXJlbnRfYmdfY29sb3IiOiJfaGVhZGVyX3RvcF90cmFuc3BhcmVudF9iZyIsInRvcF90cmFuc3BhcmVudF90ZXh0X2NvbG9yIjoiX2hlYWRlcl90b3BfdHJhbnNwYXJlbnRfdGV4dCIsInRvcF90cmFuc3BhcmVudF90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl90b3BfdHJhbnNwYXJlbnRfdGV4dF9ob3ZlciIsIm1pZGRsZV9oZWlnaHQiOiI3MHB4IiwibWlkZGxlX3N0aWNreV9oZWlnaHQiOiI3MHB4IiwibWlkZGxlX2Z1bGx3aWR0aCI6MCwibWlkZGxlX2NlbnRlcmluZyI6MCwiZWxtX3ZhbGlnbiI6InRvcCIsImJnX2ltZyI6IiIsImJnX2ltZ193cmFwcGVyX3N0YXJ0IjoiIiwiYmdfaW1nX3NpemUiOiJjb3ZlciIsImJnX2ltZ19yZXBlYXQiOiJyZXBlYXQiLCJiZ19pbWdfcG9zaXRpb24iOiJ0b3AgbGVmdCIsImJnX2ltZ19hdHRhY2htZW50IjoxLCJiZ19pbWdfd3JhcHBlcl9lbmQiOiIiLCJtaWRkbGVfYmdfY29sb3IiOiJfaGVhZGVyX21pZGRsZV9iZyIsIm1pZGRsZV90ZXh0X2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dCIsIm1pZGRsZV90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dF9ob3ZlciIsIm1pZGRsZV90cmFuc3BhcmVudF9iZ19jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfYmciLCJtaWRkbGVfdHJhbnNwYXJlbnRfdGV4dF9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHQiLCJtaWRkbGVfdHJhbnNwYXJlbnRfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHRfaG92ZXIiLCJib3R0b21fc2hvdyI6MCwiYm90dG9tX2hlaWdodCI6IjQwcHgiLCJib3R0b21fc3RpY2t5X2hlaWdodCI6IjUwcHgiLCJib3R0b21fZnVsbHdpZHRoIjowLCJib3R0b21fY2VudGVyaW5nIjowLCJib3R0b21fYmdfY29sb3IiOiJfaGVhZGVyX21pZGRsZV9iZyIsImJvdHRvbV90ZXh0X2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dCIsImJvdHRvbV90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dF9ob3ZlciIsImJvdHRvbV90cmFuc3BhcmVudF9iZ19jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfYmciLCJib3R0b21fdHJhbnNwYXJlbnRfdGV4dF9jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfdGV4dCIsImJvdHRvbV90cmFuc3BhcmVudF90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl90cmFuc3BhcmVudF90ZXh0X2hvdmVyIn0sImxheW91dCI6eyJ0b3BfbGVmdCI6W10sInRvcF9jZW50ZXIiOlsiaW1hZ2U6MiJdLCJ0b3BfcmlnaHQiOltdLCJtaWRkbGVfbGVmdCI6W10sIm1pZGRsZV9jZW50ZXIiOlsiaHdyYXBwZXI6MSJdLCJtaWRkbGVfcmlnaHQiOltdLCJib3R0b21fbGVmdCI6WyJod3JhcHBlcjozIl0sImJvdHRvbV9jZW50ZXIiOltdLCJib3R0b21fcmlnaHQiOltdLCJoaWRkZW4iOltdLCJod3JhcHBlcjoxIjpbImh3cmFwcGVyOjIiLCJzZWFyY2g6MSJdLCJ2d3JhcHBlcjoxIjpbInRleHQ6MiIsInRleHQ6MSJdLCJod3JhcHBlcjoyIjpbIm1lbnU6MSIsImltYWdlOjEiLCJ2d3JhcHBlcjoxIl0sImh3cmFwcGVyOjMiOltdfX0sInRhYmxldHMiOnsib3B0aW9ucyI6eyJjdXN0b21fYnJlYWtwb2ludCI6MCwiYnJlYWtwb2ludCI6IjEwMjRweCIsIm9yaWVudGF0aW9uIjoiaG9yIiwic3RpY2t5IjpmYWxzZSwic3RpY2t5X2F1dG9faGlkZSI6ZmFsc2UsInNjcm9sbF9icmVha3BvaW50IjoiMXB4IiwidHJhbnNwYXJlbnQiOjEsIndpZHRoIjoiMzAwcHgiLCJlbG1fYWxpZ24iOiJjZW50ZXIiLCJzaGFkb3ciOiJub25lIiwidG9wX3Nob3ciOjAsInRvcF9oZWlnaHQiOiI4MHB4IiwidG9wX3N0aWNreV9oZWlnaHQiOiI0MHB4IiwidG9wX2Z1bGx3aWR0aCI6MCwidG9wX2NlbnRlcmluZyI6MCwidG9wX2JnX2NvbG9yIjoiX2hlYWRlcl90b3BfYmciLCJ0b3BfdGV4dF9jb2xvciI6Il9oZWFkZXJfdG9wX3RleHQiLCJ0b3BfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfdG9wX3RleHRfaG92ZXIiLCJ0b3BfdHJhbnNwYXJlbnRfYmdfY29sb3IiOiJfaGVhZGVyX3RvcF90cmFuc3BhcmVudF9iZyIsInRvcF90cmFuc3BhcmVudF90ZXh0X2NvbG9yIjoiX2hlYWRlcl90b3BfdHJhbnNwYXJlbnRfdGV4dCIsInRvcF90cmFuc3BhcmVudF90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl90b3BfdHJhbnNwYXJlbnRfdGV4dF9ob3ZlciIsIm1pZGRsZV9oZWlnaHQiOiI1OHB4IiwibWlkZGxlX3N0aWNreV9oZWlnaHQiOiI3MHB4IiwibWlkZGxlX2Z1bGx3aWR0aCI6MCwibWlkZGxlX2NlbnRlcmluZyI6MCwiZWxtX3ZhbGlnbiI6InRvcCIsImJnX2ltZyI6IiIsImJnX2ltZ193cmFwcGVyX3N0YXJ0IjoiIiwiYmdfaW1nX3NpemUiOiJjb3ZlciIsImJnX2ltZ19yZXBlYXQiOiJyZXBlYXQiLCJiZ19pbWdfcG9zaXRpb24iOiJ0b3AgbGVmdCIsImJnX2ltZ19hdHRhY2htZW50IjoxLCJiZ19pbWdfd3JhcHBlcl9lbmQiOiIiLCJtaWRkbGVfYmdfY29sb3IiOiJfaGVhZGVyX21pZGRsZV9iZyIsIm1pZGRsZV90ZXh0X2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dCIsIm1pZGRsZV90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dF9ob3ZlciIsIm1pZGRsZV90cmFuc3BhcmVudF9iZ19jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfYmciLCJtaWRkbGVfdHJhbnNwYXJlbnRfdGV4dF9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHQiLCJtaWRkbGVfdHJhbnNwYXJlbnRfdGV4dF9ob3Zlcl9jb2xvciI6Il9oZWFkZXJfbWlkZGxlX3RleHRfaG92ZXIiLCJib3R0b21fc2hvdyI6MCwiYm90dG9tX2hlaWdodCI6IjUwcHgiLCJib3R0b21fc3RpY2t5X2hlaWdodCI6IjUwcHgiLCJib3R0b21fZnVsbHdpZHRoIjowLCJib3R0b21fY2VudGVyaW5nIjowLCJib3R0b21fYmdfY29sb3IiOiJfaGVhZGVyX21pZGRsZV9iZyIsImJvdHRvbV90ZXh0X2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dCIsImJvdHRvbV90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dF9ob3ZlciIsImJvdHRvbV90cmFuc3BhcmVudF9iZ19jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfYmciLCJib3R0b21fdHJhbnNwYXJlbnRfdGV4dF9jb2xvciI6Il9oZWFkZXJfdHJhbnNwYXJlbnRfdGV4dCIsImJvdHRvbV90cmFuc3BhcmVudF90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl90cmFuc3BhcmVudF90ZXh0X2hvdmVyIn0sImxheW91dCI6eyJ0b3BfbGVmdCI6W10sInRvcF9jZW50ZXIiOlsiaW1hZ2U6MiJdLCJ0b3BfcmlnaHQiOltdLCJtaWRkbGVfbGVmdCI6W10sIm1pZGRsZV9jZW50ZXIiOlsiaHdyYXBwZXI6MSJdLCJtaWRkbGVfcmlnaHQiOltdLCJib3R0b21fbGVmdCI6WyJod3JhcHBlcjozIl0sImJvdHRvbV9jZW50ZXIiOltdLCJib3R0b21fcmlnaHQiOltdLCJoaWRkZW4iOltdLCJod3JhcHBlcjoxIjpbImh3cmFwcGVyOjIiLCJzZWFyY2g6MSJdLCJ2d3JhcHBlcjoxIjpbInRleHQ6MiIsInRleHQ6MSJdLCJod3JhcHBlcjoyIjpbIm1lbnU6MSIsImltYWdlOjEiLCJ2d3JhcHBlcjoxIl0sImh3cmFwcGVyOjMiOltdfX0sIm1vYmlsZXMiOnsib3B0aW9ucyI6eyJjdXN0b21fYnJlYWtwb2ludCI6MCwiYnJlYWtwb2ludCI6IjYwMHB4Iiwib3JpZW50YXRpb24iOiJob3IiLCJzdGlja3kiOmZhbHNlLCJzdGlja3lfYXV0b19oaWRlIjpmYWxzZSwic2Nyb2xsX2JyZWFrcG9pbnQiOiIxcHgiLCJ0cmFuc3BhcmVudCI6MSwid2lkdGgiOiIzMDBweCIsImVsbV9hbGlnbiI6ImNlbnRlciIsInNoYWRvdyI6Im5vbmUiLCJ0b3Bfc2hvdyI6MCwidG9wX2hlaWdodCI6IjQwcHgiLCJ0b3Bfc3RpY2t5X2hlaWdodCI6IjQwcHgiLCJ0b3BfZnVsbHdpZHRoIjowLCJ0b3BfY2VudGVyaW5nIjowLCJ0b3BfYmdfY29sb3IiOiJfaGVhZGVyX3RvcF9iZyIsInRvcF90ZXh0X2NvbG9yIjoiX2hlYWRlcl90b3BfdGV4dCIsInRvcF90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl90b3BfdGV4dF9ob3ZlciIsInRvcF90cmFuc3BhcmVudF9iZ19jb2xvciI6Il9oZWFkZXJfdG9wX3RyYW5zcGFyZW50X2JnIiwidG9wX3RyYW5zcGFyZW50X3RleHRfY29sb3IiOiJfaGVhZGVyX3RvcF90cmFuc3BhcmVudF90ZXh0IiwidG9wX3RyYW5zcGFyZW50X3RleHRfaG92ZXJfY29sb3IiOiJfaGVhZGVyX3RvcF90cmFuc3BhcmVudF90ZXh0X2hvdmVyIiwibWlkZGxlX2hlaWdodCI6IjkwcHgiLCJtaWRkbGVfc3RpY2t5X2hlaWdodCI6IjcwcHgiLCJtaWRkbGVfZnVsbHdpZHRoIjowLCJtaWRkbGVfY2VudGVyaW5nIjowLCJlbG1fdmFsaWduIjoidG9wIiwiYmdfaW1nIjoiIiwiYmdfaW1nX3dyYXBwZXJfc3RhcnQiOiIiLCJiZ19pbWdfc2l6ZSI6ImNvdmVyIiwiYmdfaW1nX3JlcGVhdCI6InJlcGVhdCIsImJnX2ltZ19wb3NpdGlvbiI6InRvcCBsZWZ0IiwiYmdfaW1nX2F0dGFjaG1lbnQiOjEsImJnX2ltZ193cmFwcGVyX2VuZCI6IiIsIm1pZGRsZV9iZ19jb2xvciI6Il9oZWFkZXJfbWlkZGxlX2JnIiwibWlkZGxlX3RleHRfY29sb3IiOiJfaGVhZGVyX21pZGRsZV90ZXh0IiwibWlkZGxlX3RleHRfaG92ZXJfY29sb3IiOiJfaGVhZGVyX21pZGRsZV90ZXh0X2hvdmVyIiwibWlkZGxlX3RyYW5zcGFyZW50X2JnX2NvbG9yIjoiX2hlYWRlcl90cmFuc3BhcmVudF9iZyIsIm1pZGRsZV90cmFuc3BhcmVudF90ZXh0X2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dCIsIm1pZGRsZV90cmFuc3BhcmVudF90ZXh0X2hvdmVyX2NvbG9yIjoiX2hlYWRlcl9taWRkbGVfdGV4dF9ob3ZlciIsImJvdHRvbV9zaG93IjowLCJib3R0b21faGVpZ2h0IjoiNTBweCIsImJvdHRvbV9zdGlja3lfaGVpZ2h0IjoiNTBweCIsImJvdHRvbV9mdWxsd2lkdGgiOjAsImJvdHRvbV9jZW50ZXJpbmciOjAsImJvdHRvbV9iZ19jb2xvciI6Il9oZWFkZXJfbWlkZGxlX2JnIiwiYm90dG9tX3RleHRfY29sb3IiOiJfaGVhZGVyX21pZGRsZV90ZXh0IiwiYm90dG9tX3RleHRfaG92ZXJfY29sb3IiOiJfaGVhZGVyX21pZGRsZV90ZXh0X2hvdmVyIiwiYm90dG9tX3RyYW5zcGFyZW50X2JnX2NvbG9yIjoiX2hlYWRlcl90cmFuc3BhcmVudF9iZyIsImJvdHRvbV90cmFuc3BhcmVudF90ZXh0X2NvbG9yIjoiX2hlYWRlcl90cmFuc3BhcmVudF90ZXh0IiwiYm90dG9tX3RyYW5zcGFyZW50X3RleHRfaG92ZXJfY29sb3IiOiJfaGVhZGVyX3RyYW5zcGFyZW50X3RleHRfaG92ZXIifSwibGF5b3V0Ijp7InRvcF9sZWZ0IjpbXSwidG9wX2NlbnRlciI6WyJpbWFnZToyIl0sInRvcF9yaWdodCI6W10sIm1pZGRsZV9sZWZ0IjpbXSwibWlkZGxlX2NlbnRlciI6WyJod3JhcHBlcjoxIl0sIm1pZGRsZV9yaWdodCI6W10sImJvdHRvbV9sZWZ0IjpbImh3cmFwcGVyOjMiXSwiYm90dG9tX2NlbnRlciI6W10sImJvdHRvbV9yaWdodCI6W10sImhpZGRlbiI6WyJ0ZXh0OjEiXSwiaHdyYXBwZXI6MSI6WyJtZW51OjEiLCJod3JhcHBlcjoyIiwic2VhcmNoOjEiXSwidndyYXBwZXI6MSI6WyJ0ZXh0OjIiXSwiaHdyYXBwZXI6MiI6WyJpbWFnZToxIiwidndyYXBwZXI6MSJdLCJod3JhcHBlcjozIjpbXX19LCJoZWFkZXJfaWQiOiIzNDQ1MTMifTs="></script><script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/Impreza\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <style> #progress-bar { position: fixed; top: 0; left: 0; width: 30%; height: 4px; background: #0073aa; transition: width 0.3s ease-in-out; z-index: 9999; } </style> <script defer src="data:text/javascript;base64,CiAgICAgICAgICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIHByb2dyZXNzQmFyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAgICAgICAgICAgICAgcHJvZ3Jlc3NCYXIuaWQgPSAncHJvZ3Jlc3MtYmFyJzsKICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKHByb2dyZXNzQmFyKTsKCiAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gc2hvd1Byb2dyZXNzQmFyKCkgeyBwcm9ncmVzc0Jhci5zdHlsZS53aWR0aCA9ICcxMCUnOyB9CiAgICAgICAgICAgICAgICAgICAgZnVuY3Rpb24gdXBkYXRlUHJvZ3Jlc3MocGVyY2VudCkgeyBwcm9ncmVzc0Jhci5zdHlsZS53aWR0aCA9IHBlcmNlbnQgKyAnJSc7IH0KICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbiBoaWRlUHJvZ3Jlc3NCYXIoKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJvZ3Jlc3NCYXIuc3R5bGUud2lkdGggPSAnMTAwJSc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHsgcHJvZ3Jlc3NCYXIucmVtb3ZlKCk7IH0sIDMwMCk7CiAgICAgICAgICAgICAgICAgICAgICAgIH0sIDIwMCk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICB2YXIgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7CiAgICAgICAgICAgICAgICAgICAgeGhyLm9wZW4oJ1BPU1QnLCAnaHR0cHM6Ly92aXZpbi5pci93cC1hZG1pbi9hZG1pbi1hamF4LnBocCcsIHRydWUpOwogICAgICAgICAgICAgICAgICAgIHhoci5zZXRSZXF1ZXN0SGVhZGVyKCdDb250ZW50LVR5cGUnLCAnYXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNvZGVkJyk7CgogICAgICAgICAgICAgICAgICAgIHhoci5vbnJlYWR5c3RhdGVjaGFuZ2UgPSBmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHhoci5yZWFkeVN0YXRlID09PSAxKSB7IHNob3dQcm9ncmVzc0JhcigpOyB9CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh4aHIucmVhZHlTdGF0ZSA9PT0gMikgeyB1cGRhdGVQcm9ncmVzcyg1MCk7IH0KICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHhoci5yZWFkeVN0YXRlID09PSAzKSB7IHVwZGF0ZVByb2dyZXNzKDc1KTsgfQogICAgICAgICAgICAgICAgICAgICAgICBpZiAoeGhyLnJlYWR5U3RhdGUgPT09IDQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwZGF0ZVByb2dyZXNzKDkwKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciByZXNwb25zZSA9IEpTT04ucGFyc2UoeGhyLnJlc3BvbnNlVGV4dCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAocmVzcG9uc2Uuc3VjY2VzcyAmJiByZXNwb25zZS5kYXRhLnVwZGF0ZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygnUHJvZHVjdCB1cGRhdGVkLiBDbGVhcmluZyBjYWNoZS4uLicpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvY2F0aW9uLnJlbG9hZCgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sIDUwMCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCdMYXN0IE1vZGlmaWVkOicsIHJlc3BvbnNlLmRhdGEubGFzdF9tb2RpZmllZCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoaWRlUHJvZ3Jlc3NCYXIoKTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH07CgogICAgICAgICAgICAgICAgICAgIHhoci5zZW5kKCdhY3Rpb249dXBkYXRlX3Byb2R1Y3Rfc3RhdHVzJm5vbmNlPTM2ZTlhMTg0YjkmcHJvZHVjdF9pZD03OTU0NTYnKTsKICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICA="></script> <script defer src="data:text/javascript;base64,CgkJKGZ1bmN0aW9uICgpIHsKCQkJdmFyIGMgPSBkb2N1bWVudC5ib2R5LmNsYXNzTmFtZTsKCQkJYyA9IGMucmVwbGFjZSgvd29vY29tbWVyY2Utbm8tanMvLCAnd29vY29tbWVyY2UtanMnKTsKCQkJZG9jdW1lbnQuYm9keS5jbGFzc05hbWUgPSBjOwoJCX0pKCk7Cgk="></script> <script id="wp_ulike-js-extra" defer src="data:text/javascript;base64,CnZhciB3cF91bGlrZV9wYXJhbXMgPSB7ImFqYXhfdXJsIjoiaHR0cHM6XC9cL3ZpdmluLmlyXC93cC1hZG1pblwvYWRtaW4tYWpheC5waHAiLCJub3RpZmljYXRpb25zIjoiMSJ9Owo="></script> <script src="https://vivin.ir/wp-content/plugins/wp-ulike/assets/js/wp-ulike.min.js?ver=4.7.9.1" id="wp_ulike-js" defer></script> <script src="//vivin.ir/wp-content/themes/Impreza/common/js/base/passive-events.min.js?ver=8.37" id="us-passive-events-js" defer></script> <script src="//vivin.ir/wp-content/themes/Impreza/js/us.core.min.js?ver=8.37" id="us-core-js" defer></script> <script id="wp-statistics-tracker-js-extra" defer src="data:text/javascript;base64,CnZhciBXUF9TdGF0aXN0aWNzX1RyYWNrZXJfT2JqZWN0ID0geyJyZXF1ZXN0VXJsIjoiaHR0cHM6XC9cL3ZpdmluLmlyIiwiYWpheFVybCI6Imh0dHBzOlwvXC92aXZpbi5pclwvd3AtYWRtaW5cL2FkbWluLWFqYXgucGhwIiwiaGl0UGFyYW1zIjp7IndwX3N0YXRpc3RpY3NfaGl0IjoxLCJzb3VyY2VfdHlwZSI6InByb2R1Y3QiLCJzb3VyY2VfaWQiOjc5NTQ1Niwic2VhcmNoX3F1ZXJ5IjoiIiwic2lnbmF0dXJlIjoiNjk4MDFhOTdiMmNjYWI2ZGUwZGM0MzQ1YWZiNjg4MWUiLCJhY3Rpb24iOiJ3cF9zdGF0aXN0aWNzX2hpdF9yZWNvcmQifSwib25saW5lUGFyYW1zIjp7IndwX3N0YXRpc3RpY3NfaGl0IjoxLCJzb3VyY2VfdHlwZSI6InByb2R1Y3QiLCJzb3VyY2VfaWQiOjc5NTQ1Niwic2VhcmNoX3F1ZXJ5IjoiIiwic2lnbmF0dXJlIjoiNjk4MDFhOTdiMmNjYWI2ZGUwZGM0MzQ1YWZiNjg4MWUiLCJhY3Rpb24iOiJ3cF9zdGF0aXN0aWNzX29ubGluZV9jaGVjayJ9LCJvcHRpb24iOnsidXNlck9ubGluZSI6IjEiLCJkbnRFbmFibGVkIjoiIiwiYnlwYXNzQWRCbG9ja2VycyI6IjEiLCJjb25zZW50SW50ZWdyYXRpb24iOnsibmFtZSI6bnVsbCwic3RhdHVzIjpbXX0sImlzUHJldmlldyI6ZmFsc2UsInRyYWNrQW5vbnltb3VzbHkiOmZhbHNlLCJpc1dwQ29uc2VudEFwaUFjdGl2ZSI6ZmFsc2UsImNvbnNlbnRMZXZlbCI6IiJ9LCJqc0NoZWNrVGltZSI6IjYwMDAwIiwiaXNMZWdhY3lFdmVudExvYWRlZCI6IiJ9Owo="></script> <script src="https://vivin.ir/?94b7a8=5f4d7402de.js&ver=14.14.1" id="wp-statistics-tracker-js" defer></script> <script src="https://vivin.ir/wp-includes/js/comment-reply.min.js?ver=6.8.1" id="comment-reply-js" async data-wp-strategy="async"></script> <script defer src="data:text/javascript;base64,Cglkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIiwgZnVuY3Rpb24oKSB7CiAgICAvLyBTZWxlY3QgYWxsIGVsZW1lbnRzIHdpdGggdGhlIGNsYXNzICcucmVsYXRlZC1wcm9kdWN0cy1kZWZhdWx0IC53LWdyaWQtbGlzdCcKICAgIGNvbnN0IGdyaWRMaXN0RWxlbWVudHMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcucmVsYXRlZC1wcm9kdWN0cy1kZWZhdWx0IC53LWdyaWQtbGlzdCcpOwoKICAgIGdyaWRMaXN0RWxlbWVudHMuZm9yRWFjaChmdW5jdGlvbihncmlkTGlzdEVsZW1lbnQpIHsKICAgICAgICAvLyBDaGVjayBpZiB0aGUgZWxlbWVudCBpcyBlbXB0eQogICAgICAgIGlmIChncmlkTGlzdEVsZW1lbnQuaW5uZXJIVE1MLnRyaW0oKSA9PT0gJycpIHsKICAgICAgICAgICAgLy8gU2VsZWN0IGFsbCAnLnJlbGF0ZWQtcHJvZHVjdHMtY2F0JyBlbGVtZW50cwogICAgICAgICAgICBjb25zdCBjYXRFbGVtZW50cyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5yZWxhdGVkLXByb2R1Y3RzLWNhdCcpOwoKICAgICAgICAgICAgY2F0RWxlbWVudHMuZm9yRWFjaChmdW5jdGlvbihjYXRFbGVtZW50KSB7CiAgICAgICAgICAgICAgICAvLyBBZGQgdGhlIENTUyBzdHlsZSAnZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsnIHRvIGVhY2ggJy5yZWxhdGVkLXByb2R1Y3RzLWNhdCcgZWxlbWVudAogICAgICAgICAgICAgICAgY2F0RWxlbWVudC5zdHlsZS5zZXRQcm9wZXJ0eSgnZGlzcGxheScsICdibG9jaycsICdpbXBvcnRhbnQnKTsKICAgICAgICAgICAgfSk7CiAgICAgICAgfQogICAgfSk7Cn0pOwoK"></script> <script defer src="data:text/javascript;base64,CgogIC8vIEZ1bmN0aW9uIHRvIGhhbmRsZSB0aGUgaW1hZ2UgbG9hZGluZyBwcm9jZXNzCmZ1bmN0aW9uIGhhbmRsZUltYWdlTG9hZGluZyhpbWcpIHsKICAgIGxldCBhdHRlbXB0cyA9IDA7IC8vIFRyYWNrIHRoZSBudW1iZXIgb2YgYXR0ZW1wdHMKCiAgICAvLyBGdW5jdGlvbiB0byBhdHRlbXB0IHRvIGxvYWQgdGhlIGltYWdlCiAgICBmdW5jdGlvbiBhdHRlbXB0TG9hZCgpIHsKICAgICAgICBhdHRlbXB0cysrOwogICAgICAgIC8vIFJlc2V0IHRoZSBzcmMgYXR0cmlidXRlIHRvIHJlbG9hZCB0aGUgaW1hZ2UKICAgICAgICBpbWcuc3JjID0gaW1nLnNyYzsKICAgICAgICBpbWcucmVtb3ZlRXZlbnRMaXN0ZW5lcignZXJyb3InLCBoYW5kbGVFcnJvcik7CiAgICAgICAgaW1nLmFkZEV2ZW50TGlzdGVuZXIoJ2Vycm9yJywgaGFuZGxlRXJyb3IpOwogICAgfQoKICAgIC8vIEZ1bmN0aW9uIHRvIGhhbmRsZSBlcnJvcnMKICAgIGZ1bmN0aW9uIGhhbmRsZUVycm9yKCkgewogICAgICAgIGlmIChhdHRlbXB0cyA8IDUpIHsKICAgICAgICAgICAgLy8gUmV0cnkgbG9hZGluZyB0aGUgaW1hZ2UKICAgICAgICAgICAgYXR0ZW1wdExvYWQoKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAvLyBSZW1vdmUgdGhlIGltYWdlIGZyb20gdGhlIERPTSBhZnRlciB0aGUgc2Vjb25kIGZhaWx1cmUKICAgICAgICAgICAgaW1nLnJlbW92ZSgpOwogICAgICAgIH0KICAgIH0KCiAgICAvLyBJbml0aWFsaXplIHRoZSBsb2FkaW5nIHByb2Nlc3MKICAgIGltZy5hZGRFdmVudExpc3RlbmVyKCdlcnJvcicsIGhhbmRsZUVycm9yKTsKICAgIGF0dGVtcHRMb2FkKCk7Cn0KCi8vIEZ1bmN0aW9uIHRvIGZpbmQgYW5kIHByb2Nlc3MgYWxsIGltYWdlcyBvbiB0aGUgcGFnZQpmdW5jdGlvbiBwcm9jZXNzSW1hZ2VzKCkgewogICAgY29uc3QgaW1hZ2VzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnaW1nJyk7CgogICAgaW1hZ2VzLmZvckVhY2goaW1nID0+IHsKICAgICAgICBpZiAoIWltZy5jb21wbGV0ZSB8fCBpbWcubmF0dXJhbFdpZHRoID09PSAwKSB7CiAgICAgICAgICAgIGhhbmRsZUltYWdlTG9hZGluZyhpbWcpOwogICAgICAgIH0KICAgIH0pOwp9CgovLyBFeGVjdXRlIHRoZSBmdW5jdGlvbiB0byBwcm9jZXNzIGltYWdlcyBvbiB0aGUgcGFnZQovLyBwcm9jZXNzSW1hZ2VzKCk7Cgo="></script> <script defer src="data:text/javascript;base64,Cglkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIiwgZnVuY3Rpb24oKSB7CiAgICAvLyBHZXQgYWxsIGltZyB0YWdzIG9uIHRoZSBwYWdlCiAgICB2YXIgaW1hZ2VzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiaW1nIik7CgogICAgaW1hZ2VzLmZvckVhY2goZnVuY3Rpb24oaW1nKSB7CiAgICAgICAgLy8gQ2hlY2sgaWYgdGhlIHNyYyBjb250YWlucyAibGF6eS5wbmciCiAgICAgICAgaWYgKGltZy5zcmMuaW5jbHVkZXMoImxhenkucG5nIikpIHsKICAgICAgICAgICAgLy8gR2V0IHRoZSBkYXRhLXNyY3NldCBhdHRyaWJ1dGUKICAgICAgICAgICAgdmFyIHNyY3NldCA9IGltZy5nZXRBdHRyaWJ1dGUoImRhdGEtc3Jjc2V0Iik7CiAgICAgICAgICAgIGlmIChzcmNzZXQpIHsKICAgICAgICAgICAgICAgIC8vIFNwbGl0IHRoZSBzcmNzZXQgc3RyaW5nIGJ5IGNvbW1hcyB0byBnZXQgdGhlIGluZGl2aWR1YWwgc3JjIGVudHJpZXMKICAgICAgICAgICAgICAgIHZhciBzcmNBcnJheSA9IHNyY3NldC5zcGxpdCgiLCIpOwogICAgICAgICAgICAgICAgaWYgKHNyY0FycmF5Lmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgICAgICAgICAvLyBUYWtlIHRoZSBmaXJzdCBlbnRyeSBhbmQgc3BsaXQgaXQgYnkgc3BhY2UgdG8gZ2V0IHRoZSBVUkwKICAgICAgICAgICAgICAgICAgICB2YXIgZmlyc3RTcmMgPSBzcmNBcnJheVswXS50cmltKCkuc3BsaXQoIiAiKVswXTsKICAgICAgICAgICAgICAgICAgICAvLyBSZXBsYWNlIHRoZSBzcmMgYXR0cmlidXRlIHdpdGggdGhlIGZpcnN0IHNyY3NldCBVUkwKICAgICAgICAgICAgICAgICAgICBpbWcuc3JjID0gZmlyc3RTcmM7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9KTsKfSk7Cgo="></script> <script type="text/javascript" defer src="data:text/javascript;base64,CiAgIWZ1bmN0aW9uKCl7dmFyIGk9Im1MM0FtVyIsYT13aW5kb3csZD1kb2N1bWVudDtmdW5jdGlvbiBnKCl7dmFyIGc9ZC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxzPSJodHRwczovL3d3dy5nb2Z0aW5vLmNvbS93aWRnZXQvIitpLGw9bG9jYWxTdG9yYWdlLmdldEl0ZW0oImdvZnRpbm9fIitpKTtnLmFzeW5jPSEwLGcuc3JjPWw/cysiP289IitsOnM7ZC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiaGVhZCIpWzBdLmFwcGVuZENoaWxkKGcpO30iY29tcGxldGUiPT09ZC5yZWFkeVN0YXRlP2coKTphLmF0dGFjaEV2ZW50P2EuYXR0YWNoRXZlbnQoIm9ubG9hZCIsZyk6YS5hZGRFdmVudExpc3RlbmVyKCJsb2FkIixnLCExKTt9KCk7Cg=="></script> <script defer src="data:text/javascript;base64,Cglkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIiwgZnVuY3Rpb24gKCkgewogICAgY29uc3QgcmVsYXRlZFByb2R1Y3RzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLnJlbGF0ZWQtcHJvZHVjdHMtZGVmYXVsdCAudy1ncmlkLWxpc3QiKTsKICAgIGNvbnN0IG5vdEZvdW5kQm94ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLmludHJvLXNlY3Rpb24tc2luZ2xlIC5sLXNlY3Rpb24taCAuZy1jb2xzLmNvbHNfMSIpOwoKLy8gICAgIGlmIChyZWxhdGVkUHJvZHVjdHMgJiYgbm90Rm91bmRCb3gpIHsKLy8gICAgICAgICBpZiAocmVsYXRlZFByb2R1Y3RzLmNoaWxkcmVuLmxlbmd0aCA+IDApIHsKLy8gICAgICAgICAgICAgbm90Rm91bmRCb3guc3R5bGUuZGlzcGxheSA9ICJub25lIjsKLy8gICAgICAgICB9Ci8vICAgICB9Cn0pOwoK"></script> <script defer src="data:text/javascript;base64,CiAgICAvLyBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewogICAgLy8gICAgIC8vIEdldCByZWZlcmVuY2VzIHRvIHRoZSBjb250ZW50IGRpdiBhbmQgdGhlIGJ1dHRvbgogICAgLy8gICAgIGNvbnN0IHBvc3RDb250ZW50ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnBvc3QtY29udGVudC16b25lJyk7CiAgICAvLyAgICAgY29uc3QgZXhwYW5kQnV0dG9uID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2V4cGFuZEJ1dHRvbicpOwoKICAgIC8vICAgICAvLyBFbnN1cmUgYm90aCBlbGVtZW50cyBleGlzdCBiZWZvcmUgcHJvY2VlZGluZwogICAgLy8gICAgIGlmICghcG9zdENvbnRlbnQgfHwgIWV4cGFuZEJ1dHRvbikgcmV0dXJuOwoKICAgIC8vICAgICAvLyBGdW5jdGlvbiB0byBjaGVjayBpZiB0aGUgY29udGVudCBpcyBjdXJyZW50bHkgdHJ1bmNhdGVkCiAgICAvLyAgICAgZnVuY3Rpb24gaXNDb250ZW50VHJ1bmNhdGVkKCkgewogICAgLy8gICAgICAgICBjb25zdCBzdHlsZSA9IHdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKHBvc3RDb250ZW50KTsKICAgIC8vICAgICAgICAgY29uc3QgbWF4SGVpZ2h0ID0gcGFyc2VJbnQoc3R5bGUubWF4SGVpZ2h0KTsKICAgIC8vICAgICAgICAgcmV0dXJuIG1heEhlaWdodCA+IDAgJiYgcG9zdENvbnRlbnQuc2Nyb2xsSGVpZ2h0ID4gbWF4SGVpZ2h0ICYmICFwb3N0Q29udGVudC5jbGFzc0xpc3QuY29udGFpbnMoJ2V4cGFuZGVkJyk7CiAgICAvLyAgICAgfQoKICAgIC8vICAgICAvLyBGdW5jdGlvbiB0byB0b2dnbGUgdGhlIGNvbnRlbnQncyBleHBhbmRlZCBzdGF0ZQogICAgLy8gICAgIGZ1bmN0aW9uIHRvZ2dsZUNvbnRlbnQoKSB7CiAgICAvLyAgICAgICAgIHBvc3RDb250ZW50LmNsYXNzTGlzdC50b2dnbGUoJ2V4cGFuZGVkJyk7CgogICAgLy8gICAgICAgICAvLyBVcGRhdGUgdGhlIGJ1dHRvbiB0ZXh0IGJhc2VkIG9uIHRoZSBjdXJyZW50IHN0YXRlCiAgICAvLyAgICAgICAgIGlmIChwb3N0Q29udGVudC5jbGFzc0xpc3QuY29udGFpbnMoJ2V4cGFuZGVkJykpIHsKICAgIC8vICAgICAgICAgICAgIGV4cGFuZEJ1dHRvbi50ZXh0Q29udGVudCA9ICdDb2xsYXBzZSBDb250ZW50JzsKICAgIC8vICAgICAgICAgfSBlbHNlIHsKICAgIC8vICAgICAgICAgICAgIGV4cGFuZEJ1dHRvbi50ZXh0Q29udGVudCA9ICdFeHBhbmQgQ29udGVudCc7CiAgICAvLyAgICAgICAgIH0KCiAgICAvLyAgICAgICAgIC8vIFJlbW92ZSB0aGUgYnV0dG9uIGFmdGVyIGl0J3MgY2xpY2tlZAogICAgLy8gICAgICAgICBleHBhbmRCdXR0b24ucmVtb3ZlKCk7CiAgICAvLyAgICAgfQoKICAgIC8vICAgICAvLyBBZGQgYW4gZXZlbnQgbGlzdGVuZXIgdG8gdGhlIGJ1dHRvbgogICAgLy8gICAgIGV4cGFuZEJ1dHRvbi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHRvZ2dsZUNvbnRlbnQpOwoKICAgIC8vICAgICAvLyBJbml0aWFsIGNoZWNrIHRvIGVuc3VyZSB0aGUgYnV0dG9uIGlzIHZpc2libGUgb25seSBpZiBjb250ZW50IGlzIHRydW5jYXRlZCBvbiBtb2JpbGUKICAgIC8vICAgICBmdW5jdGlvbiBjaGVja0FuZFRvZ2dsZUJ1dHRvblZpc2liaWxpdHkoKSB7CiAgICAvLyAgICAgICAgIGNvbnN0IG1lZGlhUXVlcnkgPSB3aW5kb3cubWF0Y2hNZWRpYSgnKG1heC13aWR0aDogNzY3cHgpJyk7CiAgICAvLyAgICAgICAgIGlmIChtZWRpYVF1ZXJ5Lm1hdGNoZXMpIHsKICAgIC8vICAgICAgICAgICAgIC8vIENvdWxkIGFkZCBsb2dpYyBoZXJlIHRvIGNoZWNrIHRydW5jYXRpb24KICAgIC8vICAgICAgICAgfSBlbHNlIHsKICAgIC8vICAgICAgICAgICAgIGV4cGFuZEJ1dHRvbi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgLy8gICAgICAgICB9CiAgICAvLyAgICAgfQoKICAgIC8vICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGNoZWNrQW5kVG9nZ2xlQnV0dG9uVmlzaWJpbGl0eSk7CiAgICAvLyAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIGNoZWNrQW5kVG9nZ2xlQnV0dG9uVmlzaWJpbGl0eSk7CiAgICAvLyAgICAgc2V0VGltZW91dChjaGVja0FuZFRvZ2dsZUJ1dHRvblZpc2liaWxpdHksIDEwMCk7CiAgICAvLyB9KTsK"></script> </body> </html> <!-- Dynamic page generated in 0.802 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2025-07-13 15:02:51 --> <!-- Compression = gzip -->