Tentokrát o vychátávkách, které nejsou na pohled tak moc vidět, o to víc ukazují, do jaké hloubky signálové přemýšlí.
Zdroj The new Basecamp: Interface details and power user goodness
Tentokrát o vychátávkách, které nejsou na pohled tak moc vidět, o to víc ukazují, do jaké hloubky signálové přemýšlí.
Zdroj The new Basecamp: Interface details and power user goodness
Basecamp byla, alespoň v mých očích, taková vlajková loď web aplikací a modelu Software as a Service (SaaS). 37signals před pár dny představili novou generaci Basecampu. Jak už jsem tweetnul, myslím, že to bude vlajková loď nové generace web aplikací.
Ještě méně abstrakce, méně tlačítek, plynulé flow, rychlost, rychlost, rychlost.
— Zdroj Jason Fried, Basecamp Next: UI preview
Za přečtení rozhodně stojí vysvětlení DHH, jak se jim podařilo dosáhnout takové rychlosti odezvy. Spoiler: HTML5 pushState a cacheování až za hrob.
Přídáno 19. 2. 2012: DHH blíže vysvětluje cacheování v Rails.
Jason Fried vysvětluje, proč se rozhodli udělat Basecamp Next jako samostatný produkt, do kterého budou mít stávající uživatelé Basecampu co nejjednodušší přechod, pokud se pro něj rozhodnou.
What’s new with SaaS (Software as a Service) products like Basecamp is that legacy doesn’t just build up in the code base, it builds up in customer expectations. People get used to the way things are. Even things that are broken or complicated become things some customers want to protect from change because they’re familiar with the intricacies of how those things work.
— SaaS: Change starts easy and then gets really hard
Nemyslím, že by to byl nový problém. „Normální software” tohle přece řeší už dávno. Microsoft si taky nemůže dovolit udělat Word úplně jinak. Souhlasím s tím, že jediné rozumné řešení je oddělená nová aplikace.
But now we have ideas that are more revolutionary than incremental. We think these ideas will dramatically enhance Basecamp’s speed, power, and flexibility.
The problem is that we cannot make these kinds of changes in the existing product. Over time, software builds up legacy. The old technology is baked in, and the roots of the product are so knotted that simply unwinding them becomes a massive undertaking.
…
We’ll have two versions of Basecamp—the Classic version and the new version. Users will be able to switch to the new Basecamp or stick with the Basecamp they are already comfortable with.
After a year of hard work, this is all set to happen soon.
— Jason Fried
Dneska jsme zrovna přidávali novou fičůru do Fakturoidu, tak mě napádá, že nechci vidět, až tohle bude čekat nás :-)