프로그래밍 언어, 오픈 소스 라이브러리 및 표준이 채택되어 Firefox가 작동합니다. 모두 여기에 https://developer.mozilla.org/EnMozilla Firefox를 만드는 데 어떤 기술이 필요합니까?
1
A
답변
5
그것은 큰 오래 살았 프로젝트, 그래서 그것은 너무 많은 목록에 있어요 :-)
3
그것. 특히 Elkhound parser과 자바 스크립트 엔진이 결합 된 이라는 보조 기술을 사용하면 정적 분석을 수행하고 소스 코드를 변환하는 데 사용되며 이전 XPCOM 자료를 최신 표준으로 가져와 JavaScript 호출의 종속성을 업데이트하는 데 사용됩니다.
가장 넓은 수준에서 런타임은 대부분 C++ 구성 요소로 구성되며 XUL 인터페이스 설명 언어로 구성되고 JavaScript로 스크립팅됩니다. IIRC에서는 Adobe의 JS 엔진 코드 중 일부가 C++이 아닌 C이며 일부 하위 수준 네트워킹 라이브러리도 있습니다. 최근 몇 년 동안 일부 UI 기능이 C++에서 JS로 이동했습니다. 그런 다음 빌드 지원 및 디버깅 코드가 있습니다. Python, Perl, MakeScript 등이 될 수 있습니다.
관련 문제
- 1. Drupal 개발자는 어떤 기술이 필요합니까?
- 2. photofunia.com에 어떤 기술이 사용되고 있습니까
- 3. Mozilla Firefox에서 javascript를 사용하여 파일을 만드는 방법
- 4. Tapestry5에서 JavaScript mixin을 만드는 데 도움이 필요합니까?
- 5. C#, 어떤 코딩 기술이 더 빠릅니까?
- 6. 대부분의 LOB 응용 프로그램에서 어떤 기술이 사용됩니까?
- 7. 앱 수준 클러스터링에는 어떤 기술이 있습니까?
- 8. 어떤 서버 기술이 phdo 확장자를 사용합니까?
- 9. 하나의 웹 사이트, 하나의 도메인, 두 가지 기술이 필요합니까?
- 10. 어떤 MS 기술이 데이터 집약적 인 애플리케이션에 적합할까요?
- 11. Opera를 지원하는 데 필요합니까?
- 12. 어떤 doctype이 필요합니까?
- 13. 어떤 SSL 인증서가 필요합니까?
- 14. 어떤 Crystal 버전이 필요합니까?
- 15. 어떤 정규식이 필요합니까?
- 16. JUNG : 어떤 라이브러리가 필요합니까?
- 17. 어떤 쿼리 세트가 필요합니까?
- 18. 메모리 내 InstanceStore를 만드는 데 도움이 필요하거나 도움이 필요합니까?
- 19. SharedPreferences를 사용하여 로그인 화면을 만드는 데 도움이 필요합니까?
- 20. WYSIWYG 레이아웃/디자인/맞춤형 웹 페이지 앱에는 어떤 기술이 사용됩니까?
- 21. 오차드 CMS에는 어떤 권한이 필요합니까?
- 22. 어떤 용도로 어떤 XML 라이브러리가 필요합니까?
- 23. 어느 기술이 더 좋습니까?
- 24. Sharepoint에는 어떤 종류의 CAL이 필요합니까?
- 25. 여기에 어떤 CSS 선택기가 필요합니까?
- 26. Symbian에서는 어떤 종류의 비용이 필요합니까?
- 27. 어떤 소프트웨어 개발 방법론이 필요합니까?
- 28. 어떤 종류의 캐싱 메커니즘이 필요합니까?
- 29. 어떤 버전의 Windows SDK가 필요합니까?
- 30. 어떤 데이터베이스 사용자 권한이 필요합니까?
오픈 소스로 보니 자신을 볼 수 없습니까? – RedDeckWins