Lieber Gunnar,
bei einer herkömmlichen Seite mag das ein völlig berechtigter Einwand sein.
Aber... Du kennst den speziellen Anwendungsfall des OP nicht! Warum soll in einer Web-Applikation nicht durch AJAX ein Teil des Dokuments mit neuen Inhalten befüllt werden? Warum muss Deiner Meinung nach mit Gewalt eine neue Seite (Du schreibst "Ressource", meinst aber im Grunde einen Schritt in der Browser-History, also kann man gleich "neue Seite" dazu sagen) geladen werden?
Für Aktionen auf einer Seite sind
button
-Elemente zu verwenden. Links are not buttons.
Evangelismus... auf der anderen Seite stört die "natürliche Funktionsweise von Links" in diesem Fall schon, da sie dazu gedacht sind, das Dokument zu verlassen und ein neues laden zu lassen. So gesehen ist ein nicht-Link sinnvoller - egal ob <button>
, <span>
oder <strong>
/<em>
/<i>
/<b>
... hach, such Dir halt 'was aus.
Liebe Grüße,
Felix Riesterer.