JavaScript expert: WebKit, get your bug-ridden house in order
Dave Methvin, a leader of the influential jQuery programming tool, says WebKit is plagued with old bugs. He's not optimistic Opera will help improve the situation. — It was a good day for WebKit browser engine yesterday …
Context & Ripple Effects
WebKit’s popularity had already prompted Mozilla to reaffirm its commitment to Gecko in 2008, preserving an alternative engine as WebKit gained influence. At the same time, WebKit had added capabilities such as CSS animations and rendering improvements, following its earlier feature expansion.
Methvin’s intervention matters because he leads jQuery, a library with broad website adoption; his criticism frames old WebKit defects as a web-developer compatibility problem rather than a narrow browser complaint.
First-order effects
- WebKit maintainers face public pressure from a prominent JavaScript-library leader to prioritize longstanding defects alongside new platform features.
- Opera’s prospective role in the WebKit ecosystem is immediately discounted by Methvin, limiting expectations that another browser vendor will solve the maintenance problem.
Second-order effects
- Web developers using jQuery have greater incentive to test and work around WebKit-specific behavior, raising the practical cost of relying on one dominant engine.
- Mozilla’s earlier decision to retain Gecko amid WebKit’s rise gains relevance: an independent engine gives developers and browser makers a separate implementation against which to compare compatibility behavior.
Third-order effects
- As browser engines add more CSS, JavaScript, and graphics capabilities, competition shifts from feature checklists toward the speed and openness of bug resolution.
- If leading web libraries continue to surface engine-specific defects, cross-browser compatibility work becomes a stronger constraint on engine consolidation.
The trend: The web platform is moving toward a contest over whether widely used browser engines can pair rapid standards implementation with dependable long-term maintenance.