ความแตกต่างระหว่างรุ่นปกติและรุ่นนักพัฒนาซอฟต์แวร์ของ Firefox คืออะไร
Mozilla เพิ่งเปิดตัว Developer Edition ใหม่เพื่อให้นักพัฒนาเว็บใช้งาน แต่ความแตกต่างระหว่างมันกับ Firefox รุ่นปกติมีเท่าไหร่? โพสต์ SuperUser ถาม & ตอบมีคำตอบสำหรับคำถามของผู้อ่านอยากรู้อยากเห็น.
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.
คำถาม
ผู้อ่าน SuperUser Saurabh Lprocks ต้องการทราบว่าอะไรคือความแตกต่างระหว่าง Firefox ปกติและนักพัฒนาซอฟต์แวร์:
Mozilla เพิ่งเปิดตัวเว็บเบราเซอร์รุ่นใหม่ที่ชื่อว่า Mozilla Firefox Developer Edition ซึ่งออกแบบมาเพื่อนักพัฒนาเว็บโดยเฉพาะ.
ฉันติดตั้งแล้ว แต่ฉันไม่พบความแตกต่างอย่างมากระหว่าง Firefox รุ่นปกติและรุ่นนักพัฒนาซอฟต์แวร์ เครื่องมือทั้งหมดในรุ่นนักพัฒนายังอยู่ในรุ่นปกติ ฉันต้องการทราบว่ามีรุ่นพิเศษที่นักพัฒนาซอฟต์แวร์มาพร้อมกับรุ่นปกติหรือไม่.
อะไรคือความแตกต่างระหว่าง Firefox ปกติและนักพัฒนาซอฟต์แวร์?
คำตอบ
ผู้สนับสนุน SuperUser blade19899 และ Dave มีคำตอบสำหรับเรา ขึ้นไปข้างบนใบมีด 19899:
Firefox Developer Edition เป็น Firefox ที่ได้รับการแก้ไขซึ่งออกแบบมาสำหรับนักพัฒนาเว็บโดยเฉพาะ นอกจากนี้ยังใช้โปรไฟล์แยกต่างหากจากเวอร์ชันปกติเพื่อให้สามารถเรียกใช้แบบคู่ขนานได้ นั่นหมายความว่าส่วนเสริมและการตั้งค่าทั้งหมดของคุณจะไม่สามารถใช้ได้ใน Firefox Developer Edition แต่คุณสามารถใช้ Firefox Sync เพื่อรับส่วนเสริมและการตั้งค่าที่ซิงโครไนซ์ทั้งสองเวอร์ชัน.
คุณลักษณะทั้งหมดใน Firefox Developer Edition จะมีให้ใช้งาน 12 สัปดาห์ก่อนที่จะพร้อมใช้งานใน Firefox รุ่นปกติ.
คุณสมบัติบางอย่างที่มีอยู่ใน Firefox Developer Edition ที่ไม่มีในรุ่นปกติคือ:
เว็บ IDE
Web IDE ให้คุณพัฒนาปรับใช้และดีบักเว็บแอพโดยตรงในเบราว์เซอร์ของคุณหรือบนอุปกรณ์ Firefox OS ช่วยให้คุณสร้างแอป Firefox OS ใหม่ (ซึ่งเป็นเพียงแอปพลิเคชันเว็บ) จากเทมเพลตหรือเปิดรหัสของแอปที่มีอยู่ คุณสามารถแก้ไขไฟล์ของแอพได้จากตรงนั้น เพียงคลิกเดียวก็สามารถเรียกใช้แอพในเครื่องจำลองและอีกหนึ่งการดีบักด้วยเครื่องมือสำหรับนักพัฒนา คุณสามารถชมวิดีโอเกี่ยวกับ Web IDE บน YouTube ได้ที่นี่.
ความจุ
ก่อนหน้านี้เรียกว่าเครื่องมือแปลง Firefox เครื่องมือวาเลนซ์ช่วยให้คุณพัฒนาและตรวจแก้จุดบกพร่องแอปของคุณผ่านเบราว์เซอร์และอุปกรณ์หลายตัวโดยเชื่อมต่อเครื่องมือสำหรับนักพัฒนา Firefox กับเครื่องมือเบราว์เซอร์หลัก Valence ยังขยายเครื่องมือที่ยอดเยี่ยมที่สร้างขึ้นเพื่อดีบัก Firefox OS และ Firefox สำหรับ Android ไปยังเบราว์เซอร์มือถือรายใหญ่อื่น ๆ เช่น Chrome บน Android และ Safari บน iOS จนถึงตอนนี้เครื่องมือเหล่านี้รวมถึงตัวตรวจสอบตัวแก้จุดบกพร่องและตัวแก้ไขคอนโซลและสไตล์ คุณสามารถดูวิดีโอเกี่ยวกับ Valence บน YouTube ได้ที่นี่.
Web Audio Editor
Web Audio Editor ช่วยให้คุณตรวจสอบและโต้ตอบกับ Web Audio APIs แบบเรียลไทม์เพื่อให้แน่ใจว่าโหนดเสียงทั้งหมดเชื่อมต่อในแบบที่คุณคาดหวัง.
คุณสามารถดู Q / A ของฉันบน Ask Ubuntu เพื่อหาคำตอบเชิงลึกเพิ่มเติม: ฉันจะติดตั้ง Firefox Developer Edition ได้อย่างไร?
ตามด้วยคำตอบจากเดฟ:
อย่างที่ฉันแน่ใจว่าคุณรู้อยู่แล้วปัจจุบันมีคุณลักษณะเหล่านี้นอกกรอบ:
- Web IDE - ให้คุณพัฒนาปรับใช้และดีบักเว็บแอป.
- Responsive Design View - ช่วยให้คุณเห็นว่าเว็บไซต์จะมีขนาดหน้าจอที่แตกต่างกันอย่างไร.
- Valence - แก้ไขข้อบกพร่องในเบราว์เซอร์ใด ๆ (ก่อนหน้านี้เรียกว่าอะแดปเตอร์เครื่องมือ Firefox).
- Web Audio Editor - ตรวจสอบเสียงเว็บเพื่อให้แน่ใจว่าโหนดเสียงทั้งหมดเชื่อมต่อตามที่คาดไว้.
- ผู้ตรวจสอบหน้า - ตรวจสอบ HTML และ CSS.
- Web Console - ดูข้อมูลที่บันทึกไว้และโต้ตอบกับหน้าเว็บโดยใช้ JavaScript.
- ดีบักเกอร์ JavaScript - ดีบั๊ก JavaScript.
- การตรวจสอบเครือข่าย - ดูคำขอเครือข่ายทั้งหมดที่เบราว์เซอร์ทำและใช้เวลานานเท่าใด.
- แก้ไขสไตล์ - แก้ไข CSS สไตล์.
คุณสามารถรับชมวิดีโอแนะนำทั่วไปได้ที่นี่.
รวมถึง:
- Firefox Hello - WebRTC (เครื่องมือที่อนุญาตการโทรและวิดีโอแชทกับผู้อื่นจากภายในเบราว์เซอร์).
- ปุ่มลืม - คล้ายกับล้างประวัติ.
- Eyedropper - ให้สีของคุณ 'สะบัด' จากเว็บเพจ.
- Scratch Pad - คอนโซล JS แบบสแตนด์อะโลนสำหรับการทดสอบตัวอย่าง JavaScript.
- เชื่อมต่อ - ให้คุณเชื่อมต่อกับอุปกรณ์ระยะไกล.
ตามที่คุณได้สังเกตเห็นคุณลักษณะบางอย่าง (ส่วนใหญ่) เหล่านี้มีอยู่แล้วใน Firefox หรือผ่านทาง add-on ตอนนี้และเมื่อเวลาผ่านไปฉันคิดว่ามันจะเป็นปลั๊กอิน ตัวอย่างเช่นตัวตรวจสอบหน้า, คอนโซล, ดีบักเกอร์และคุณสมบัติเพิ่มเติมอีกสองสามอย่างเป็นส่วนหนึ่งของ Add-on Firebug อยู่แล้ว.
สำหรับการเปลี่ยนขนาดหน้าจอและ CSS ฉันใช้เครื่องมือที่เรียกว่า Developer Toolbar.
ฉันใช้ Firefox Developer Edition เป็นนักพัฒนาและนักออกแบบเว็บไซต์และมันรู้สึกเหมือน Firefox ที่มีปลั๊กอินที่ออกแบบมาเพื่อให้เหมาะกับนักออกแบบเว็บไซต์ (ซึ่งเป็นสิ่งที่ฉันคิดว่าพวกเขามีเป้าหมายอยู่) โดยส่วนตัวฉันสนใจที่จะเห็นว่ามันพัฒนาอย่างไร.
ในขณะนี้มันให้ความรู้สึกคล้ายกับตัวดีบักที่สร้างไว้ใน Chrome และ Internet Explorer 11 แล้ว (แม้ว่าฉันยังไม่ได้ลองใช้ทุกคุณสมบัติ).
คุณยังสามารถดูบันทึกย่อ Firefox Developer Edition เพื่อดูรายละเอียดเพิ่มเติม.
มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.