From 218934fa2ed1c702a6d3923d2aa2cc6b43c48684 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:43:23 -0500 Subject: initial commit --- files/th/mozilla/developer_guide/index.html | 151 +++++++++++++ files/th/mozilla/firefox/index.html | 67 ++++++ files/th/mozilla/firefox/privacy/index.html | 16 ++ .../firefox/privacy/tracking_protection/index.html | 74 +++++++ .../30/index.html" | 65 ++++++ .../47/index.html" | 174 +++++++++++++++ .../index.html" | 8 + files/th/mozilla/gecko/chrome/index.html | 17 ++ files/th/mozilla/gecko/index.html | 67 ++++++ files/th/mozilla/index.html | 10 + .../mozilla/integrated_authentication/index.html | 50 +++++ files/th/mozilla/localization/index.html | 24 +++ files/th/mozilla/marketplace/index.html | 160 ++++++++++++++ .../prepare/deciding_what_to_build/index.html | 49 +++++ .../marketplace/publishing/submit/index.html | 10 + .../publishing/submit/overview/index.html | 122 +++++++++++ files/th/mozilla/mobile/index.html | 14 ++ files/th/mozilla/persona/index.html | 130 +++++++++++ files/th/mozilla/projects/index.html | 15 ++ files/th/mozilla/projects/nss/index.html | 174 +++++++++++++++ files/th/mozilla/qa/index.html | 239 +++++++++++++++++++++ files/th/mozilla/tech/index.html | 15 ++ 22 files changed, 1651 insertions(+) create mode 100644 files/th/mozilla/developer_guide/index.html create mode 100644 files/th/mozilla/firefox/index.html create mode 100644 files/th/mozilla/firefox/privacy/index.html create mode 100644 files/th/mozilla/firefox/privacy/tracking_protection/index.html create mode 100644 "files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/30/index.html" create mode 100644 "files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/47/index.html" create mode 100644 "files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/index.html" create mode 100644 files/th/mozilla/gecko/chrome/index.html create mode 100644 files/th/mozilla/gecko/index.html create mode 100644 files/th/mozilla/index.html create mode 100644 files/th/mozilla/integrated_authentication/index.html create mode 100644 files/th/mozilla/localization/index.html create mode 100644 files/th/mozilla/marketplace/index.html create mode 100644 files/th/mozilla/marketplace/prepare/deciding_what_to_build/index.html create mode 100644 files/th/mozilla/marketplace/publishing/submit/index.html create mode 100644 files/th/mozilla/marketplace/publishing/submit/overview/index.html create mode 100644 files/th/mozilla/mobile/index.html create mode 100644 files/th/mozilla/persona/index.html create mode 100644 files/th/mozilla/projects/index.html create mode 100644 files/th/mozilla/projects/nss/index.html create mode 100644 files/th/mozilla/qa/index.html create mode 100644 files/th/mozilla/tech/index.html (limited to 'files/th/mozilla') diff --git a/files/th/mozilla/developer_guide/index.html b/files/th/mozilla/developer_guide/index.html new file mode 100644 index 0000000000..71002634d5 --- /dev/null +++ b/files/th/mozilla/developer_guide/index.html @@ -0,0 +1,151 @@ +--- +title: Developer guide +slug: Mozilla/Developer_guide +tags: + - Developing Mozilla + - Landing + - Mozilla + - NeedsTranslation + - TopicStub +translation_of: Mozilla/Developer_guide +--- +

There are lots of ways to contribute to the Mozilla project: coding, testing, improving the build process and tools, or contributing to the documentation. This guide provides information that will not only help you get started as a Mozilla contributor, but that you'll find handy to refer to even as an old hand.

+
+
+

Documentation topics

+
+
+ Getting Started
+
+ A step-by-step beginner's guide to getting involved with Mozilla.
+
+
+
+ Working with Mozilla Source Code
+
+ A code overview, how to get the code, and the coding style guide.
+
+ Build Instructions
+
+ How to build Firefox, Thunderbird, SeaMonkey, or other Mozilla applications.
+
+ Development process overview
+
+ An overview of the entire Mozilla development process.
+
+ Managing multiple profiles
+
+ When working with prerelease versions of Firefox, it's often helpful to have multiple Firefox profiles, such as one for each channel, or for different kinds of testing.
+
+ Automated Testing
+
+ How to run Mozilla's automated tests, and how to write new tests.
+
+ How to submit a patch
+
+ After getting your patch written, you need to get it checked into the tree. This article explains the review process and how to get your patch approved.
+
+ Getting documentation updated
+
+ How to ensure that documentation is kept up to date as you develop.
+
+ Mozilla modules and module ownership
+
+ This article provides information about Mozilla's modules, what the role of a module owner is, and how module owners are selected.
+
+ Code snippets
+
+ Useful code samples for a wide variety of things you might need to figure out how to do.
+
+ Mozilla development strategies
+
+ Tips for how to make the most of your time working on the Mozilla project.
+
+ Debugging
+
+ Find helpful tips and guides for debugging Mozilla code.
+
+ Performance
+
+ Performance guides and utilities to help you make your code perform well (and to play nicely with others).
+
+ The Mozilla platform
+
+ Information about the workings of the Mozilla platform.
+
+ Adding APIs to the navigator object {{ gecko_minversion_inline("9.0") }}
+
+ How to augment the {{ domxref("window.navigator") }} object with additional APIs.
+
+ Interface Compatibility
+
+ Guidelines for modifying scriptable and binary APIs in Mozilla.
+
+ Customizing Firefox
+
+ Information about creating customized versions of Firefox.
+
+ Virtual ARM Linux environment
+
+ How to set up an ARM emulator running Linux for testing ARM-specific, but not necessarily platform-specific, code. Useful for mobile developers.
+
+ Obsolete Build Caveats and Tips
+
+ A place to put build tips which are no longer relevant to building the latest version of the code from main but are relevant when building old codebases.
+
+
+
+

Tools

+
+
+ Bugzilla
+
+ The Bugzilla database used to track issues for Mozilla projects.
+
+ MXR
+
+ Browse and search the Mozilla source code repository on the Web.
+
+ DXR
+
+ Next generation of searching Mozilla's source code. In active development.
+
+ Bonsai
+
+ The Bonsai tool lets you find out who changed what file in the repository, and when they did it.
+
+ Mercurial
+
+ The distributed version-control system used to manage Mozilla's source code.
+
+ TBPL (Tinderbox Push Log)
+
+ Tinderbox Push Log shows the status of the tree (whether or not it currently builds successfully).  Check this before checking in and out, to be sure you're working with a working tree.
+
+ Crash tracking
+
+ Information about the Socorro crash reporting system.
+
+ Performance tracking: Datazilla and Graphs
+
+ See performance information for Mozilla projects.
+
+ Callgraph
+
+ A tool to help perform static analysis of the Mozilla code by generating callgraphs automatically.
+
+ Developer forums
+
+ A topic-specific list of discussion forums where you can talk about Mozilla development issues.
+
+ Mozilla Platform Development Cheat Sheet
+
+ Brian Bondy's list of frequently referenced information for platform developers.
+
+ Firefox development video tutorials
+
+ Brian Bondy's video tutorials on Firefox development.
+
+
+
+

 

diff --git a/files/th/mozilla/firefox/index.html b/files/th/mozilla/firefox/index.html new file mode 100644 index 0000000000..4de7a09594 --- /dev/null +++ b/files/th/mozilla/firefox/index.html @@ -0,0 +1,67 @@ +--- +title: Firefox +slug: Mozilla/Firefox +tags: + - m +translation_of: Mozilla/Firefox +--- +
{{FirefoxSidebar}}
+ +

0Firefox คือเว็บเบาร์เซอร์ยอดนิยมจากโมซิลล่า, เข้าถึงได้หลากหลายแฟลตฟอร์มร่วมด้วย GNU/Linux, Mac OS X และ บนวินโดวส์เดสก์ท็อป, รวมไปถึงบนโทรศัพท์มือถือแอนดรอยด์. ซึ่งเข้ากันได้กับเทคโนโลยีเว็บล่าสุด และเครื่องมือพัฒนาที่มีสมรรถภาพสูง, Firefox เป็นเว็บเบราเซอร์ ที่ดีที่สุดสำหรับนักพัฒนาเว็บ และผู้ใช้งานทุกคน

+ +

Firefox คือ โครงการ โอเพนซอร์ส ; โค้ดต่างๆมากมายถูกทำขึ้นโดย ชุมชนอาสาสมัครขนาดใหญ่ของเรา ที่นี่คุณจะได้เรียนรู้ การสร้างสรรค์และสนับสนุน โครงการจาก FireFox , แต่คุณยังสามารถค้นหาลิงค์ ข้อมูลเกี่ยวกับการสร้าง ส่วนเสริม บน FireFox ผ่านเครื่องมือพัฒนาใน FireFox และ อื่นๆ

+ +
+
+

เอกสาร add-on สำหรับนักพัฒนา

+ +
+
ส่วนเสริม
+
เอกสารทั้งหมด เกี่ยวกับการสร้าง ส่วนเสริม สำหรับ FireFox
+
ส่วนเสริม SDK
+
Firefox SDK คือทางเลือกใหม่, มีสมรรถภาพสูง, และง่ายกว่าเก่า ในการใช้ SDK สำหรับ การสร้างส่วนขยายของ FireFox คุณควรลองใช้สิ่งนี้แทน ส่วนเสริม แบบเก่าถ้าเป็นไปได้
+
ส่วนขยาย
+
เอกสาร สำหรับผู้พัฒนาส่วนขยายของ FireFox
+
จดหมายเปิดผนึกสำหรับนักพัฒนา
+
แต่ละจดหมายที่ถูกเปิดผนึก จะมาพร้อมกับข้อมูล คุณลักษณะใหม่ๆ และสร้างการเปลี่ยนแปลงต่อนักพัฒนาทุกสาย  เช็คจดหมายของเรา เหล่านักพัฒนากัน!
+
+ +

