Skip to Content
TroubleshootingBrowser Compatibility

Browser Compatibility and Requirements

Farline works best on modern browsers. This guide covers supported browsers, system requirements, and how to optimize your experience.

Supported Browsers

✅ Fully Supported

These browsers provide the best Farline experience:

Chrome / Chromium

  • Version 90 or later
  • Best performance and compatibility
  • Recommended for primary use

Microsoft Edge

  • Version 90 or later (Chromium-based)
  • Excellent compatibility
  • Good alternative to Chrome

Firefox

  • Version 88 or later
  • Full feature support
  • Privacy-focused option

Safari

  • Version 14 or later
  • Works well on macOS and iOS
  • Some minor limitations (see below)

⚠️ Limited Support

Safari < 14

  • Some features may not work
  • Update to latest version recommended

Older Chrome/Firefox

  • Versions older than listed above
  • Update browser for best experience

❌ Not Supported

Internet Explorer 11

  • Not supported, will not work
  • Use Edge instead

Opera Mini

  • Limited JavaScript support
  • Use Opera desktop instead

Older Mobile Browsers

  • Update to latest version

System Requirements

Minimum Requirements

Desktop:

  • 4 GB RAM
  • Modern CPU (2015 or newer)
  • Internet connection (required)
  • Screen resolution: 1280×720 or higher

Mobile/Tablet:

  • 2 GB RAM
  • iOS 14+ or Android 8+
  • Internet connection (required)
  • Screen size: 7” or larger recommended

Desktop:

  • 8 GB RAM or more
  • Modern multi-core CPU
  • Fast internet (5+ Mbps)
  • Screen resolution: 1920×1080 or higher
  • Multiple monitors (optional, but nice for split views)

Mobile/Tablet:

  • 4 GB RAM or more
  • Recent device (2020 or newer)
  • Fast internet (5+ Mbps)
  • Tablet sized (10” or larger) for best chart viewing

Internet Connection

Required for:

  • All AI chat features
  • Project saving and loading
  • Chart generation
  • Account authentication

Recommended speed:

  • Download: 5 Mbps or faster
  • Upload: 1 Mbps or faster

Offline support:

  • Not currently available
  • Projects are cloud-based
  • No offline editing capability

Browser Features Required

Farline requires these browser capabilities:

JavaScript

  • Required: Core functionality
  • Must be enabled
  • No functionality works without it

Cookies

  • Required: Authentication and session management
  • Must allow cookies from farline.ai
  • Third-party cookies not required

Browser Storage

  • Required: UI preferences and caching
  • Must be enabled for best experience
  • Projects are stored in the cloud, not locally

Clipboard Access

  • Optional: Copy Mermaid charts to clipboard
  • Improves user experience
  • Fallback available (manual copy)

WebGL (Optional)

  • Nice to have: Better chart rendering
  • Not strictly required
  • Falls back to Canvas if unavailable

Mobile and Tablet Support

Responsive Design

Farline adapts to different screen sizes:

Tablets (recommended):

  • Good for viewing and editing projects
  • Charts render well at tablet sizes
  • Full feature support

Phones (limited):

  • Can view projects
  • Editing may be challenging on small screens
  • Charts require horizontal scrolling
  • Better for quick reviews than full editing

Mobile Browser Recommendations

iOS:

  • Safari (built-in)
  • Chrome for iOS
  • Firefox for iOS

Android:

  • Chrome (recommended)
  • Firefox
  • Samsung Internet

Mobile-Specific Tips

  1. Use landscape mode for better chart viewing
  2. Pinch to zoom on complex timelines
  3. Use two-finger scroll to navigate large charts
  4. Consider using tablet for serious editing

Browser-Specific Features and Limitations

Chrome/Edge (Chromium)

Advantages:

  • ✅ Best performance
  • ✅ Full clipboard API support
  • ✅ Fastest chart rendering
  • ✅ Best dev tools (if needed for debugging)

Limitations:

  • None significant

Firefox

Advantages:

  • ✅ Good performance
  • ✅ Strong privacy features
  • ✅ Full feature support
  • ✅ Good chart rendering

Limitations:

  • Clipboard API requires user permission (expected behavior)

Safari

Advantages:

  • ✅ Native to macOS/iOS
  • ✅ Good energy efficiency
  • ✅ Fast on Apple devices

