ไม่ได้พวกเขามีไว้สำหรับ gnome-shell เท่านั้น พวกเขาคาดหวังว่า API พิเศษจะเขียนด้วยจาวาสคริปต์และโดยทั่วไปจะมีความแตกต่างเกินกว่าที่จะใช้กับ Unity
โปรดทราบว่าความคิดในการเขียนส่วนใหญ่ของ gnome-shell UI ใน javascript นั้นจะทำให้ง่ายต่อการเขียนส่วนขยายที่สามารถเชื่อมต่อได้ทุกที่ แน่นอนว่าจะต้องเสียค่าปรับในความเร็ว มันค่อนข้างคล้ายกับการแลกเปลี่ยนระหว่าง Firefox และ Chrome Firefox UI เขียนใน XUL (ส่วนขยายของจาวาสคริปต์) และ Chrome ใน C ++ ก่อนหน้านี้เป็นวิธีที่ง่ายต่อการขยาย แต่ในภายหลังมีแนวโน้มว่าจะเร็วขึ้นและตอบสนองได้เร็วขึ้น (ฉันกำลังพูดถึง UI ไม่ใช่เครื่องมือเรนเดอร์หรือจาวาสคริปต์)
ดังนั้นเพื่อตอบคำถามที่สองคุณไม่น่าจะเป็นไปได้ว่า Gnome-Shell จะสามารถปรับแต่งได้มากกว่า Unity เนื่องจากการตัดสินใจออกแบบ