Remy Sharp prezintă o soluție de construit tab-uri cât de cât inteligente, plecând de la premisa că ai un singur set de tab-uri/pagină.
Una din problemele cu hash-uri în cazul în care ai mai multe tab-uri/pagină este modul în care se schimbă URL-ul, problemă ce nu este tratată în articol.
Surprinzător de slab, venind de la cineva de calibrul lui Remy Sharp…
Pe lângă multele scăpări menționate prin comentarii, cel mai mult mă deranjează mizeria cu ID-urile pe care o face pentru a evita scroll-ul paginii. Scuza cu click stânga sau shift+click mă face să-i pun teribil la îndoială competența, atâta timp cât lasă de înțeles că nu știe de existența proprietăților button/buttons, shiftKey, ctrlKey, etc. care ar putea fi folosite în tratarea evenimentelor de tip click pentru a bloca comportamentul implicit al navigatorului doar atunci când este nevoie!
Pe scurt, ideea articolului e bună, dar implementarea lasă prea multe de dorit…