Limitations:

  • ⚠️ Clipboard API less reliable (use manual copy as fallback)
  • ⚠️ Some chart animations may differ
  • ⚠️ IndexedDB storage limits stricter than other browsers

Workarounds:

  • Manually select and copy Mermaid syntax
  • Export projects regularly as backup
  • Use Chrome/Firefox if issues persist

Browser Extensions and Conflicts

Known Conflicts

Some browser extensions can interfere with Farline:

Ad Blockers:

  • Usually fine, but may block some resources
  • Whitelist farline.ai if issues occur

Script Blockers:

  • Will break functionality
  • Disable for farline.ai

Privacy Tools:

  • May block cookies needed for authentication
  • Allow for farline.ai domain

VPNs and Proxies:

  • Generally OK
  • May slow down AI responses

Safe to use:

  • Password managers (LastPass, 1Password, Bitwarden)
  • Grammar checkers (Grammarly)
  • Dark mode extensions (usually compatible)

May cause issues:

  • Request blockers
  • Script modifiers
  • Cookie blockers

Optimizing Browser Performance

For Better Performance

  1. Close unused tabs

    • Frees up memory
    • Reduces CPU usage
    • Improves responsiveness
  2. Disable unnecessary extensions

    • Extensions consume resources
    • Disable those you don’t need while using Farline
  3. Update browser regularly

    • Latest versions have performance improvements
    • Security updates are important
  4. Clear browser cache occasionally

    • Removes stale data
    • Can resolve rendering issues
    • Do this if experiencing slowness
  5. Use hardware acceleration

    • Enable in browser settings
    • Improves chart rendering
    • Usually enabled by default

Chrome Performance Settings

  1. Go to Settings → System
  2. Enable “Use hardware acceleration when available”
  3. Consider enabling “Continue running background apps”

Firefox Performance Settings

  1. Go to Settings → General → Performance
  2. Uncheck “Use recommended performance settings”
  3. Increase “Content process limit” for more memory/speed trade-off

Safari Performance Settings

  1. Enable “Develop” menu in Preferences → Advanced
  2. Use Develop → Empty Caches periodically

Troubleshooting Browser Issues

Farline Not Loading

Try these steps:

  1. Clear cache and cookies

    • Chrome: Settings → Privacy → Clear browsing data
    • Firefox: Settings → Privacy → Clear Data
    • Safari: Develop → Empty Caches
  2. Disable extensions

    • Try in incognito/private mode first
    • If works, re-enable extensions one by one to find culprit
  3. Update browser

    • Check for latest version
    • Install updates and restart
  4. Try different browser

    • Helps isolate if browser-specific issue

Charts Not Rendering

  1. Check WebGL support

  2. Enable hardware acceleration

    • See performance settings above
  3. Reduce browser zoom

    • Reset to 100% zoom level
    • Ctrl+0 (Cmd+0 on Mac)

Slow Performance

  1. Check browser memory usage

    • Chrome: Shift+Esc → Task Manager
    • Look for high memory usage
    • Close memory-intensive tabs
  2. Restart browser

    • Close completely and reopen
    • Clears memory leaks
  3. Update graphics drivers

    • Especially important for chart rendering
    • Check manufacturer website for latest drivers

Testing Your Browser

Quick Compatibility Check

Visit Farline and check if you can:

  • ✅ Sign in successfully
  • ✅ See the project editor
  • ✅ Create a project via AI chat
  • ✅ View Gantt charts
  • ✅ Edit YAML directly
  • ✅ Export a session

If all work, your browser is fully compatible!

Browser Information

To find your browser version:

Chrome/Edge:

  • chrome://version (address bar)
  • Or Settings → About Chrome/Edge

Firefox:

  • about:support (address bar)
  • Or Settings → Help → About Firefox

Safari:

  • Safari menu → About Safari

Include this info when contacting support.

Future Browser Support

Farline aims to support:

  • Latest versions of major browsers
  • Browsers with modern JavaScript (ES2020+)
  • WebAssembly support (for future features)

We don’t support:

  • Internet Explorer (discontinued)
  • Very old browser versions (5+ years)

Getting Help

Browser-specific issues:

  • Try different browser first
  • Include browser version in support requests
  • Share browser console errors (F12 → Console)

Contact support:

Last updated: 2025-12-19