iดูทั้งหมด.....

+ +

เอกสารสำหรับ นักพัฒนา FireFox

+ +
+
จดหมายเปิดผนึกสำหรับนักพัฒนา
+
แต่ละจดหมายที่ถูกเปิดผนึก จะมาพร้อมกับข้อมูล คุณลักษณะใหม่ๆ และสร้างการเปลี่ยนแปลงต่อนักพัฒนาทุกสาย  เช็คจดหมายของเรา เหล่านักพัฒนากัน!
+
แนะแนวทางสำหรับ ผู้พัฒนา
+
แนวทางนักพัฒนาของโมซิลล่า; ทำความเข้าใจกับข้อมูล-เอกสาร สำหรับการเข้าร่วมและเป็นส่วนหนึ่ง ในโครงการของโมซิลล่า
+
เอกสารโครงการ โมซิลล่า
+
โครงการของโมซิลล่า เป็นโครงการใหญ่และซับซ้อน ; ตรวจสอบเอกสารทั้งหมดของทุกๆโครงการ
+
+ +

ดูทั้งหมด...

+
+ +
+

ชุมชนนักพัฒนา FireFox

+ +

คุณเป็นนักพัฒนาของ FireFox ใช่ใหม? คุณต้องการจะเป็นใช่ใหม?

+ +
    +
  • ถามคำถามของคุณบนช่องโมซิลล่า IRC   : #นักพัฒนา
  • +
+ +
+
ปฏิทินใหม่
+
Firefox ได้พัฒนาเสร็จตามตารางเวลา 6 สัปดาห์ ; นี่คือรุ่นใหม่ ที่ถูกปล่อยออกมาทุกๆ 6 สัปดาห์ ตรวจสอบตารางเวลาของเรา, หรือ หรือลงชื่อติดตามปฏิทิน iCal
+
+ +

อย่าลืมสำหรับ มรรยาทของชุมชน...

+ + + + +
+
diff --git a/files/th/mozilla/firefox/privacy/index.html b/files/th/mozilla/firefox/privacy/index.html new file mode 100644 index 0000000000..b1d032e685 --- /dev/null +++ b/files/th/mozilla/firefox/privacy/index.html @@ -0,0 +1,16 @@ +--- +title: Privacy +slug: Mozilla/Firefox/Privacy +tags: + - NeedsTranslation + - Privacy + - Security + - TopicStub +translation_of: Mozilla/Firefox/Privacy +--- +
{{FirefoxSidebar}}

{{ ListSubpages () }}

+ + diff --git a/files/th/mozilla/firefox/privacy/tracking_protection/index.html b/files/th/mozilla/firefox/privacy/tracking_protection/index.html new file mode 100644 index 0000000000..371f3e9873 --- /dev/null +++ b/files/th/mozilla/firefox/privacy/tracking_protection/index.html @@ -0,0 +1,74 @@ +--- +title: Tracking Protection +slug: Mozilla/Firefox/Privacy/Tracking_Protection +translation_of: Mozilla/Firefox/Privacy/Tracking_Protection +--- +
{{FirefoxSidebar}}

What is tracking protection?

+ +

Starting in version 42, Firefox Desktop and Firefox for Android include built-in tracking protection. In Private Browsing windows (tabs, in Firefox for Android), Firefox will block content loaded from domains that track users across sites.

+ +

Some blocked content is part of the page layout, and users may notice layout issues where Firefox blocked these loads. Sometimes users won’t notice at all, if the page grid works such that other page elements slide in to fill holes left by blocked elements.

+ +

When Firefox blocks content, it will log a message to the Web Console like this:

+ +
The resource at "http://some/url" was blocked because tracking protection is enabled.
+ +

Note that with Firefox for Android, you can access console output using the remote debugger.

+ +

The Firefox UI will indicate to users when content has been blocked and enable them to unblock it for the current session if they choose. Users will also be able to disable tracking protection entirely if they choose.

+ +

How does Firefox choose what to block?

+ +

Content is blocked based on the domain from which it is to be loaded.

+ +

Firefox will ship with a list of sites which have been identified as engaging in cross-site tracking of users. When tracking protection is enabled, Firefox will block content from sites in the list.

+ +

Sites that track users are most commonly third-party advertising and analytics sites.

+ +

What does this mean for your website?

+ +

Most obviously, it means that when tracking protection is enabled:

+ + + +

More subtly, if other parts of your site depend on trackers being loaded, then these parts will also be broken when tracking protection is enabled. For example, if your site includes a callback that runs when content from a tracking site is loaded, then the callback will not execute.

+ +

For example, you should not use Google Analytics in the following way:

+ +
<a href="http://www.example.com" onclick="trackLink('http://www.example.com', event);">Visit example.com</a>
+<script>
+function trackLink(url,event) {
+    event.preventDefault();
+    ga('send', 'event', 'outbound', 'click', url, {
+     'transport': 'beacon',
+     'hitCallback': function() {
+       document.location = url;
+     }
+   });
+}
+</script>
+ +

Instead, you should account for the case when Google Analytics is missing by checking to see if the ga object has initialized:

+ +
<a href="http://www.example.com" onclick="trackLink('http://www.example.com', event);">Visit example.com</a>
+<script>
+function trackLink(url,event) {
+    event.preventDefault();
+    if (window.ga && ga.loaded) {
+         ga('send', 'event', 'outbound', 'click', url, {
+         'transport': 'beacon',
+         'hitCallback': function() { document.location = url; }
+       });
+    } else {
+        document.location = url;
+    }
+}
+</script>
+
+ +

More information about this technique is available at Google Analytics, Privacy, and Event Tracking.

+ +

Note that depending on a third party in this way is not a good practice anyway, as it means your site can be broken if the third party is slow or unavailable, or if the tracker is blocked by an add-on.

diff --git "a/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/30/index.html" "b/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/30/index.html" new file mode 100644 index 0000000000..cd3dead3ee --- /dev/null +++ "b/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/30/index.html" @@ -0,0 +1,65 @@ +--- +title: Firefox 30 for developers +slug: Mozilla/Firefox/เปิดผนึก/30 +translation_of: Mozilla/Firefox/Releases/30 +--- +
{{FirefoxSidebar}}

Want to help document Firefox 30? See the list of bugs that need to be written about and pitch in!

+

Changes for Web developers

+

Developer Tools

+ +

CSS

+ +

HTML

+

No change.

+

JavaScript

+ +

Interfaces/APIs/DOM

+ +

MathML

+

No change.

+

SVG

+ +

Audio/Video

+ +

Security

+

No change.

+

Changes for add-on and Mozilla developers

+ +

See also

+ +

Older versions

+

{{Firefox_for_developers('29')}}

diff --git "a/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/47/index.html" "b/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/47/index.html" new file mode 100644 index 0000000000..e827aa2ea2 --- /dev/null +++ "b/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/47/index.html" @@ -0,0 +1,174 @@ +--- +title: Firefox 47 for developers +slug: Mozilla/Firefox/เปิดผนึก/47 +translation_of: Mozilla/Firefox/Releases/47 +--- +
{{FirefoxSidebar}}

To test the latest developer features of Firefox,
+ install Firefox Developer Edition
Firefox 47 was released on June 6, 2016. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.

+ +

Changes for Web developers

+ +

Developer Tools

+ + + +

HTML

+ +

No change.

+ +

CSS

+ + + +

JavaScript

+ + + +

Interfaces/APIs/DOM

+ +

DOM & HTML DOM

+ + + +

WebGL

+ +

No change.

+ +

IndexedDB

+ + + + + + + +

WebRTC

+ + + +

New APIs

+ +

No change.

+ +

Others

+ + + +

Audio/Video

+ + + +

HTTP

+ + + +

Networking

+ +

No change.

+ +

Security

+ + + +

Changes for add-on and Mozilla developers

+ +

Interfaces

+ + + +

FUEL

+ +

The FUEL JavaScript library, introduced back in Firefox 3, has been removed. This library was designed to aid in add-on development and with the introduction of the Add-on SDK and, now, by WebExtensions support, is no longer useful. ({{bug(1090880)}})

+ +

XUL

+ +

No change.

+ +

JavaScript code modules

+ +

No change.

+ +

XPCOM

+ +

No change.

+ +

Other

+ +

No change.

+ +

See also

+ + + +

Older versions

+ +

{{Firefox_for_developers(46)}}

diff --git "a/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/index.html" "b/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/index.html" new file mode 100644 index 0000000000..544c0ef3d0 --- /dev/null +++ "b/files/th/mozilla/firefox/\340\271\200\340\270\233\340\270\264\340\270\224\340\270\234\340\270\231\340\270\266\340\270\201/index.html" @@ -0,0 +1,8 @@ +--- +title: จดหมายเปิดผนึกถึงนักพัฒนา Firefox +slug: Mozilla/Firefox/เปิดผนึก +translation_of: Mozilla/Firefox/Releases +--- +
{{FirefoxSidebar}}

หน้านี้เอื้ออำนวย ลิงค์ไปสู่ "Firefox X สำหรับนักพัฒนา" บนความในแต่ละครั้งที่ FireFox ส่งออกมา จดหมายเหล่านี้ จะให้คุณได้เห็นว่า มีคุณลักษณะใหม่ที่เพิ่มเข้ามา และ บัคที่ถูกตัดทิ้งไปในแต่ละรุ่นของ FireFox

