Firefox 151의 공식 출시와 함께 Mozilla는 데스크톱 브라우저에서 Web Serial API에 대한 완전한 지원을 발표하여 개발자와 하드웨어 매니아에게 Firefox 브라우저를 통해 직접 하드웨어 장치를 연결하고 제어할 수 있는 새로운 기능을 제공했습니다. 이 업데이트는 성장하는 "제조사" 및 임베디드 장치 커뮤니티를 목표로 하며 브라우저를 더 이상 "웹 페이지 보기"를 위한 도구가 아니라 마이크로 컨트롤러, 개발 보드 및 다양한 직렬 장치를 연결하기 위한 핵심 작업 플랫폼으로 만듭니다.

Mozilla는 대부분의 일반 사용자가 Web Serial API를 직접 사용하지는 않지만 개발자, 제작자, 교육자, 임베디드 및 하드웨어 애호가에게는 이 기능이 일상적인 작업 흐름을 크게 변화시킬 것이라고 말했습니다. Firefox의 Gecko 엔진에 웹 직렬 지원이 추가되면 사용자는 추가 소프트웨어나 복잡한 구성을 설치할 필요 없이 다양한 시나리오에서 브라우저를 통해 직접 하드웨어 연결, 프로그래밍, 구성 및 제어를 완료할 수 있습니다. 다양한 하드웨어 중심의 온라인 도구와 교육 콘텐츠의 경우 이는 웹 자체에 더 많은 "연결 및 플레이" 경험을 제공한다는 의미입니다.

이 새로운 기능의 실제 적용 효과를 검증하고 입증하기 위해 Mozilla는 잘 알려진 오픈 소스 하드웨어 커뮤니티인 Adafruit와 협력하여 Firefox 기반 브라우저 하드웨어 개발 프로세스를 공동으로 테스트했습니다. 브라우저 기반 보드 굽기 도구인 CircuitPython, 다양한 맞춤형 컨트롤러, 센서 키트 또는 교실에서 STEM 교육 프로젝트를 사용해 본 적이 있다면 아마도 Adafruit 하드웨어나 튜토리얼을 접했을 것입니다. Firefox 151의 Web Serial 지원을 통해 Adafruit의 다양한 브라우저 측 하드웨어 워크플로는 이제 Firefox에서 직접 실행될 수 있으므로 추가 드라이버나 도구를 설치할 필요 없이 많은 프로젝트를 시작할 수 있습니다. Mozilla는 또한 Adafruit에서 제공하는 웹 직렬 도구를 통해 Firefox에서 직접 장치를 연결하고 플래싱하는 전체 프로세스를 직접 경험하도록 사용자를 초대합니다.

Mozilla는 사용자 커뮤니티마다 브라우저에 대한 기대치가 다르다는 점을 강조했습니다. 어떤 사람들은 단순성, 친숙함, 효율성을 더 중시하는 반면, 다른 사람들은 유연성, 사용자 정의 기능, 작업 방식 및 창의적인 프로세스에 대한 지원에 더 관심을 갖습니다. Mozilla의 관점에서 Web Serial 지원은 "Building for Builders"의 일부입니다. 브라우저가 개방적이고 다양하게 유지되는 동시에 회로 기판, 코드 및 아이디어로 미래의 웹 경험을 구축하는 사람들에게 더 나은 서비스를 제공할 수 있도록 하는 것입니다.

하드웨어 시작 방법을 배우고 개인 프로젝트를 시도하거나 전자 제품 제작에 대한 관심을 다시 불러일으키는 사용자를 위해 Mozilla는 모든 사람이 Adafruit 도구를 사용하여 Firefox에서 웹 직렬 기반 워크플로를 시도해 볼 것을 권장합니다. 관계자들은 또한 이 새로운 기능을 지속적으로 개선하는 데 도움이 되도록 실제 사용 시 성공적인 경험과 문제에 대한 피드백을 커뮤니티에 제공할 것을 요청합니다. Mozilla는 개발자와 제작자가 "놀라운 작품과 정말로 유용한 도구를 창조"하고 탐색 과정에서 Firefox와 Web Serial을 자신만의 창의적인 플랫폼으로 구축하기를 희망한다고 말했습니다.