Archív: 2012

JavaScriptová knihovna pro souběžné uploadování více souborů přes HTML5 File API. Jak název napovídá, umí upload pozastavti a pak zase pokračovat.

Generátor různých hlášek v aplikaci, včetně pokročilého nastavení jak a kde budou vyskakovat. Samozřejmě se nedříve snažíme žádné hlášky vůbec nevypisovat a sdělit danou informaci v rámci uživatelského flow, ale když už nebude zbytí… ;-)

Tenhle plugin do jQuery vám vygeneruje navigaci se skrolovacím efektem.

Via WebAppers

Why then, instead of laughing at the iPhone, iPad, Android, or anything else that comes along, not employ a strategy of “Office Everywhere” and build platform specific and complementary versions of Office for every device that popped up? That, to me, seemed to be their biggest miss. Can you even fathom how many versions of “Office for iOS” they could have sold at this point? I would guess in the millions.

This, I said to my wife was their biggest miss.

And, as usual, my wife disagreed. She then laid down a thought so insightful, so deep, so damned perceptive, that it just about brought me to tears in its completeness.

You see, she said, missing all of the opportunities was just the start of a much deeper problem.

Microsoft’s Biggest Miss, Minimal Mac

Zajímavá úvaha, rozhodně stojí za přečtení.

Via Daring Fireball

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.

Lidí, kteří si dovedou představit lepší řešení, než jsou ta stávající, která jsou obecně přijímána za dost dobrá, je málo. Bret Victor je jedním z nich. Tuhle přednášku musíte vidět.

Via @daeltar

Před 14 dni jsem postnul výkřik proti podvodný praktikám jedné firmy, kdy vám poštou přijde něco, co vypadá jako faktura k úhradě, ačkoli s nimi nemáte nic společného a žádnou službu nechcete, očividně doufajíce, že dojde k úhradě omylem.

Zkusil jsem případ nahlásit na Úřad pro ochranu hospodářské soutěže (ÚOHS) a včera mi přišla odpověď.

Obsah dopisu (fotka strany jedna a dva) se dá shrnout asi takto: ÚOHS se ze zákona o tyhle záležitosti nestará a navrhuje mi, abych podal na firmu trestní oznámení.

K tomu můžu říct jen, že moje naštvanost nad podobnými pokusy o podvod rozhodně nejde tak daleko, abych ztrácel čas po soudech, třeba i platil právníka a to vše s nejistým výsledkem.

Pokud tu není nějaké jiné systémové opatření proti podobným podvodníkům, pak jsou tu pro ně prostě dobré podmínky.


Aktualizováno 6. 1. 2014:

Zkusil jsem využít serveru hromadnezaloby.cz a zde je jejich vyjádření:

„Dobrý den,
děkujeme za váš podnět. Po jeho prostudování jsme však došli k závěru, že zde není prostor pro hromadnou žalobu, respektive že ačkoliv postup této společnosti není férový, nepřekračuje limity zákona, kde by se mohl podnikatel úspěšně bránit (u podnikatelů zákon a soudy předpokládají větší profesionalitu, tedy že si všimne, že faktura má poznámku, že jde o návrh smlouvy a že nebude hradit fakturu bezdůvodně). Ačkoliv sdílím vaše znepokojení a takové podnikání mi nepřijde smysluplné, užitečné a ani správné, nezbývá, než takovou službu ignorovat a veřejně ji kritizovat. Nicméně prostor pro soudní zásah zde nevidím.“

Tož tak.

The swankiest Javascript framework for elegantly sliding pages and parallaxing backgrounds.

Jako copywriter Martin Tomčík na svém blogu (překvapivě :-) věnuje hodně prostoru článkům na toto téma. Přihřeju si malinko vlastní polívčičku a za všechny vyberu ten, kde odkazuje na jeden můj post: 26 nejlepších českých článků o (web) copywritingu. Ale porozhlédněte se u něj, má toho tam víc.

Myslel jsem, že jsem tohle téma vyčerpal minulým postem, ale ne, @pavel_macek vyštrachal Button Builder od UI Parade.

Stále mi chybí možnost zadat si tam obrázek na pozadí pro nějaký ten noise, ale jinak už je to skoro ono.

To grasp the potential impact of Big Data, look to the microscope, says Erik Brynjolfsson, an economist at Massachusetts Institute of Technology’s Sloan School of Management. The microscope, invented four centuries ago, allowed people to see and measure things as never before — at the cellular level. It was a revolution in measurement.

Data measurement, Professor Brynjolfsson explains, is the modern equivalent of the microscope. Google searches, Facebook posts and Twitter messages, for example, make it possible to measure behavior and sentiment in fine detail and as it happens.

In business, economics and other fields, Professor Brynjolfsson says, decisions will increasingly be based on data and analysis rather than on experience and intuition. “We can start being a lot more scientific,” he observes.

— Steve Lohr, New York Times, Big Data’s Impact in the World

K tomu bych rád řekl jen tohle: Psychohistorie ;-)

Za odkaz díky @michalillich

Určitě jste narazili na údaje o čase jako „Publikováno před 4 hodinami” apod. jQuery plugin timeago vám takovou časovou známku vygeneruje nějak takhle:

jQuery(document).ready(function() {
  jQuery("abbr.timeago").timeago();
});

Vygeneruje třeba…

<abbr class="timeago" title="July 17, 2008">3 years ago</abbr>

Ale funguje i takhle

jQuery.timeago(new Date());             //=> "less than a minute ago"
jQuery.timeago("2008-07-17");           //=> "3 years ago"
jQuery.timeago(jQuery("abbr#some_id")); //=> "3 years ago"     // [title="2008-07-20"]

Podporuje českou lokalizaci.

Díky @daeltar

Z interního mema všem zaměstnancům z roku 1982:

The better you write, the higher you go in Ogilvy & Mather. People who think well, write well.

Woolly minded people write woolly memos, woolly letters and woolly speeches.

Good writing is not a natural gift. You have to learn to write well. Here are 10 hints:

  1. Read the Roman-Raphaelson book on writing. Read it three times.
  2. Write the way you talk. Naturally.
  3. Use short words, short sentences and short paragraphs.
  4. Never use jargon words like reconceptualize, demassification, attitudinally, judgmentally. They are hallmarks of a pretentious ass.
  5. Never write more than two pages on any subject.
  6. Check your quotations.
  7. Never send a letter or a memo on the day you write it. Read it aloud the next morning — and then edit it.
  8. If it is something important, get a colleague to improve it.
  9. Before you send your letter or your memo, make sure it is crystal clear what you want the recipient to do.
  10. If you want ACTION, don’t write. Go and tell the guy what you want.

David

Určitě jste něco, nebo všechno už někde slyšeli, ale neškodí mít po ruce úhledné desatero.

Zdroj Brain Pickings, Maria Popova, 10 Tips on Writing from David Ogilvy

When we watch people try to complete tasks on websites we notice that often the more visually appealing something is, the more they ignore it. If it looks like marketing or an ad, then people dismiss it as having low value or credibility.

In the eyes of many customers, ugly equals authentic and credible. Ugly helps you get the task completed quickly without any fuss or distraction. Ugly is going to give you the details. Ugly is not hiding anything. Ugly does not waste your time on surface images and trivial jargon and hype.

— Gerry McGovern, Why are ugly websites so successful? (zvýraznění jsem přidal já)

Zajímavý důsledek prolhaného naleštěného marketingu.

Via @janrezac

Po zadání emailu, na něj budete zdarma následujících 30 dní každý den dostávat jeden video tutoriál. To nemůže škodit.

Za tip díky @codeas