+
+ {{ListSubpages("",1,0,1)}}
diff --git a/files/th/mozilla/gecko/chrome/index.html b/files/th/mozilla/gecko/chrome/index.html new file mode 100644 index 0000000000..7c4fe1bfec --- /dev/null +++ b/files/th/mozilla/gecko/chrome/index.html @@ -0,0 +1,17 @@ +--- +title: Chrome +slug: Mozilla/Gecko/Chrome +tags: + - API + - Apps + - Chrome + - Gecko + - Microsoft + - Mozilla +translation_of: Mozilla/Gecko/Chrome +--- +

{{draft}}

+ +

This page contains information specific to Chrome code running in Gecko.

+ +

{{SubpagesWithSummaries}}

diff --git a/files/th/mozilla/gecko/index.html b/files/th/mozilla/gecko/index.html new file mode 100644 index 0000000000..dc063979b4 --- /dev/null +++ b/files/th/mozilla/gecko/index.html @@ -0,0 +1,67 @@ +--- +title: Gecko +slug: Mozilla/Gecko +tags: + - Gecko + - Mozilla + - NeedsTranslation + - TopicStub +translation_of: Mozilla/Gecko +--- +
+

Gecko is the name of the layout engine developed by the Mozilla Project. It was originally named NGLayout. Gecko's function is to read web content, such as HTML, CSS, XUL, JavaScript, and render it on the user's screen or print it. In XUL-based applications Gecko is used to render the application's user interface as well.

+
+ +

