Browser & Device Limitations
Rihario supports modern browsers (Chrome, Firefox, Safari) on desktop and mobile viewports. Some features work better on desktop, mobile testing has limitations, and certain browser-specific features may not be fully supported. Here's what works and what doesn't.
Supported Browsers
Desktop Browsers
- Chrome - Full support, recommended
- Firefox - Full support
- Safari - Full support (may have minor limitations)
- Edge - Full support (Chromium-based)
Browser Versions
- Latest versions - Support for current stable versions
- Recent versions - Support for last 2-3 major versions
- Older versions - May not work with very old browsers
Viewport Testing
Desktop Viewports
- Common resolutions - 1920x1080, 1366x768, 1440x900
- Custom viewports - Can specify custom dimensions
- Responsive testing - Test at different desktop sizes
Mobile Viewports
- Common devices - iPhone, Android sizes
- Emulated mobile - Browser emulation, not real devices
- Touch events - Simulated touch, not real touch
Mobile Device Limitations
What Works
- Viewport emulation - Browser emulates mobile viewport
- Responsive design testing - See how site looks on mobile
- Basic interactions - Clicks, scrolling, form filling
- Visual checks - See if layout breaks on mobile
What Doesn't Work
- Real device testing - Not testing on actual phones
- Real touch events - Simulated, not real touch input
- Device sensors - GPS, accelerometer, etc. not available
- Device-specific features - Camera, microphone, etc.
- Native app testing - Only web apps, not native mobile apps
Browser-Specific Limitations
Chrome
- Best support - Most features work well
- Fast execution - Usually fastest
- Recommended - Best choice for most users
Firefox
- Good support - Most features work
- May be slower - Sometimes slower than Chrome
- Minor differences - Some rendering differences
Safari
- Good support - Most features work
- WebKit differences - Some WebKit-specific behavior
- May have quirks - Some edge cases behave differently
Feature Limitations
Supported Features
- DOM interactions (clicks, typing, etc.)
- Form filling and submission
- Navigation and link following
- Screenshot capture
- Console log capture
- Network request monitoring
Limited or Unsupported Features
- File uploads - Limited file upload support
- Camera/microphone - Not accessible
- WebRTC - May have limitations
- WebGL - May not capture WebGL content perfectly
- Browser extensions - Extensions not loaded
- Local storage limitations - Some storage APIs may differ
Performance Considerations
- Exploration speed - Varies by browser (Chrome usually fastest)
- Resource usage - Different browsers use different resources
- Timeout limits - Some actions may timeout in slower browsers
Best Practices
- Use Chrome for primary testing - Best support and speed
- Test in multiple browsers - Verify cross-browser compatibility
- Understand mobile limitations - Know what mobile testing can't do
- Test critical features manually - Verify device-specific features yourself
Plans and Limits
Some plans may have browser/device limitations:
- Free tier - Limited to certain browsers
- Paid tiers - Access to all browsers
- Mobile testing - May require higher tier or add-on
See Pricing & Plans for details.