From ed2c9751e26d161ad81d86a8d50985cb964d30a1 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:47:01 +0100 Subject: unslug fa: move --- files/fa/orphaned/mdn/community/index.html | 49 ++++++++ .../contribute/howto/be_a_beta_tester/index.html | 36 ++++++ .../howto/create_an_mdn_account/index.html | 42 +++++++ .../index.html" | 129 +++++++++++++++++++++ .../index.html" | 11 ++ 5 files changed, 267 insertions(+) create mode 100644 files/fa/orphaned/mdn/community/index.html create mode 100644 files/fa/orphaned/mdn/contribute/howto/be_a_beta_tester/index.html create mode 100644 files/fa/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html create mode 100644 "files/fa/orphaned/web/\330\254\330\247\331\210\330\247\330\247\330\263\332\251\330\261\333\214\331\276\330\252/index.html" create mode 100644 "files/fa/orphaned/\330\252\331\210\330\263\330\271\331\207_\331\210\330\250/index.html" (limited to 'files/fa/orphaned') diff --git a/files/fa/orphaned/mdn/community/index.html b/files/fa/orphaned/mdn/community/index.html new file mode 100644 index 0000000000..742a54d893 --- /dev/null +++ b/files/fa/orphaned/mdn/community/index.html @@ -0,0 +1,49 @@ +--- +title: Join the MDN Web Docs community +slug: MDN/Community +translation_of: MDN/Community +--- +
{{MDNSidebar}}
+ +
{{IncludeSubnav("/en-US/docs/MDN")}}
+ +
+

The MDN Web Docs site is more than a wiki: It's a community of developers working together to make MDN an outstanding resource for developers who use open Web technologies.

+
+ +

We'd love it if you contribute to MDN, but we'd love it even more if you participate in the MDN community. Here's how to get connected, in three easy steps:

+ +
    +
  1. Create an MDN account.
  2. +
  3. Join in conversations.
  4. +
  5. Follow what's happening.
  6. +
+ +

How the community works

+ +

The following are more articles that describe the community of MDN.

+ +
+
+
+
Community roles
+
There are a number of roles within the MDN community that have specific responsibilities.
+
Doc sprints
+
This is a guide to organizing a documentation sprint. It contains advice and tips from people who have organized doc sprints, to help you in organizing one, too.
+
Follow what's happening
+
MDN is brought to you by the Mozilla Developer Network community. Here are some ways to that we share information about what we're doing.
+
+ +
+
+
+ +
+
+
MDN community conversations
+
The "work" of MDN happens on the MDN site, but the "community" also happens through (asynchronous) discussion and (synchronous) online chat and meetings.
+
Working in community
+
A major part of contributing to MDN documentation on any significant scale is knowing how to work as part of the MDN community. This article offers tips to help you make the most of your interactions with both other writers and with development teams.
+
+
+
diff --git a/files/fa/orphaned/mdn/contribute/howto/be_a_beta_tester/index.html b/files/fa/orphaned/mdn/contribute/howto/be_a_beta_tester/index.html new file mode 100644 index 0000000000..5f3f96aa8c --- /dev/null +++ b/files/fa/orphaned/mdn/contribute/howto/be_a_beta_tester/index.html @@ -0,0 +1,36 @@ +--- +title: چطور یک آزمایش کنندهٔ بتا شوید +slug: MDN/Contribute/Howto/Be_a_beta_tester +translation_of: MDN/Contribute/Howto/Be_a_beta_tester +--- +
{{MDNSidebar}}

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

+ +

وارد برنامه تست بتا شوید

+ +
    +
  1. هنگامی که وارد MDN شده‌اید، بر روی نام خود در نوار بالایی کلیک کنید. این کار شما را به صفحه مجموعه تنظیمات شما می‌برد.
  2. +
  3. بر روی دکمه Edit کلیک کنید. این کار صفحه شما را در حالت ویرایش باز می‌کند.
  4. +
  5. گزینه مربوط به Beta tester را انتخاب کنید.
  6. +
  7. بر روی دکمه Publish کلیک کنید.
  8. +
+ +

از برنامه تست بتا خارج شوید

