كيف أقدم تقرير عن عطل؟ اتباع
غالبًا ما تكون عملية تطوير البرمجيات عملية شاقة. ملايين من سطور الكود التي يجب أن تعمل عبر منصات متعددة وتواجه عددًا لا حصر له من الظروف المحتملة أثناء التشغيل يمكن أن تحتوي عليها التطبيقات واسعة النطاق. وعليه، فإن البرمجيات بهذا الحجم نادراً ما تكون مثالية وقد لا تتصرف دائمًا كما هو مقصود. We generally refer to flaws, errors, or otherwise unintended behavior as bugs.
Brave هو مشروع جديد ومبتكر وطموح يحتوي على العديد من الأجزاء المتحركة. بينما فريقنا شديد الموهبة والدافع، من المحتمل أن تصادفك بعض الأخطاء أثناء التصفح. يمكنك مساعدتنا في مواصلة تحسين منتجنا وتقديم تجربة تصفح أفضل من خلال لفت انتباهنا لهذه الأخطاء التي تصادفها.
The best places to submit issues to are:
- On our Community support website
- On our official Github page
- On our Brave browser subreddit
However, the fastest and easiest way is by visiting our Community website and posting the issue you are encountering for our Support and Brave Team staff to see. It also includes the benefit of many Community members and mods who are always willing to help solve your issues as well.
If you are posting on Community, you can follow these guidelines to ensure you receive the best support:
بينما نستمر في النمو، يزداد عدد طلبات الدعم التي نتلقاها. قبل نشر موضوع في المجتمع، استغرق لحظة للقيام بما يلي:
-
اطلع على قاعدة المعرفة هذه
تم تصميمها لتجيب على العديد من الأسئلة الشائعة والقضايا المعروفة. رغم أنها لا تزال عبارة عن عمل قيد التقدم، سيتم إضافة المحتوى بانتظام ومن المفيد دائمًا التحقق هنا أولاً لمعرفة ما إذا كانت مشكلتك مغطاة. -
ابحث عن التكرارات
نظراً لكثرة التقارير/الطلبات التي نتلقاها كل يوم، من المحتمل أن شخصًا آخر قد طرح مشكلتك بالفعل أو قد تكون قد حُلت. قبل النشر، استخدم شريط البحث في الزاوية العلوية اليمنى من الموقع لمعرفة ما إذا كان مستخدمون آخرون قد أثاروا نفس القلق.
عند نشر موضوع جديد في المجتمع، قد تلاحظ أن المحرر يأتي مملوءًا مسبقًا ببعض المعلومات. ما تراه هو قالب التقرير عن الأخطاء الذي قمنا بإدخاله لجعل تقديم طلبات الدعم والإبلاغ عن المشكلات بأبسط صورة ممكنة.
اقرأ التعليمات في أعلى القالب وضع معلوماتك ببساطة تحت القسم المناسب. عند تعبئة القالب بشكل صحيح، سيخبر أعضاء فريق Brave بكل ما يحتاجون لمعرفته عن المشكلة التي تواجهها بلمحة سريعة ويقضي على الاستجابات غير الضرورية المتكررة للحصول على بعض المعلومات الأساسية اللازمة لتشخيص المشكلة. بالإضافة إلى ذلك، ينبغي أن يكون عنوان منشورك موجزًا ومفيدًا.
عند ملئه بشكل صحيح، يجب أن يبدو تقريرك كالتالي:
وصف المشكلة:
Brave لن يفتح أي علامات تبويب جديدة إلا عند فتحها من قائمة السياق (قائمة النقر بزر الماوس الأيمن).
Steps to Reproduce (add as many as necessary):
1. Launch Brave
2. Visit any website, then press CTRL + T (or CMD + T) to open a new tab
3. كرّر ذلك لطرق إضافية لفتح العلامات - النقر على علامة + في شريط العلامات، من القائمة الرئيسية، إلخ.
Actual Result (gifs and screenshots are welcome!):
New tab is not opened
Expected Result:
A new tab should be opened
Reproduces how often:
Always
Brave Version(See the About Brave page in the main menu):
Brave release - v0.60.0
معلومات إضافية:
أستخدم macOS Mojave v 10.1.14
للمستخدمين الجدد على تقارير الأخطاء وتطوير المصادر المفتوحة، قد قمت بتوضيح نوعية المعلومات التي يجب تضمينها عند ملء كل قسم في القالب:
-
Description of the Issue
While it may seem obvious, this section will comprise the bulk of your report and not all descriptions are useful. نشجع أي شخص يقدم تقرير بالتقديم بأكبر قدر ممكن من التفاصيل حول المشكلة المعنية.
مثال على وصف سيء: "بعض الفيديوهات تعمل في Brave."
مثال على وصف جيد: "فيديوهات يوتيوب لا تعمل في Brave. عند محاولة البث، يبقى المشغل أسود والرمز التحميل يدور إلى ما لا نهاية. When trying with Shields down, the ad before the video will play, but the actual content continues to load infinitely once the ad is done."
-
الخطوات لإعادة الانتاج
من المفيد غالبًا معرفة الخطوات الدقيقة المتخذة التي تسبب السلوك الذي وصفته في وصف المشكلة. STR is different from the issue description in that it's comprised of a numbered list of clearly defined and easy to follow actions that one would execute that produce the issue described.
Example:
1. تشغيل Brave
2. الانتقال إلى YouTube
3. محاولة بث مقطع فيديو
4. Turn Shields off and try streaming again
-
Actual Result
This is the result you see after performing the above steps on your end. تقريبًا مثل الإصدار القصير من مشكلتك.
مثال: عندما تكون الدروع مفعلة، يعرض مشغل الفيديو شاشة التحميل للأبد - عندما تكون الدروع معطلة، يتم عرض الإعلان قبل الفيديو، ثم يعود إلى شاشة التحميل للأبد.
-
Expected result
This is what you (specifically) think should be happening after performing the above steps.
Example: The selected video streams.
-
إصدار Brave
معرفة ما بناء Brave ورقم الإصدار الذي تستخدمه يمكن أن يساعد في معرفة ما إذا كانت المشكلة جديدة أو معروفة أو خطأ سابق معروف تم حله ولكنه يظهر الآن مرة أخرى (الرجوع). كما يؤكد ما إذا كان متصفحك لديه آخر التحديثات والإصلاحات التي قد تكون سبب الخطأ. You can find your version and build information by going to selecting About Brave from the Main menu.
Example: Version 0.55.22 Chromium: 70.0.3538.77 (Official Build) (64-bit)
-
Additional Information
Any additional details you'd like to add or comments to make once the above sections are filled you can put here. لقطات الشاشة أو تسجيلات الفيديو تكون مفيدة بشكل خاص عند تشخيص مشكلة على الرغم من أنها ليست مطلوبة بالتأكيد. إذا اخترت تضمينها في تقريرك، اتركها هنا.
يرجى تقديم المعلومات في أكبر عدد ممكن من الأقسام لمساعدتنا في حل أو تسجيل مشكلتك بكفاءة. The entirety of the example issue used above is ~530 characters total (less than two Tweets!).
NOTE: Any "One liner", overtly vague, or bug reports/support requests that otherwise entirely ignore the above guidelines will not be responded to. تكرار نشر مثل هذه المقالات سيؤدي إلى حظرك أو منعك.