Gecko is used in many applications, including a few browsers, such as Firefox, SeaMonkey, etc. (for a complete list, please refer to Wikipedia's article on Gecko.) Products using the same version of Gecko have identical support for standards.

+ + + + + + + + +
+

Documentation

+ +
+
Chrome
+
+

This page contains information specific to Chrome code running in Gecko.

+
+
Gecko FAQ
+
Frequently asked questions about Gecko.
+
Gecko DOM reference
+
Reference to the DOM.
+
Gecko event reference
+
Reference to events used within Gecko and Mozilla applications; for web-standard DOM events, see the DOM event reference.
+
Gecko versions and application versions
+
Versions of Gecko and the applications they're used in.
+
Introduction to Layout in Mozilla
+
Tech Talk on layout.
+
Embedding Mozilla
+
Using Gecko in your own application.
+
Character sets supported by Gecko
+
A list of the character sets supported by Gecko.
+
HTML parser threading
+
Description of multithreading in the HTML parser.
+
{{interwiki('wikimo', 'Gecko:Home_Page', 'Gecko Home Page on MozillaWiki')}}
+
Home for the active developers. Roadmaps and more up-to-date resources.
+
+ +

View All...

+
+

Community

+ +
    +
  • View Mozilla forums... {{DiscussionList("dev-tech-layout", "mozilla.dev.tech.layout")}}
  • +
+ + + +
+
Web Standards, XUL, Embedding Mozilla, Developing Mozilla
+
+
+ +

 

diff --git a/files/th/mozilla/index.html b/files/th/mozilla/index.html new file mode 100644 index 0000000000..c2fb1b4176 --- /dev/null +++ b/files/th/mozilla/index.html @@ -0,0 +1,10 @@ +--- +title: Mozilla +slug: Mozilla +tags: + - NeedsTranslation + - TopicStub +translation_of: Mozilla +--- +

บทความด้านล่างเหล่านี้ร่วมด้วย เนื้อหาเกี่ยวกับการดาวน์โหลด และการสร้าง โมซิลล่าโค้ด ในส่วนเพิ่มเติม,คุณจะเจอบทความที่มีประโยชน์เกี่ยวกับ การทำงานของโค้ด, การสร้าง add-ons สำหรับแอพลิเคชั่นบน โมซิลล่า และสิ่งเหล่านี้

+

{{LandingPageListSubpages}}

diff --git a/files/th/mozilla/integrated_authentication/index.html b/files/th/mozilla/integrated_authentication/index.html new file mode 100644 index 0000000000..ec50a0e2ba --- /dev/null +++ b/files/th/mozilla/integrated_authentication/index.html @@ -0,0 +1,50 @@ +--- +title: Integrated Authentication +slug: Mozilla/Integrated_authentication +translation_of: Mozilla/Integrated_authentication +--- +

This document provides an overview of Mozilla's support for integrated authentication. This entails support for the the Simple and Protected GSS-API Negotiation Mechanism (SPNEGO) internet standard (RFC 2478) to negotiate either Kerberos, NTLM, or other authentication protocols supported by the operating system. SPNEGO is commonly referred to as the "negotiate" authentication protocol.

+ +

Mozilla does not have its own internal implementation of SPNEGO. Instead, it leverages system libraries that provide SPNEGO; SSPI on Microsoft Windows, and GSS-API on Linux, Mac OSX, and other UNIX-like systems.

+ +

The Mozilla implementation of SPNEGO can be found under {{ Source("extensions/auth/") }}. It used to live in extensions/negotiateauth.

+ +

Mozilla also supports raw NTLM authentication using an internal implementation (based on the documentation provided by Eric Glass) that supports NTLMv1/LMv1 and NTLM2 Session Key modes. As of Mozilla 1.7, there is no support for NTLMv2/LMv2. This is mainly due to the fact that NTLMSSP does not provide a means to negotiate use of NTLMv2/LMv2. <i>This document is incomplete ...</i>

+ +

Flow Diagram

+ +

The diagram below shows how various components interact.

+ +

Image:integrated-auth.png

+ +

Configuration

+ +

By default, Mozilla rejects all SPNEGO challenges from a web server. This is to protect the user from the possibility of DNS-spoofing being used to stage a man-in-the-middle exploit (see {{ Bug(17578) }} for more info). Moreover, with Windows clients NTLM may be negotiated as the authentication protocol. So, it is paramount that the browser does not freely exchange NTLM user credentials with any server that requests them. The NTLM response includes a hash of the user's logon credentials. On older versions of Windows this hash is computed using a relatively weak algorithm (see Hertel for more info on NTLM authentication).

+ +

Mozilla currently supports a whitelist of sites that are permitted to engage in SPNEGO authentication with the browser. This list is intended to be configured by an IT department prior to distributing Mozilla to end-users.

+ +

The preferences are:

+ +
pref("network.negotiate-auth.trusted-uris", site-list);
+pref("network.negotiate-auth.delegation-uris", site-list);
+pref("network.automatic-ntlm-auth.trusted-uris", site-list);
+
+ +

where, site-list is a comma-separated list of URL prefixes or domains of the form:

+ +
site-list = "mydomain.com, https://myotherdomain.com"
+
+ +

network.negotiate-auth.trusted-uris lists the sites that are permitted to engage in SPNEGO authentication with the browser, and network.negotiate-auth.delegation-uris lists the sites for which the browser may delegate user authorization to the server. network.automatic-ntlm-auth.trusted-uris lists the trusted sites to use NTLM authentification.

+ +

If you wish to use non-fully-qualified entries of the form mydomain.com in the above preferences for NTLM and SPNEGO authentication, you will also need to set the preferences network.automatic-ntlm-auth.allow-non-fqdn and network.negotiate-auth.allow-non-fqdn (respectively) to true.

+ +
+

Original Document Information

+ + +
diff --git a/files/th/mozilla/localization/index.html b/files/th/mozilla/localization/index.html new file mode 100644 index 0000000000..61a11694cd --- /dev/null +++ b/files/th/mozilla/localization/index.html @@ -0,0 +1,24 @@ +--- +title: Localization at Mozilla +slug: Mozilla/Localization +tags: + - Landing + - Localization + - Mozilla + - TopicStub + - Translation + - l10n +translation_of: Mozilla/Localization +--- +

การแปลเป็นภาษาท้องถิ่น (L10n) คือกระบวนการแปลอินเทอร์เฟซผู้ใช้ของซอฟต์แวร์จากภาษาหนึ่งไปเป็นอีกภาษาหนึ่งและเป็นการปรับให้เข้ากับวัฒนธรรมของแต่ละชาติ ทรัพยากรเหล่านี้มีให้สำหรับผู้ที่มีความสนใจในมุมมองทางเทคนิคที่เกี่ยวข้องกับการแปลเป็นภาษาท้องถิ่น โดยมีให้สำหรับนักพัฒนาและผู้สนับสนุนทุก ๆ คน

+ +

ดูเพิ่มเติม

+ +
+
การแปลเป็นภาษาท้องถิ่นผ่าน MDN
+
ทรัพยากรนี้ครอบคลุมเอกสารคู่มือเกี่ยวกับการแปลเป็นภาษาท้องถิ่นผ่าน MDN
+
App localization
+
เอกสารคู่มือชุดนี้ใช้เฉพาะกับการแปลแอปเป็นภาษาท้องถิ่น รวมทั้งแอปใน Firefox OS ด้วย
+
L10n
+
เอกสารอ้างอิงสำหรับ API ของ L10n ที่ Mozilla ใช้แปล Firefox OS เป็นภาษาท้องถิ่น
+
diff --git a/files/th/mozilla/marketplace/index.html b/files/th/mozilla/marketplace/index.html new file mode 100644 index 0000000000..e10fc79c72 --- /dev/null +++ b/files/th/mozilla/marketplace/index.html @@ -0,0 +1,160 @@ +--- +title: Firefox Marketplace +slug: Mozilla/Marketplace +tags: + - Apps + - Beginner + - Firefox OS + - Intro + - Marketplace + - NeedsTranslation + - TopicStub + - 'l10n:priority' +translation_of: Archive/Mozilla/Marketplace +--- +

The Firefox Marketplace is an open and non-proprietary online marketplace for web apps. In this zone you'll find all the information you need to prepare and publish apps on the Firefox Marketplace. Find guidance on how to make apps successful, delivery options, publishing and updating apps, and the libraries and APIs to make use of Marketplace features.

+ +

Mozilla is bringing its core values — openness, freedom, user choice — to the world of app publishing.

+ +

Using standard Web technologies, languages, and tools, the Firefox Marketplace enables you to publish Open Web Apps. These apps can be packaged, running within Firefox OS, or hosted on your own web server. Published apps are available to users of Firefox OS phones wherever they are in the world. Users discover your apps easily in Firefox Marketplace using the featured apps section, app categories, and powerful search. Users are then able to install free apps instantly, or buy paid apps with the growing support for credit card payments and operator billing.

+ +
+
+

Preparing for success

+ +

Whether you're creating apps for pleasure or profit, you'll want people to discover, use, and enjoy them. This section explains how to spread the word and build communities of satisfied users.

+ +

Publication options

+ +

Packaged or Hosted, that is the question. Find out about delivering your app content and the options for making your apps available on Android devices and desktops, in addition to Firefox OS.

+ +

Publishing apps

+ +

Unleash your apps on the waiting world. Find out how to get your apps on Firefox Marketplace, including the processes for submitting your apps, the review process, updating your apps, monitoring their performance, and reviewing user feedback.

+
+ +
+

Tools for app development

+ +
+
Firefox Marketplace Libraries and APIs
+
Get an overview and find links to the libraries and APIs available to add features to your Marketplace apps.
+
App developer tools
+
Find a complete list of the tools you can use to make Open Web App development efficient and fun.
+
WebIDE
+
Your primary tool to test, deploy, and debug Firefox OS apps using the Firefox OS Simulator or a real Firefox OS device.
+
+
+
+ +
+
+

Join the Marketplace community

+ +
+
Choose your preferred method for joining the discussion:
+ + +
+ +
+ +
+
+
+ + + + diff --git a/files/th/mozilla/marketplace/prepare/deciding_what_to_build/index.html b/files/th/mozilla/marketplace/prepare/deciding_what_to_build/index.html new file mode 100644 index 0000000000..9ef2c2e0f3 --- /dev/null +++ b/files/th/mozilla/marketplace/prepare/deciding_what_to_build/index.html @@ -0,0 +1,49 @@ +--- +title: Deciding what to build +slug: Mozilla/Marketplace/Prepare/Deciding_what_to_build +translation_of: Archive/Mozilla/Marketplace/Prepare/Deciding_what_to_build +--- +
+

ค้นหาคำแนะนำเกี่ยวกับการตัดสินใจในการปพลิเคชันและเกมคุณจะสร้างตลาดสำหรับ Firefox

+
+ +

ในโลกที่มีมนต์ 'จะมีapp สำหรับที่' จึงมักจะดูเหมือนว่าจะเป็นจริงมันอาจจะดูเหมือนน่ากลัวเมื่อมันมาถึงการเลือกสิ่งที่ app ที่จะสร้าง อย่างไรก็ตามในขณะที่มักจะ misquoted อดีตข้าราชการสหรัฐอเมริกาสิทธิบัตรของชาร์ลส์ฮอลแลนด์ Duell กล่าวว่าในปี 1902 "ในความคิดของฉันก่อนหน้านี้ทั้งหมดก้าวหน้าในสายต่างๆของการประดิษฐ์จะปรากฏที่ไม่มีนัยสำคัญโดยสิ้นเชิงเมื่อเทียบกับผู้ที่ศตวรรษที่ปัจจุบันจะเป็นพยาน ฉันเกือบจะหวังว่าฉันอาจจะมีชีวิตของฉันอีกครั้งที่จะเห็นสิ่งมหัศจรรย์ซึ่งอยู่ในเกณฑ์. "คำพูดเหล่านี้จะเป็นจริงในวันนี้ขณะที่พวกเขามานานกว่า 100 ปีที่ผ่านมา

+ +

การสร้างความคิดของคุณ

+ +

เพื่อที่คุณจะเริ่มต้น? นี่เป็นคำแนะนำบางส่วน:

+ + + +

การตรวจสอบความคิดของคุณ

+ +

ไม่ว่าแหล่งที่มาของแรงบันดาลใจของคุณคุณควรจะ:

+ +
    +
  1. ยืนยันปัญหาที่คุณต้องการที่จะแก้ปัญหาที่เป็นจริงและผู้ใช้ที่จะต้องการ app ที่จะแก้ปัญหาได้ มีบางคำแนะนำที่ดีเกี่ยวกับกระบวนการนี้คือการวางแผน App ของคุณหน้าในส่วนของการออกแบบของศูนย์ต่าง
  2. +
  3. เปรียบเทียบความคิดของคุณปพลิเคชันที่มีอยู่แล้วในตลาดและร้านค้าสำหรับแพลตฟอร์มอื่น ๆ หากคุณพบสิ่งที่คล้ายกันก็ไม่ใช่เหตุผลที่จะละทิ้งความคิดของคุณมากกว่าที่จะถามตัวเองว่าผมสามารถทำมันได้ดีกว่า ' คุณอาจจะสามารถที่จะแก้ปัญหาได้เร็วขึ้นดีขึ้นหรือในการมีส่วนร่วมมากขึ้นวิธีที่สนุก─ 'การสร้างที่ดีกว่ากับดักหนู' อาจเป็นเพียงสิ่งที่จำเป็น
  4. +
  5. ตรวจสอบว่าคุณมีสิทธิ์ที่จำเป็นในการสร้าง app ของคุณ ความคิดที่ไม่ทั้งหมดและข้อมูลจะถูกนำเสนอในทางที่เปิด มีอยู่ช่วงหนึ่งที่มากที่สุดคุณอาจจะสามารถที่จะใช้ข้อมูลหรือบริการโดยการทำน้อยกว่าการให้การยอมรับสำหรับการใช้พวกเขาอย่างที่คนอื่น ๆ อาจจะมีการออกใบอนุญาตและผลกระทบค่าใช้จ่าย ให้แน่ใจว่าคุณเข้าใจเหล่านี้ก่อนที่จะเริ่มโครงการของคุณ
  6. +
  7. ตรวจสอบว่าเทคโนโลยีที่มีอยู่ เมื่อบางชนิดของการตรวจสอบไม่ได้อยู่มันอาจจะเป็นว่าเทคโนโลยีที่คุณจำเป็นต้องใช้มันก็ไม่สามารถใช้งานบนแพลตฟอร์มเป้าหมายที่ได้รับการสนับสนุนแหล่งที่มาต่อพ่วงหรือข้อมูล
  8. +
+ +

แต่ไม่ต้องกลัวที่จะทดสอบ เพียงเพราะทุกคำแนะนำที่คุณได้รับบอกว่ามันเป็นความคิดที่ดีนำมาใช้ครั้งเดียวและปลดปล่อยในการใช้โทรศัพท์มือถือก็อาจตีคอร์ดที่ไม่มีใครอยู่รอบตัวคุณจะได้รับรู้ นอกจากนี้ถ้าคุณตรวจสอบครั้งแรกไม่ประสบความสำเร็จคุณจะอยู่ใน บริษัท ที่ดี - นกโกรธเป็นนักพัฒนา 52 อันดับเกม

+ +

และพูดคุยของเกมที่นี่คุณมีทั้งความท้าทายมากขึ้นและมีโอกาสมากขึ้น ตัวเลือกเดียวที่มีอยู่ในการพิจารณาเป็นเกมที่ดีในการพัฒนา คิดเกี่ยวกับเกมที่คุณเล่นเป็นเด็กเกมครอบครัวเกมที่คุณเล่นที่โรงเรียนแม้เกมในท้องถิ่นหรือภูมิภาคท​​ี่อาจแปลให้ผู้ชมทั่วโลก อีกถนนมีผลการสำรวจเป็นตำนานและตำนานท้องถิ่นไม่เพียง แต่พวกเขาจะช่วยกำหนดการเล่นเกม แต่ความจริงที่พวกเขาอาจจะดูแปลกที่แปลกหรือแปลกที่ผู้ชมทั่วโลกสามารถเพิ่มอุทธรณ์ของพวกเขา

+ +

นอกจากนี้ยังเป็นมูลค่าการจดจำว่า app ของคุณไม่จำเป็นต้องสำหรับอุปกรณ์มือถือ ปพลิเคชัน Firefox ตลาดนอกจากนี้ยังสามารถติดตั้งบนพีซีและแท็บเล็ ดังนั้นหากความคิดของคุณคือสำหรับ app ที่ซับซ้อนที่มีมากขึ้นเหมาะกับการมุ่งเน้นไปที่ผู้ใช้จะนำไปใช้บนพีซีหรือแท็บเล็ตที่ไม่ได้ทิ้งมัน และยังจำได้ว่าแอพพลิเคสก์ท็อปที่ซับซ้อนอาจได้รับประโยชน์จากโทรศัพท์มือถือรุ่นมุ่งเน้นไปที่การตั้งค่าที่สำคัญของผู้ใช้งานอาจต้องการที่จะดำเนินการออกไปจากโต๊ะของพวกเขา

+ +

มีอยู่แล้วอาจจะมีคนนับล้านของปพลิเคชันออกมี แต่มีนับล้านขึ้นมาและแหล่ง unlikeliest เพียงแค่อาจจะเป็นแหล่งกำเนิดของสิ่งที่แอปพลิเคขนาดใหญ่ต่อไป

+ +

ดู:

+ + diff --git a/files/th/mozilla/marketplace/publishing/submit/index.html b/files/th/mozilla/marketplace/publishing/submit/index.html new file mode 100644 index 0000000000..265a1ad776 --- /dev/null +++ b/files/th/mozilla/marketplace/publishing/submit/index.html @@ -0,0 +1,10 @@ +--- +title: Submit +slug: Mozilla/Marketplace/Publishing/Submit +tags: + - NeedsTranslation + - TopicStub +translation_of: Archive/Mozilla/Marketplace/Publishing/Submit +--- +

This section describes the process for submitting an app to Firefox Marketplace

+

Residual details: https://developer.mozilla.org/en-US/Marketplace/Publishing/Submit/Submitting_an_app

diff --git a/files/th/mozilla/marketplace/publishing/submit/overview/index.html b/files/th/mozilla/marketplace/publishing/submit/overview/index.html new file mode 100644 index 0000000000..934043efce --- /dev/null +++ b/files/th/mozilla/marketplace/publishing/submit/overview/index.html @@ -0,0 +1,122 @@ +--- +title: Overview +slug: Mozilla/Marketplace/Publishing/Submit/Overview +translation_of: Archive/Mozilla/Marketplace/Publishing/Submit/Overview +--- +
+

เพื่อให้การปพลิเคชันของคุณที่มีอยู่บน Firefox ตลาดแต่ละคนจะต้องมีการส่งไปยังตลาดและมีการทบทวนก่อนที่จะตีพิมพ์. หน้านี้ให้ภาพรวมกระบวนการที่เกี่ยวข้องในการส่งแอพใน Firefox ตลาด.หน้าภายหลังการให้รายละเอียดเพิ่มเติมเกี่ยวกับแต่ละขั้นตอน

+
+ +
+

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับขั้นตอนของกระบวนการแต่ละโปรดปฏิบัติตามลิงก์ในหัวข้อขั้นตอนหรือเริ่มต้นกระบวนการจากขั้นตอนที่ 1 การแสดงแผนภาพของขั้นตอนการให้บริการที่ด้านล่างของหน้านี้

+
+ +

นอกจากนี้คุณยังสามารถทำตามขั้นตอนการยื่นในวิดีโอนี้: http://vid.ly/8k2n4w

+ +

กระบวนการ

+ +

ดังนั้นคุณจึงต้องการที่จะส่งแอพพลิเคของคุณเพื่อ Firefox ตลาดขอเริ่มต้น:

+ +
+
ขั้นที่ 1 - ลงชื่อเข้าใช้บัญชีของคุณพัฒนา
+
+
    +
  • ไปที่ตลาด Firefox Hub พัฒนา
  • +
  • คลิกส่ง app ของคุณไปยังตลาด
  • +
  • ลงชื่อเข้าใช้บัญชีนักพัฒนาของคุณ: +
      +
    • หากคุณไม่ได้ลงทะเบียนคุณจะถูกถามในการลงทะเบียน
    • +
    • หากคุณไม่ได้ทำเช่นนั้นแล้วคุณจะถูกขอให้ยอมรับข้อตกลงการพัฒนาตลาดของ Firefox
    • +
    +
  • +
+
+
ขั้นตอนที่ 2 - โหลด app ของคุณ
+
บนส่งแอพหน้านี้: +
    +
  • เลือกว่า app เป็นฟรีหรือจ่าย
  • +
  • เลือกแพลตฟอร์ม app ที่จะสามารถใช้ได้ใน
  • +
  • ไม่ว่าจะเป็นแอพพลิเคเลือกเป็นเจ้าภาพหรือแพคเกจแล้ว: +
      +
    • สำหรับแอพพลิเคเจ้าภาพให้การเชื่อมโยงไปยังไฟล์ที่ชัดแจ้ง
    • +
    • สำหรับการตรวจสอบแพคเกจที่อัปโหลดpackage.zipไฟล์และหลังจากที่ได้รับการตรวจสอบระบุความต้องการขั้นต่ำ API
    • +
    +
  • +
  • คลิกที่ดำเนินการต่อ
  • +
+
+
ขั้นตอนที่ 3 - ป้อนรายละเอียดของแอป
+
+

ในการแก้ไขรายละเอียดต่างหน้านี้:

+ +
    +
  • แก้ไข URL app หากคุณต้องการ
  • +
  • แก้ไขคำอธิบาย (ให้ชัดแจ้งใน) หากคุณต้องการ
  • +
  • เลือกหนึ่งหรือสองประเภท
  • +
  • จัดให้มีนโยบายความเป็นส่วนตัว
  • +
  • ที่กำหนดไว้หน้าบ้านและเว็บไซต์สนับสนุนถ้าคุณมีพวกเขา
  • +
  • ให้ที่อยู่อีเมลสนับสนุน
  • +
  • ระบุว่าการตรวจสอบที่ต้องการการสนับสนุนแฟลช
  • +
  • เพิ่มอย่างน้อยหนึ่งหน้าจอหรือวิดีโอ
  • +
  • ให้ความเห็นเพิ่มเติมสำหรับการวิจารณ์ app (เช่นสัญญาณในรายละเอียดของแอพพลิเคถ้าต้องการให้พวกเขา) - ทราบคุณเท่านั้นที่จะสามารถที่จะปรับเปลี่ยนการบันทึกเหล่านี้โดยการส่งรุ่นใหม่ของแอป
  • +
  • เลือกว่า app ที่จะได้รับการเผยแพร่ทันทีที่ได้รับการอนุมัติ - ทราบคุณเท่านั้นที่จะสามารถที่จะปรับเปลี่ยนการตั้งค่านี้โดยการส่งรุ่นใหม่ของแอป
  • +
  • คลิกที่ดำเนินการต่อ
  • +
+
+
ขั้นตอนที่ 4 - ดูรายละเอียดของขั้นตอนถัดไป
+
ในขั้นตอนถัดไปหน้าคลิกดำเนินการต่อ
+
ขั้นตอนที่ 5 - ได้รับการจัดอันดับเนื้อหา
+
ในการจัดอันดับเนื้อหาหน้านี้: +
    +
  • ที่จะได้รับคะแนนใหม่คลิกสร้างใบรับรองความนิยม IARC และบนเว็บไซต์ของ IARC กรอกแบบสอบถามการจัดอันดับ
  • +
  • เพื่อเข้าสู่การจัดอันดับที่คุณได้รับแล้วให้มันID ส่งและรหัสรักษาความปลอดภัย
  • +
+
+
ขั้นตอนที่ 6 - การปรับปรุงความพร้อมใช้งานและรายละเอียดการชำระเงิน
+
ขั้นตอนที่ 6a - ถ้า app ที่เป็นอิสระ (และไม่รวมถึงการซื้อใน app):
+
บนเมนูซ้ายมือคลิกเข้ากันได้ เปลี่ยนประเทศ app ที่จะสามารถใช้ได้ในกรณีที่คุณต้องการ
+
ขั้นตอนที่ 6b - ถ้า app จะจ่าย (หรือฟรี แต่รวมถึงการตรวจสอบในการชำระเงิน)
+
บนเมนูซ้ายมือคลิกเข้ากันได้และการชำระเงิน +
    +
  • การตั้งค่าบัญชีผู้ให้บริการการชำระเงินของคุณเช่น Bango และ Boku
  • +
  • การตั้งราคาที่ระบุว่าการตรวจสอบรวม​​ถึงผลิตภัณฑ์ในการตรวจสอบและเลือกประเทศ app ที่จะสามารถใช้ได้ใน
  • +
  • ถ้า app จะถูกนำเสนอเป็นอัพเกรดพรีเมี่ยมเป็น app ฟรีระบุ app ฟรี
  • +
+
+
ขั้นตอนที่ 6 c - ถ้า app รวมถึงผลิตภัณฑ์ใน app:
+
+ +
+
ขั้นตอนที่ 7 - สมาชิกในทีมติดตั้ง (ถ้ามี)
+
บนเมนูซ้ายมือคลิกสมาชิกในทีมและเพิ่มสมาชิกในทีมเพิ่มเติมใดๆ หากคุณต้องการ
+
ขั้นตอนที่ 8 - ดูรายชื่อ (ถ้ามี)
+
บนเมนูซ้ายมือคลิกดูรายชื่อและดูรายการตลาดapp ของคุณถ้าคุณต้องการ
+
ขั้นตอนที่ 9 - แก้ไขการแปลรายชื่ออื่น ๆ (ถ้ามี)
+
บนเมนูซ้ายมือคลิกแก้ไขรายชื่อและแก้ไขURL app, คำอธิบายและประเภทใด ๆ ของ localizations ปพลิเคชันหรือเพิ่มรายละเอียดสถานที่อื่น ๆ ที่ได้รับการสนับสนุนโดยตลาด Firefox
+
+ +

app ของคุณตอนนี้อยู่ในคิวการตรวจสอบ คุณสามารถตรวจสอบความคืบหน้าผ่านกระบวนการตรวจสอบโดยการคลิกสถานะและรุ่นที่เมนูซ้ายมือ จำไว้ว่าถ้า app ของคุณทำให้การใช้งานของการชำระเงินใน app ที่คุณจะต้องใช้รหัสในคีย์ API และส่งการปรับปรุงการตรวจสอบก่อนที่จะสามารถเผยแพร่ได้

+ +

แผนภูมิการไหล

+ +

แผนภูมิการไหลแสดงขั้นตอนการส่งแอพพลิเค

+ +

อะไรต่อไป

+ +

หลังจากเสร็จสิ้นการส่ง app ของคุณคุณอาจต้องการที่จะ:

+ + diff --git a/files/th/mozilla/mobile/index.html b/files/th/mozilla/mobile/index.html new file mode 100644 index 0000000000..d7ff6a6ea7 --- /dev/null +++ b/files/th/mozilla/mobile/index.html @@ -0,0 +1,14 @@ +--- +title: Mobile +slug: Mozilla/Mobile +translation_of: Mozilla/Mobile +--- +

Firefox OS

+

Firefox OS is an open source mobile operating system which uses Linux and Mozilla's Gecko engine to run a user interface and set of applications written entirely in HTML, CSS and JavaScript.

+

Read about how to install Firefox OS and how to develop apps for it.

+

Firefox for Android

+

Firefox for Android is Mozilla's mobile web browser for Android devices. It's recently been rewritten to use Android's native UI, making it faster, leaner and more responsive. It provides support for powerful APIs to access device capabilities such as the camera and telephony stack.

+

Read about how to help create Firefox for Android, how to use its device APIs, and how to build mobile add-ons.

+

Mobile web development

+

Mobile devices have very different hardware characteristics from desktop or laptop computers, and many of the APIs used to work with them are still in the process of being standardized.

+

Read about how to develop web sites that look good on mobile devices and take advantage of the new possibilities they offer. Learn how to make sure your web site works well on different browsers.

diff --git a/files/th/mozilla/persona/index.html b/files/th/mozilla/persona/index.html new file mode 100644 index 0000000000..2b7168de0e --- /dev/null +++ b/files/th/mozilla/persona/index.html @@ -0,0 +1,130 @@ +--- +title: Persona +slug: Mozilla/Persona +tags: + - Persona +translation_of: Archive/Mozilla/Persona +--- +
+

รับการติดต่อ หรือ ขอความช่วยเหลือ!

+ +

ติตตาม บล็อกของเรา,เข้าร่วม รายชื่อผู้รับจดหมายข่าวของเรา, หรือ ค้นหาเราในแท็ก#identity บน IRC.

+
+ +

Mozilla Persona คือ ระบบล็อคอินข้ามเบาร์เซอร์บนหน้าเว็บ  และระบบการตรวจสอบความปลอดภัย สำหรับระบบเว็บพื้นฐาน บนเว็บเบาร์เซอร์ที่ใช้ID โปโตคอลในการทำงาน. เพื่อให้แน่ใจว่า Persona ทำงานในทุกๆที่ และ ทุกๆคน, โมซิลล่าได้จัดทำบริการเล็กๆสำหรับ  ศูนย์กลางทางเลือก ที่มีข้อมูลเกี่ยวกับ Persona ให้ติดตามกัน

+ +

ทำไมคุณและเว็บไซต์ของคุณควรใช้งาน Persona?

+ +
    +
  1. Persona ทำการลบทิ้ง การระบุรหัสผ่านบนเว็บไซต์อย่างสมบูรณ์, ผู้ใช้งานและเว็บไซต์เป็นอิสระจากภาระของการสร้าง,จัดการและ จัดทำระบบเก็บรหัสผ่านเพื่อความปลอดภัย
  2. +
  3. Persona ง่ายต่อการใช้งาน เพียงแค่ 2 คลิก ผู้ใช้งาน Persona ก็สามารถล็อคอินเข้าสู่ เว็บไซต์ใหม่ เช่น Voost โดยผ่านพ้นความยุ่งยากกับการเชื่อมโยงกับบัญชีที่เกี่ยวข้อง
  4. +
  5. Persona ง่ายต่อการดำเนินการ. นักพัฒนาสามารถเพิ่ม Persona ไปยังไซต์ของตนเองได้ภายใน บ่ายวันเดียว
  6. +
  7. ดีที่สุด, ไม่มีการ จำกัดการเข้าสู่ระบบ นักพัฒนาจะได้รับที่อยู่อีเมลล์ยืนยันสำหรับทุกๆผู้ใช้งานของเขา,และ ผู้ใช้งานสามารถใช้งานได้ทุกที่อยู่อีเมล์จาก Persona
  8. +
  9. Persona สร้างขึ้นบนเว็บเปิดที่ใช้ ID โปโตคอล ในการทำงาน. ผู้ผลิตเว็บไซต์ที่เป็นที่นิยมเพียงหนึ่งเดียว จะนำเสนอ เบาร์เซอร์ID ให้ลูกค้า, และพวกเขาไม่จำเป็นต้องพึ่งพา การล็อคอินบนหน้าเว็บโมซิลล่าเลย
  10. +
+ +

อ่านต่อ เพื่อเริ่มต้น!

+ +
หมายเหตุ: Persona อยู่ในการพัฒนาที่จริงจัง. ติมตาม บล็อก ของเรา เพื่อที่จะเรียนรู้ลักษณะใหม่ๆ, หรือเข้าร่วม รายชื่อผู้รับจดหมายข่าวของเรา และเสนอข้อเสนอแนะกับเรา!
+ +

การใช้งาน Persona บนเว็บไซต์ของคุณ

+ + + + + + + + + + + + +
+

เริ่มต้นใช้งาน

+ +
+
ทำไมต้อง Persona?
+
เรียนรู้เกี่ยวกับ การรับรองการสนับสนุนจาก Persona บนเว็บไซต์ของคุณ, และ เปรียบเทียบเอกลักษณ์และระบบความน่าเชื่อถือ กับระบบอื่นๆ
+
ติดตั้งระบบอย่างรวดเร็ว
+
การติดตั้งอย่างรวดเร็ว ผ่านการแสดงการเพิ่ม Persona บนเว็บไซต์ของคุณ
+
+
+

Persona API reference

+ +
+
The navigator.id API reference
+
Reference for the navigator.id object, which web developers can use to integrate Persona into sites.
+
Verification API reference
+
Reference for the remote verification API hosted at https://verifier.login.persona.org/verify.
+
+
+

Guides

+ +
+
Security considerations
+
Practices and techniques to make sure your Persona deployment is secure.
+
Browser compatibility
+
Learn exactly which browsers support Persona.
+
Internationalization
+
Learn how Persona handles different languages.
+
+
+

Resources

+ +
+
Libraries and plugins
+
Find a drop-in library for your favorite programming language, web framework, blog, or content management system.
+
The Persona cookbook
+
Example source code for Persona sites. Includes snippets in C# (MVC3), PHP, Node.JS, and more.
+
Branding resources
+
Sign in buttons and other graphics to help present Persona to your users.
+
+
+ + + + + + + + +
+

Information for Identity Providers

+ +

If you're an email provider or another identity-providing service, check out the links below to learn about becoming a Persona Identity Provider.

+ +
+
IdP Overview
+
A high level view of Persona Identity Providers.
+
Implementing an IdP
+
A detailed guide to the technical details of becoming an IdP.
+
.well-known/browserid
+
An overview of the structure and purpose of the .well-known/browserid file, which IdPs use to advertise their support for the protocol.
+
+
+

The Persona Project

+ +
+
Glossary
+
BrowserID and Persona terminology defined.
+
FAQ
+
Answers to common questions.
+
Protocol overview
+
A mid-level technical overview of the underlying BrowserID protocol.
+
Crypto
+
A look at the cryptographic concepts behind Persona and BrowserID.
+
The Spec
+
Deep technical details live here.
+
The Persona Website
+
To get Persona going, we're hosting three services at https://login.persona.org: a fallback Identity Provider, a portable implementation of the {{ domxref("navigator.id") }} APIs, and an identity assertion verification service.
+
The Persona Source Code
+
The code behind the Persona website lives in a repository on GitHub. Pull requests welcome!
+
+
+ +

 

+ +
+
 
+
diff --git a/files/th/mozilla/projects/index.html b/files/th/mozilla/projects/index.html new file mode 100644 index 0000000000..ac8536e706 --- /dev/null +++ b/files/th/mozilla/projects/index.html @@ -0,0 +1,15 @@ +--- +title: Mozilla Projects +slug: Mozilla/Projects +tags: + - Landing + - Mozilla + - NeedsContent + - NeedsTranslation + - Projects + - TopicStub +translation_of: Mozilla/Projects +--- +

Mozilla has a number of projects other than Firefox itself. Many of these are components of Firefox or are tools used to create Firefox, but may be used by other projects as well. Here you'll find links to documentation about these projects.

+ +

{{LandingPageListSubpages}}

diff --git a/files/th/mozilla/projects/nss/index.html b/files/th/mozilla/projects/nss/index.html new file mode 100644 index 0000000000..d3838634d5 --- /dev/null +++ b/files/th/mozilla/projects/nss/index.html @@ -0,0 +1,174 @@ +--- +title: Network Security Services +slug: Mozilla/Projects/NSS +translation_of: Mozilla/Projects/NSS +--- +

Network Security Services ( NSS ) คือชุดของไลบรารีที่ออกแบบมาเพื่อรองรับการพัฒนาข้ามแพลตฟอร์มของแอปพลิเคชันไคลเอนต์และเซิร์ฟเวอร์ที่เปิดใช้งานความปลอดภัย แอปพลิเคชันที่สร้างด้วย NSS สามารถรองรับ SSL v3, TLS, PKCS # 5, PKCS # 7, PKCS # 11, PKCS # 12, S / MIME, X.509 v3 ใบรับรองและมาตรฐานความปลอดภัยอื่น ๆ

+ +

สำหรับข้อมูลรายละเอียดเกี่ยวกับมาตรฐานการสนับสนุนให้ดูภาพรวมของ NSS สำหรับรายชื่อของคำถามที่ถามบ่อยดูที่คำถามที่พบบ่อย

+ +

NSS มีให้บริการภายใต้ Mozilla Public License สำหรับข้อมูลเกี่ยวกับการดาวน์โหลดรุ่น NSS เป็นไฟล์ tar ดูดาวน์โหลด PKI มา

+ +

หากคุณเป็นนักพัฒนาและต้องการที่จะนำไปสู่การ NSS คุณอาจต้องการที่จะอ่านเอกสารภาพรวม highlevel รายละเอียดภายในของ NSSและการเริ่มต้นกับ NSS

+ + + + + + + + +
+

เอกสารประกอบ

+ +

ข้อมูลพื้นฐาน

+ +
+
ภาพรวมของ NSS
+
ให้ข้อมูลสรุปสั้น ๆ เกี่ยวกับ NSS และความสามารถ
+
คำถามที่พบบ่อย NSS
+
ตอบคำถามพื้นฐานเกี่ยวกับ NSS
+
ข้อมูลเบื้องต้นเกี่ยวกับการเข้ารหัสคีย์สาธารณะ
+
อธิบายแนวคิดพื้นฐานของการเข้ารหัสคีย์สาธารณะที่รองรับ NSS
+
ข้อมูลเบื้องต้นเกี่ยวกับ SSL
+
แนะนำโปรโตคอล SSL รวมถึงข้อมูลเกี่ยวกับการเข้ารหัสการเข้ารหัสที่รองรับโดย SSL และขั้นตอนที่เกี่ยวข้องกับ SSL handshake
+
+ +

เริ่มต้นใช้งาน

+ +
+
NSS เผยแพร่
+
หน้านี้มีข้อมูลเกี่ยวกับ NSS รุ่นปัจจุบันและในอดีต
+
รับซอร์สโค้ดและสร้างมัน
+
คำแนะนำในการสร้าง NSS บนแพลตฟอร์มต่างๆที่รองรับ
+
รับซอร์สโค้ด Mozilla โดยใช้ Mercurial
+
ข้อมูลเกี่ยวกับการทำงานกับ Mercurial
+
รับซอร์สโค้ด Mozilla โดยใช้ CVS (เลิกใช้แล้ว)
+
เอกสาร CVS เก่าที่เลิกใช้แล้ว
+
+ +

NSS API

+ +
+
ข้อมูลเบื้องต้นเกี่ยวกับบริการรักษาความปลอดภัยเครือข่าย
+
ให้ภาพรวมของไลบรารี NSS และสิ่งที่คุณจำเป็นต้องรู้เพื่อใช้งาน
+
NSS SSL ฟังก์ชั่นสาธารณะ
+
สรุป SSL API ที่ส่งออกโดยไลบรารีที่ใช้ร่วมกันของ NSS
+
การอ้างอิง NSS SSL
+
API ใช้เพื่อเรียกใช้การดำเนินการ SSL
+
แนวทาง NSS API
+
อธิบายวิธีการจัดระเบียบไลบรารีและรหัสและแนวทางในการพัฒนาโค้ด (หลักการตั้งชื่อการจัดการข้อผิดพลาดความปลอดภัยของเธรด ฯลฯ )
+
หมายเหตุทางเทคนิค NSS
+
ลิงก์ไปยังบันทึกทางเทคนิคของ NSS ซึ่งให้ข้อมูลล่าสุดเกี่ยวกับคุณสมบัติใหม่ของ NSS และเอกสารประกอบสำหรับหัวข้อขั้นสูงในการเขียนโปรแกรมด้วย NSS
+
+ +

เครื่องมือการทดสอบและรายละเอียดทางเทคนิคอื่น ๆ

+ +
+
สร้างคำแนะนำสำหรับ NSS
+
Describe how to check out and build NSS releases.
+
+ +
+
NSS Developer Tutorial
+
How to make changes in NSS. Coding style, maintaining ABI compatibility.
+
+ +
+
NSS Tools
+
Tools for developing, debugging, and managing applications that use NSS.
+
Sample Code
+
Demonstrates how NSS can be used for cryptographic operations, certificate handling, SSL, etc.
+
Third-Party Code
+
A list of third-party code included in the NSS library.
+
NSS 3.2 Test Suite
+
Archived version. Describes how to run the standard NSS tests.
+
NSS Performance Reports
+
Archived version. Links to performance reports for NSS 3.2 and later releases.
+
Encryption Technologies Available in NSS 3.11
+
Archived version. Lists the cryptographic algorithms used by NSS 3.11.
+
NSS 3.1 Loadable Root Certificates
+
เวอร์ชันที่เก็บถาวร อธิบายโครงร่างสำหรับการโหลดใบรับรอง CA หลัก
+
cert7.db
+
เวอร์ชันที่เก็บถาวร รูปแบบทั่วไปของฐานข้อมูล cert7.db
+
+ +

ข้อมูล PKCS # 11

+ + + +
+
+ +

ใบรับรอง CA ที่โหลดไว้ล่วงหน้าใน NSS

+ + + +
+
+ +

NSS สร้างขึ้นบน Netscape Portable Runtime (NSPR)

+ +
+
Netscape Portable Runtime
+
หน้าโครงการ NSPR
+
การอ้างอิง NSPR
+
เอกสาร NSPR API
+
+ +

ข้อมูลเพิ่มเติม

+ + + +

การวางแผน

+ +

ข้อมูลเกี่ยวกับการวางแผน NSS สามารถพบได้ที่wiki.mozilla.orgรวมถึง:

+ + +
+

ชุมชน

+ +
    +
  • ดูฟอรัม Mozilla Security ...
  • +
+ +

{{DiscussionList ("dev-security", "mozilla.dev.security")}}

+ +
    +
  • ดูฟอรัม Mozilla Cryptography ...
  • +
+ +

{{DiscussionList ("dev-tech-crypto", "mozilla.dev.tech.crypto")}}

+ + + + +
diff --git a/files/th/mozilla/qa/index.html b/files/th/mozilla/qa/index.html new file mode 100644 index 0000000000..d79bac2238 --- /dev/null +++ b/files/th/mozilla/qa/index.html @@ -0,0 +1,239 @@ +--- +title: 'QA: Quality assurance at Mozilla' +slug: Mozilla/QA +tags: + - Landing + - QA + - Testing +translation_of: Mozilla/QA +--- +

มอซิลลากิจกรรมการประกันคุณภาพการประกัน (QA) ทีมไดรฟ์คุณภาพซอฟต์แวร์ทั่ว Mozilla และมีบทบาทสำคัญในการปล่อยความหลากหลายของผลิตภัณฑ์ซอฟต์แวร์ในตาราง ภายในแต่ละโครงการใน Mozilla เราทำงานในการสำรวจคุณสมบัติใหม่เขียนและดำเนินการทดสอบการค้นพบและยื่นข้อบกพร่องในการสร้างและการบำรุงรักษาเครื่องมือในการเก็บรวบรวมและวิเคราะห์ตัวชี้วัดและการสนับสนุนการเปิดตัวผลิตภัณฑ์ระดับโลกที่ส่งเสริมการเปิดเว็บ

+ +

ที่นี่คุณจะพบบทความและเครื่องมือที่จะช่วยให้คุณเกียร์ขึ้นไปร่วมทีม QA ทดสอบ Firefox เพื่อให้แน่ใจว่าแต่ละรุ่นจะดีเท่าที่จะสามารถ

+ +

เริ่ม

+ + + +

เป็นโรคจิต

+ +
+
+

รายงานข้อบกพร่อง

+ +
+
Bugzilla
+
ทุกโครงการ Mozilla ใช้Bugzillaเพื่อติดตามข้อบกพร่อง คุณจะต้องสร้างบัญชีกับ Bugzillaเพื่อรายงานข้อบกพร่องและ triage พวกเขา
+
แนวทางการเขียนข้อผิดพลาด
+
ได้อย่างมีประสิทธิภาพมากขึ้นข้อผิดพลาดจะมีการรายงานที่มีแนวโน้มมากขึ้นที่เป็นวิศวกรจริงจะแก้ไขได้ โดยปฏิบัติตามหลักเกณฑ์เหล่านี้คุณสามารถช่วยให้มั่นใจว่าข้อบกพร่องของคุณอยู่ที่ด้านบนของกองวิศวกร Mozilla 'และได้รับการแก้ไข
+
ชีวิตของแมลง
+
กวดวิชานี้จะให้ภาพรวมของสิ่งที่เกิดขึ้นในรัฐที่ข้อผิดพลาดที่จะผ่านไปเช่นเดียวกับวิธีการที่จะไปจากที่หนึ่งไปยังอีกที่อยู่ในชีวิตทั้งหมด นอกจากนี้ยังอธิบายความหมายของธง / คำหลักที่ใช้ในการควบคุมคุณภาพ
+
ยื่นข้อบกพร่องผิดพลาด
+
เอกสารนี้แสดงแนวทางและเคล็ดลับเกี่ยวกับวิธีการยื่นรายงานข้อผิดพลาดสำหรับการเกิดปัญหาในทางที่จะช่วยในการแก้จุดบกพร่องและแก้ไขปัญหาที่รายงาน
+
+
+ +
+

triaging ข้อบกพร่อง

+ +
+
ยืนยันข้อบกพร่องที่ไม่ยืนยัน
+
แจ้งรายงานข้อผิดพลาดที่มีประโยชน์และปิดส่วนที่เหลือ
+
triaging Bugs สำหรับ Firefox
+
ข้อมูลเกี่ยวกับกระบวนการข้อผิดพลาดทั้งหมด triaging - การประมวลผลจากข้อบกพร่องที่เข้ามาเพื่อแคบลงขั้นตอนในการทำซ้ำข้อบกพร่อง
+
การตรวจคัดกรองโรคจิตที่ซ้ำกัน
+
ช่วยให้ได้รับการแก้ไขข้อบกพร่องได้เร็วขึ้นโดยการคัดกรองรายงานเข้ามาซ้ำกัน
+
หลักเกณฑ์ทั่วไป
+
สิ่งที่ต้องทำและสิ่งที่ไม่ต้องทำใน Bugzilla
+
+
+
+ +
+

การทดสอบด้วยตนเอง

+ +
+
+
+
คู่มือการใช้งานกรณีทดสอบการเขียนรองพื้น
+
วิธีการเขียนคู่มือกรณีทดสอบที่เหมาะสม
+
+
+ +
+
+
MozTrap
+
คู่มือ Mozilla ควบคุมคุณภาพของกรณีทดสอบที่อาศัยอยู่ใน MozTrap เป็นเครื่องมือในบ้าน คุณจะต้องมี ID Persona เพื่อเข้าสู่ระบบและดำเนินการกรณีทดสอบ เรียนรู้วิธีการทำงานกับMozTrap เอกสาร
+
+
+
+ +
+

การทดสอบอัตโนมัติ

+ +
+
+
+
การทดสอบอัตโนมัติที่ Mozilla
+
เอกสารเกี่ยวกับการสร้างและการใช้การทดสอบแบบอัตโนมัติรหัส Mozilla
+
การทดสอบการพัฒนา
+
ตรวจสอบให้แน่ใจว่าการเปลี่ยนแปลงในอนาคตที่จะ Mozilla ไม่ทำลายสิ่งที่ทำงานในปัจจุบันได้อย่างถูกต้อง
+
หลีกเลี่ยงความล้มเหลวในการทดสอบเป็นระยะ ๆ
+
ข้อเสนอแนะสำหรับวิธีที่จะทำให้การทดสอบของคุณน่าเชื่อถือมากขึ้นจึงช่วยให้เพื่อหลีกเลี่ยงการสุ่มความล้มเหลวในการทดสอบเป็นระยะ ๆ
+
+
+ +
+
+
Robocop
+
Robocop เป็นระบบทดสอบอัตโนมัติใช้สำหรับ Firefox สำหรับ Android เรียนรู้ของแนวสไตล์รหัส
+
หุ่นเชิด
+
เริ่มต้นกับการทดสอบ Marionette UI
+
แพลตฟอร์มการทดสอบเว็บ
+
เรียนรู้วิธีการใช้มาตรฐานอุตสาหกรรม, เบราว์เซอร์ข้ามแพลตฟอร์มระบบการทดสอบ Runtime เว็บจากW3Cใช้โดย Mozilla และอื่น ๆ เพื่อให้แน่ใจว่าการทำงานร่วมกันเบราว์เซอร์
+
การทดสอบการบันทึกข้อมูลภายนอก
+
เริ่มต้นการทดสอบองค์ประกอบวิดีโอ HTML5 โดยใช้ VideoPuppeteer เป็นหุ่นกระบอก - ชุดทดสอบชั่นที่ใช้ในการทดสอบเว็บไซต์เช่น YouTube และ Netflix
+
+
+
+ +
+

Firefox QE

+ +
+
+
+
triaging Bugs สำหรับ Firefox
+
ข้อมูลเกี่ยวกับกระบวนการข้อผิดพลาดทั้งหมด triaging - การประมวลผลจากข้อบกพร่องที่เข้ามาเพื่อทำให้แคบลงตามขั้นตอนในการทำซ้ำข้อผิดพลาด
+
+ +
+
เคล็ดลับและเทคนิค
+
เคล็ดลับและเทคนิคเหล่านี้จะทำให้ชีวิตของคุณง่ายขึ้นเมื่อคุณมีการทดสอบ
+
+ดาวน์โหลดต่อคืนหรือลำต้นสร้าง + +
+
ทุก 24 ชั่วโมงเป็น "ยามค่ำ​​คืน" สร้างที่ถูกสร้างขึ้นทดสอบทั่วโลกดาวน์โหลดและการทดสอบการรายงานที่พวกเขาไปพร้อมกับข้อผิดพลาดใด ๆ ที่ตีพวกเขา 
+
+
+ +
+
+
เลือกบรรทัดคำสั่ง
+
เลือกบรรทัดคำสั่งที่ใช้ในการระบุตัวเลือกเริ่มต้นที่แตกต่างกันสำหรับ Firefox
+
รายงานปัญหาประสิทธิภาพการทำงาน
+
บทความนี้จะแนะนำคุณในการรายงานปัญหาประสิทธิภาพการทำงานโดยใช้นามสกุลตุ๊กแก Profiler
+
รายงานความผิดพลาด
+
เรือ Firefox กับโอเพนซอร์สระบบการรายงานความผิดพลาด
+
+
+
+ +
+

Firefox สำหรับ Android

+ +
+
+
+
มือถือ Firefox
+
Firefox สำหรับ Android เป็นรุ่นมือถือของ Firefox ด้วยรูปลักษณ์ Android พื้นเมืองและความรู้สึก
+
ทดสอบความเข้ากัน
+
ช่วยให้เราระบุเว็บไซต์ที่ไม่ทำงานได้ดีใน Firefox โดยการรายงานปัญหาเฉพาะที่คุณพบในการสอบสวนของคุณ
+
+
+ +
+
+
เข้าสู่ระบบด้วยสะพาน Android Debug และ Logcat
+
บทความนี้จะให้คำแนะนำในการดาวน์โหลดและการตั้งค่าสภาพแวดล้อมที่หนึ่งที่สามารถเข้าถึงและดูบันทึกระบบ Android
+
การเปิดใช้งานข้อผิดพลาดคอนโซล
+
ดูบทความของ Mozilla Hacks ในการแก้จุดบกพร่องระยะไกลบน Firefox สำหรับ Androidสำหรับเนื้อหาเว็บ หากคุณต้องการที่จะแก้ปัญหาเบราว์เซอร์ Firefox ตัวเองใช้ของ Android logcat ADB
+
+
+
+ +
+

Firefox OS

+ +
+
+

การทดสอบด้วยตนเอง

+ +
+
จำลอง VS Emulator VS อุปกรณ์
+
เหล่านี้มีสามตัวเลือกขั้นพื้นฐานเมื่อมันมาถึงได้รับสภาพแวดล้อม Firefox OS เพื่อที่จะทำงานบนหรือการพัฒนาสำหรับ Firefox OS
+
แก้จุดบกพร่อง
+
ค้นพบเครื่องมือที่แตกต่างกันในการกำจัดของคุณเพื่อแก้ปัญหารหัส Firefox ระบบปฏิบัติการของคุณ
+
แจ้งข้อผิดพลาด
+
บทความนี้จะให้คำแนะนำเกี่ยวกับข้อบกพร่องการยื่นกับโครงการ Firefox OS รวมทั้ง Gaia และ B2G
+
+
+ +
+

แพลทฟอร์ม (Gecko)

+ +
+
การทดสอบแบบอัตโนมัติ
+
เรียนรู้แง่มุมต่าง ๆ ของการทดสอบ Firefox OS, รวมทั้งการทดสอบการทำงานที่แตกต่างกันระบบอัตโนมัติและผลการรายงานและการติดตาม
+
การทดสอบประสิทธิภาพ Gaia
+
บทความนี้จะให้ข้อมูลเกี่ยวกับการทำงานการทดสอบประสิทธิภาพการทำงานบน Gaia เช่นเดียวกับวิธีการสร้างการทดสอบใหม่
+
คุณลักษณะแผนภูมิการสนับสนุน
+
มีหลายสร้างแตกต่างกันของ Firefox OS ที่คุณสามารถดาวน์โหลดหรือสร้างสำหรับตัวเองและมีความแตกต่างบางอย่างระหว่างประเภทของคุณสมบัติที่มีอยู่ในแต่ละอุปกรณ์
+
+
+
+ +
+

เว็บ QA

+ +
+
+
+
ลด testcases
+
ปรับปรุงการรายงานข้อผิดพลาดโดยการเปิดหน้าเว็บแบ่งออกเป็น testcases ง่ายซึ่งช่วยให้นักพัฒนาสามารถเข้าใจข้อผิดพลาดและนอกจากนี้ยังสามารถใช้สำหรับการสร้างการทดสอบแบบอัตโนมัติ
+
ผู้จัดการ XFails
+
หนึ่งในงานที่ต่อเนื่องของแผนก QA เว็บเป็น xfails ผู้จัดการ เอกสารนี้จะอธิบายสิ่งที่ xfails มีและอธิบายขั้นตอนหนึ่งที่สามารถใช้เวลาในการตรวจสอบและปรับปรุงพวกเขา
+
+
+ +
+
+
การทดสอบการทำงานอัตโนมัติ
+
ดังนั้นคุณสนใจที่จะเอื้อต่อการควบคุมคุณภาพของ Mozilla เว็บโครงการอัตโนมัติ แต่ไม่ทราบว่าจะเริ่มต้นอย่างไร เอกสารนี้จะช่วยให้คุณได้รับและทำงานชุดของการทดสอบในประเทศ
+
+
+
+ +
+

อภิธานศัพท์

+ +
+
+
ทดสอบสูบบุหรี่
+
+
+
+ +

See also

+ + diff --git a/files/th/mozilla/tech/index.html b/files/th/mozilla/tech/index.html new file mode 100644 index 0000000000..8a54865338 --- /dev/null +++ b/files/th/mozilla/tech/index.html @@ -0,0 +1,15 @@ +--- +title: Mozilla technologies +slug: Mozilla/Tech +tags: + - Landing + - Mozilla + - NeedsTranslation + - Reference + - TopicStub + - XUL +translation_of: Mozilla/Tech +--- +

Mozilla has several technologies used as components of its projects. These are documented here.

+ +

{{LandingPageListSubpages}}

-- cgit v1.2.3-54-g00ecf