+ +
    +
  1. هنگامی که وارد MDN شده‌اید، بر روی نام خود در نوار بالایی کلیک کنید. این کار شما را به صفحه مجموعه تنظیمات شما می‌برد.
  2. +
  3. بر روی دکمه Edit کلیک کنید. این کار صفحه شما را در حالت ویرایش باز می‌کند.
  4. +
  5. گزینه مربوط به Beta tester را پاک کنید.
  6. +
  7. بر روی دکمه Publish کلیک کنید.
  8. +
+ +

بازخوردهای خود را گزارش کنید

+ +
    +
  1. اگر در باگزیلا حساب ندارید، یک حساب باز کنید.
  2. +
  3. یک گزارش اشکال برای MDN در باگزیلا باز کنید.
  4. +
  5. کلمه «Beta» را در فیلد خلاصه وارد کنید تا توسعه‌دهندگان MDN بتوانند آنها را فیلتر و به راحتی تست کنند.
  6. +
  7. گزارش اشکال خود را به بهترین حالتی که می‌توانید پُر کنید. تا آنجایی که می‌توانید جزئیات را تشریح کنید.
  8. +
  9. بر روی دکمه Submit کلیک کنید.
  10. +
+ +

 

diff --git a/files/fa/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html b/files/fa/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html new file mode 100644 index 0000000000..4eb955f71c --- /dev/null +++ b/files/fa/orphaned/mdn/contribute/howto/create_an_mdn_account/index.html @@ -0,0 +1,42 @@ +--- +title: چگونه یک حساب کاربری بسازیم +slug: MDN/Contribute/Howto/ساختنـحسابـکاربری +translation_of: MDN/Contribute/Howto/Create_an_MDN_account +--- +
{{MDNSidebar}}

برای اینکه بتوانید مطالب داخل MDN را تغییر دهید , باید یک اکانت MDN بسازید . اما اگر فقط می خواهید از مطالب MDN استفاده کنید میازی به این اکانت ندارید . این مطلب جهت راهنمایی شما جهت ساختن پروفایلی داخل MDN است .

+ +
+
چرا MDN به آدرس ایمیل من نیاز دارد ؟
+
+آدرس ایمیل شما برای بازگردانی و بازنشانی اکانت MDN شما ( البته اگر نیازی به اینکار باشد ) توسط مدیران MDN تا از این طریق بتوانند در مورد خوده اکانت یا فعالیت های شما داخل این سایت با شما تماس بگیرند .
+
+علاوه بر این شما می توانید برای دریافت اطلاعیه ها ( مثلا در مورد تغییر برخی صفحات خاص ) یا پیغام ها ( به عنوان مثال اگر شما عضو گروه توسعه دهنده ما باشید , باید ایمیل هایی را که درباره یه اجزای جدیدی که نیاز به تست شدن دارن دریافت کنید ) .
+
+آدرس ایمیل شما هیچوقت داخل MDN نمایش داده نمی شود و فقط در مواردی که در سیاست نامه ی حفظ حریم خصوصی نامبرده شده است استفاده خواهد شد .
+ +
+

