Bowser phân tích chuỗi user-agent rằng mỗi trình duyệt sử dụng để lưu trữ các thiết lập của nó, và chiết xuất từ các loại trình duyệt và phiên bản từ nó.
Thông tin này được đưa vào một ứng dụng hoặc trang web, sau đó có thể được sử dụng để thực thi mã tùy chỉnh, chuyển hướng người dùng hoặc hiển thị một cảnh báo deprecation.
Bowser hiện nay có thể phát hiện Firefox, Google Chrome, Internet Explorer, Safari và Opera.
Hỗ trợ trình duyệt phân loại cũng được bao gồm, có nghĩa là Bowser sẽ luôn biết được trình duyệt được coi là "hiện đại" và được cập nhật, trình duyệt thì coi như là bị phản đối, và đó chỉ là không được hỗ trợ.
Thư viện này làm việc với phía máy khách (trình duyệt) và server-side (Node.js) môi trường và cũng đi kèm với Ender hỗ trợ
Yêu cầu .:
- kích hoạt JavaScript về phía khách hàng
- Node.js cho các môi trường server-side
Bình luận không