پای نوشت : اگر شما با استفاده از GitHub وارد MDN شده اید, و اگر شما در GitHub از یک آدرس « نادرست » ایمیل استفاده کرده اید , شما این پیام ها را از MDN دریافت نخواهی کرد . ( که شامل اطلاعیه های صفحاتی که عضوش شده اید میشود

+
+
+ + +
+ +
    +
  1. بالای هر صفحه ی MDN شما یک دکمه که روی آن عبارت Sign In نوشته شده است را می بینید . نشانگر موس خود را روی این دکمه ببرید ( ولی اگر از تلفن همراه استفاده می کنید باید لمسش کنید ) تا لیستی از سرویس های احراز هویتی که ما برای وارد شدن به MDN از آنها حمایت می کنیم به نمایش گزاشته شود .
  2. +
  3. سرویسی را برای وارد شدن انتخاب کنید . در حال حاضر این کار فقط با GitHub ممکن است . به یاد داشته باشید که اگر شما از GitHub برای اینکار استفاده کنید , پیوندی به اکانت GitHub شما در صفحه ی پروفایل شما در MDN ایجاد خواهد شد .
  4. +
  5. مراحلی درخواستی GitHub را دنبال کنید تا اکانت خود را به MDN متصل کنید .
  6. +
  7. وقتی که سیستم احراز هویت شما را به MDN باز گرداند, از شما درخواست میشود تا عبارتی را جهت نام کاربری و آدرس ایمیل خود را وارد کنید .نام کاربری شما به صورت عمومی جهت نسبت دادن کارهای انجام شده توسط شما به کار گرفته میشود . از آدرس ایمیل خود جهت نام کاربری خود استفاده نکنید .
  8. +
  9. روی عبارت Create my MDN profile کلیک کنید .
  10. +
  11. اگر آدرس ایمیلی که شما در مرحله ی چهار وارد کرده اید با آدرس ایمیلی که سیستم احراز هویت استفاده کرده است مغایرت دارد , لطفا ایمیل خود را چک کرده و روی لینکی که ما برای تایید فرستاده ایم کلیک کنید .
  12. +
+ +

تمام شد ! شما یک اکانت MDN ساختید , و شما می توانید فورا جهت ویرایش صفحات اقدام کنید !

+ +

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

+ +
+

پای نوشت : نام های کاربری جدید نمی توانند شما فاصله ( Space ) یا کارکتر اتساین ( @ ) شنود . به یاد داشته باشید که نام کاربری شما جهت شناسایی کارهایی که شما انجام داده اید , به صورت عمومی , استفاده خواهد شد .

+
+ +

 

diff --git "a/files/fa/orphaned/web/\330\254\330\247\331\210\330\247\330\247\330\263\332\251\330\261\333\214\331\276\330\252/index.html" "b/files/fa/orphaned/web/\330\254\330\247\331\210\330\247\330\247\330\263\332\251\330\261\333\214\331\276\330\252/index.html" new file mode 100644 index 0000000000..1de3deb24e --- /dev/null +++ "b/files/fa/orphaned/web/\330\254\330\247\331\210\330\247\330\247\330\263\332\251\330\261\333\214\331\276\330\252/index.html" @@ -0,0 +1,129 @@ +--- +title: جاوااسکریپت +slug: Web/جاوااسکریپت +tags: + - JavaScript + - Landing + - NeedsTranslation + - TopicStub +--- +
یک معرفی مجدد برای جاوااسکریپت
+یک بررسی کلی برا آن‌هایی که فکر می‌کنند در مورد جاوااسکریپت می‌دانند
+ +

{{JsSidebar}}

+ +

JavaScript® (اغلب به JS مخفف می‌شود) سبک، مفسر، زبان شی‌گرا شده با first-class functions، به عنوان زبان اسکریپت نویسی برای صفحات وب شناخته شده است، اما در خیلی از محیط‌های غیر مرورگری مانند node.js یا Apache CouchDB نیز استفاده شده است. زبان اسکریت نویسی آن مبتنی بر نمونه است، چند نمونه که پویا است، نوع امن و از شی گرایی پشتیبانی می‌کند، سبک ‌های برنامه نویسی تابعی را دارد. اطلاعات بیشتر را می‌توانید از صفحه درباره جاوااسکریپت مشاهده نمایید.

+ +

استاندارد جاوااسکریپت اکمااسکریپت (ECMAScript) است که از سال ۲۰۱۲ تمامی مرورگر‌های مدرن استاندارد اکمااسکریپت نسخه ۵.۱ را به صورت کامل پشتیبانی می‌کنند، همچنین مرورگر‌های قدیمی‌تر نسخه ۳ از اکمااسکریپت را پشتیبانی می‌کنند. از ماه June سال ۲۰۱۵ اکمااسکریپت ۶ (ES6) یا همان اکمااسکریپت ۲۰۱۵ (ES2015) مورد قبول واقع شده است. توضیحات تکمیلی در مورد اکمااسکریپت ۶ را می توانید در dedicated wiki مشاهده نمایید.

+ +

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

+ +

JavaScript به صورت «جاواسکریپت» خوانده می‌شود، ولی در فارسی به صورت «جاوااسکریپت» ترجمه می‌شود و اگر به صورت «جاوا اسکریپت» ترجمه شود اشتباه است چون دو کلمه جدا از هم نیست و اگر به صورت دو کلمه جدا نوشته شود خطلاهای نگارشی ایجاد می‌شود، به طور مثال ممکن است کلمه جاوا در انتهای خط و کلمه اسکریپت در ابتدای خط بعدی نوشته شود.

+ +
+
+

مستندات

+ +
+
راهنمای جاوااسکریپت
+
اگر شما در جاوااسکریپت تازه‌کار هستید، باید این راهنما را بخوانید.
+
مرجع جاوااسکریپت
+
این مرجع جاوااسکریپت شامل مستندات کاملی برای جاوااسکریپت نسخه ۱.۵ و به‌روزرسانی‌های آن است.
+
+ +

مقالات معرفی

+ +
+
نمای کلی تکنولوژی‌های جاوااسکریپت
+
آشنایی با چشم انداز جاوااسکریپت برای مرورگر
+
+ +

مقالات پیشرفته

+ +
+
ساختارهای داده‌ای جاوااسکریپت
+
نمای کلی ساختارهای داده‌ای قابل دسترس در جاپااسکریپت
+
وراثت و زنجیره نمونه
+
توضیح ارث‌بری مبتنی بر نمونه که به‌صورت گسترده‌ای اشتباده و ناچیز شمرده شده است
+
+ +

مقالات دیگر

+ +
+
آموزش بوم نقاشی
+
<canvas> یک المان HTML5 است که برای رسم گرافیک‌ها با استفاده از اسکریپت نویسی استفاده می‌شود. آن می‌تواند، برای مثال برای رسم گرافیک‌ها، ترکیب عکس و یا انجام ساده (و نه خیلی ساده) انیمیشن‌ها استفاده شود.
+
مراجع زبان جاوااسکریپت
+
شرح زبان جاوااسکریپت استاندارد.
+
مستندات پشتیبانی استانداردهای اینترنت اکسپلورر
+
مایکروسافت مستنداتی منتشر کرده است که "تغییرات، توضیحات، و الحاقیات برخی استانداردهای مورد تایید پشتیبانی شده توسط اینترنت اکسپلورر." را شرح می‌دهد، بعضی از آن‌ها مربوط به جاوااسکریپت هستند:
+
+ +
+
+ +

View All...

+
+ +
+

ابزارها & منابع پیشرفته

+ +
    +
  • ابزارهای توسعه فایرفاکس - ابزارهای عالی تعبیه شده در فایرفاکس.
  • +
  • Koding پلت فرم توسعه آن‌لاین با پشتیبانی جاوااسکریپت
  • +
  • LearnStreet - آموزش‌ها و تمرین‌های عملی رایگان آن‌لاین.
  • +
  • Codecademy - دوره جاوااسکریپت رایگان با مشکلات تعاملی
  • +
  • Code School - یادگیری بوسیله انجام دادن، چندین دوره جاو.ا اسکریپت
  • +
  • Frontend Masters - فیلم‌های کارگاه آموزشی جاوااسکریپت و توسعه وب نهایی
  • +
  • Let’s Code: Test-Driven JavaScript - سری‌های ضبط خیلی دقیق صفحه، توسعه حرفه‌ای جاوااسکریپت
  • +
  • Idiomatic.js - اصول نوشتن جاوااسکریپت استوار، اصطلاحی
  • +
  • Memory Management in JavaScript . نمای کلی از چگونگی عملکرد حافظه در جاوااسکریپت
  • +
  • Firebug - اشکال‌زدایی و پروفایلینگ جاوااسکریپت
  • +
  • Venkman - دیباگر جاوااسکریپت
  • +
  • JavaScript Shells - تست قطعه کدهای کوچک
  • +
  • JSHint - ابزاری که در تشخیص خطا و مشکلات بالقوه در کد جاوااسکریپت شما کمک می‌کند
  • +
  • JSLint - چک کننده نحو، در برابر اعمال بد هشدار می‌دهد
  • +
  • JSDoc - تولید مستندات از کد
  • +
  • JavaScript Redirect - ابزار تغییر مسیر پیشرفته جاوااسکریپت
  • +
  • Aptana Studio - IDE متن باز با پشتیبانی آژاکس و جاوااسکریپت (بر اساس eclipse)
  • +
  • Netbeans - IDE متن باز شامل پشتیبانی پیچیده از جاوااسکریپت
  • +
  • Eclipse - IDE متن باز شامل جعبه ابزار توسعه جاوااسکریپت
  • +
  • Cloud9 IDE - IDE متن باز که در مرورگر اجرا شده با قابلیت پشتیبانی از جاوااسکریپت و Node.js
  • +
  • Pretty Diff - یک ابزار متفاوت برای مقایسه کد خرد شده با کد معمولی
  • +
  • Object Playground - ابزاری برای درک شی‌گرایی جاوااسکریپت
  • +
  • Extension Developer's Extension - محیط و شل JS را ارایه می‌دهد
  • +
  • BoilerplateJS - مرجع معماری برای پروژه‌های جاوااسکریپت در مقیاس بزرگ
  • +
  • JSFiddle - مورد استفاده برای آزمایش و اصلاح وب سایت با جاوااسکریپت آن‌لاین. 
  • +
  • دیگر ابزارهای جاوااسکریپت
  • +
+ +

نمایش همه...

+ +

دیگر منابع

+ +
+
JavaScript Garden
+
سایتی با اطلاعات مفید در مورد قطعات داخلی‌تر جاوااسکریپت.
+
JSWiki
+
یک ویکی مبتنی بر Githubکه منابع و کتابخانه‌ها را ایندکس گذاری کرده است.
+
Stack Overflow
+
یک سایت همکاری ساخته و نگه‌داری شده Q&A و می‌توانید برای جواب سوال خودرا در آن جستجو کنید. اگر جواب سوال خودرا پیدا نکردید می‌توانید سوال خودرا در آن‌جا مطرح کنید.
+
Pineapple · JavaScript
+
یک پایگاه داده بزرگ از آموزش و منابع حال حاضر جاوااسکریپت.
+
Life of JavaScript
+
منابع عالی در مورد جاوااسکریپت شامل کتاب، ارایه‌ها، فیلم‌ها، فیدها، سایت‌ها، کتابخانه‌ها، محیط‌های کاری، ابزارها که در یک‌جا جمع آموری شده است.
+
+ + + + +
+
+ +

‎‎*‎JavaScript is a trademark or registered trademark of Oracle in the U.S. and other countries‎‎.‎

diff --git "a/files/fa/orphaned/\330\252\331\210\330\263\330\271\331\207_\331\210\330\250/index.html" "b/files/fa/orphaned/\330\252\331\210\330\263\330\271\331\207_\331\210\330\250/index.html" new file mode 100644 index 0000000000..e2ef826821 --- /dev/null +++ "b/files/fa/orphaned/\330\252\331\210\330\263\330\271\331\207_\331\210\330\250/index.html" @@ -0,0 +1,11 @@ +--- +title: توسعه وب +slug: توسعه_وب +tags: + - Web Development + - توسعه وب +--- +

توسعه وب شامل توسعه دادن همه ی نمودهای یک وب سایت یا برنامه ی وب است.

+

یاد بگیرید هر چیزی را چگونه بسازید ، از یک وب سایت ساده تا پیچیده ، وب سایت های تعاملی بلندپایه آخرین تکنولوژی های وب را با بررسی کردن مقاله هایی که اینجا پیدا می کنید نمایان می کنند.

+ +

سرفصل های مستندات

 
پیشگفتار توسعه وب
   یک راهنما برای یادگرفتن چگونگی توسعه وب.
HTML
   HyperText Markup Language زبان پایه ی ساختن صفحات وب و مستندات دیگری که در مرورگر نمایش داده می شوند.
CSS
   Cascading Style Sheets لایه بندی حرفه ای و طراحی صفحه را ممکن می سازد.
AJAX
   Asynchronous JavaScript و  XML ; استفاده از JavaScript و تکنولوژی های مدرن دیگر وب با همدیگر برای ساخت صفحات وب پوبا.
استانداردهای وب
   یاد بگیرید چگونه به واسطه سازگاری وب باز بتوانید سایت و یا برنامه برای تعداد زیادی از کاربران بسازید.
DOM
   Document Object Model یک API برای مستندات HTML و XML ،نمایش ساختمانی سندی که می توانید تغییر دهید برای تغییر ارایه دیداری آن.
XHTML
   Extensible HyperText Markup Language یک زبان بر پایه XML و شبیه HTML است که سینتکس سخت تری از HTML پیشکش می کند.
SVG
   Scalable Vector Graphics یک زبان نشانه گذاری XML برای توصیف وکتورهای گرافیکی دوبعدی است.
طراحی وب واکنشی
   از CSS برای ارایه یک محتوا بر روی همه ی پلتفرم ها‌ ، از گوشی های همراه تا صفحه های عریض ، و نمایشگرهای با رزولوشن بالای رومیزی استفاده کنید.
پرسش و پاسخ های رایج موزیلا وب
پرسش های متداول پرسیده شده از توسعه دهندگان وب ، به همراه پاسخ!
-- cgit v1.2.3-54-g00ecf