Android

Odstraňování odkazů: Pokud se zkratky URL nezdaří

Debt Ceiling, Fiscal Issues, Paying the Bills of Congress, AIG Bailout Lawsuit (2013)

Debt Ceiling, Fiscal Issues, Paying the Bills of Congress, AIG Bailout Lawsuit (2013)
Anonim

Ilustrace: Jeffrey PeloThere v poslední době byla nějaká rozrušená diskuse o zkracovacím nástroji pro URL a o tom, zda jsou užitečným nástrojem nebo čistým "zlem". Moje první reakce byla, že hodně z debaty bylo přehnané reakce - koneckonců, budete těžko posílat odkazy na Twitteru bez služeb jako bit.ly, abyste snížili své postavy. Tento týden jsem však viděl nějaké nové důkazy, které mě přemýšlely o mém postoji.

Argument pro ekosystém

Argument začal blogujícím příspěvkem Joshua Schachtera, tvůrce stránky pro bookmarking Delicious. Schachter popsal zkrácovače URL jako obecně špatné pro většinu on-line "ekosystému", tvrdí, že váží web přidáním "další vrstvy adresy" a umožňujícím odkazy na spam nebo horší odkazy na malware, které mají být maskovány. Část jeho postu, který se se mnou stává hlavním akordem, je však jeho postoj k možným problémům se spolehlivostí.

"Nový a potenciálně nespolehlivý prostředník teď sedí mezi linkou a jeho cílem," říká Schachter. "Dlouhodobá archivovatelnost hypertextového odkazu nyní závisí na zdraví třetí strany. Omezovač může rozhodnout, že odkaz je porušení smluvních podmínek a odstraní jej." Pokud zkrácená osoba neúmyslně vymaže databázi, zapomene obnovit svou doménu nebo stačí zmizet, spojení se rozbije. "

Chybová chyba

Tyto scénáře se mohou zdát hypotetické, ale mám malou chuť toho, co se může stát - učinit to dva stalo - v posledních několika dnech. Používal jsem tr.im pro zkrácení URL na Twitteru a obecně jsem byl spokojen s jejich službou. V úterý jsem však otevřel svůj ovládací panel tr.im pouze, abych nalezl chybu 500 interních serverů a nic víc. Samozřejmě, každá adresa URL v rámci domény tr.im vrátila stejný kód a nepodařilo se přesměrovat na svůj příslušný cíl.

Problém nevypadal, že by trvá strašně dlouho a já jsem byl ochotný jej napsat jako fluke. Čtvrtek se však stalo znovu - a z mého měření, druhé kolo trvalo ještě déle než první.

Vyšetřování problémů

Zkoušel jsem tweeting a e-mailování lidí na tr.im lepší pochopení toho, co se dělo a co bylo děláno, aby se ujistil, že se to nestane znovu. Koneckonců, jak můžeme spoléhat na službu přesměrování adres URL, když nevíme, kdy by mohlo přestat přesměrovat? Je těžké odhadnout, kolik odkazů z uplynulých hodin, dnů a měsíců vedlo lidi na stránky s chybami namísto vhodných cílů i během těchto omezených časů. A průměrnému koncovému uživateli tento druh výskytu neodpovídá člověku, který zveřejnil odkaz.

Bohužel se mi tr.im nevrátil včas na tento příběh. Společnost však zveřejnila na své Twitter stránce následující dvě zprávy:

"Z tohoto ranního výpadku jsme se plně zotavili. Od vydání Nambu dostáváme vážný nárůst provozu"

"Ujišťujeme vás Zvýšením objemu volné kapacity zvyšujeme. "

Stejná služba utrpěla v pondělí menší problém, když její statistická služba na nějakou dobu přestala zobrazovat součty kliknutí. Do týmu jsem se dostala na tr.im. Ujišťovali mě, že nejsou ztraceny žádné údaje a že "technický problém byl vyřešen". Oni také uvedli, že tr.im měl uptime 99,67 procenta v březnu, a že většina prostoje byla výsledkem plánované údržby lépe zvládnout rostoucí provoz.

Širší implikace

Ilustrace: Chris PyleMy zde není zbytečným vyloučením nebo výběrem jedné společnosti - ve velkém schématu věcí jsou výpadky tohoto týdne dosud jen minimální. Ale vzhledem k včasnosti diskusí, které se odehrávají v online světě, mi určitě udělali pauzu. Odkazy na Twitter, Facebook nebo blogy zůstávají k dispozici na dobu neurčitou. Pokud by se služba stala periodicky nebo trvale nespolehlivou a vy jste ji dlouho spoléhali na to, že jste odeslali své odkazy, měli byste být účinně propojeni.

Důsledky samozřejmě dosáhnou ještě dále. Dokonce ještě před nedávným rozmachem Twitteru se gang v Slashdotu obával o to, kde by nás zkratky URL mohli vést. "Co když služba začne posílat vyskakovací reklamu spolu s přesměrováním?" zeptal se jeden plakát. "Jsou [tyto] služby … přenášeny WWW směrem k jedinému bodu selhání?"

Jedna věc je jistá: Celkově jsme my jako webová komunita hodně dáváme do rukou těchto služeb. TinyURL, který je stále špičkovým servisem pro většinu zákazníků, se v uplynulém roce téměř ztrojnásobil růstem podle odhadů provozu společnosti Compete. Ostatní oblíbené služby jako bit.ly, is.gd a tr.im zaznamenaly méně ohromující, ale stále poměrně významné zvýšení jejich vlastních, měření podle nedávných měření od Twitter trackeru Tweetmeme. A seznam možností pouze nadále roste.

Žádné snadné řešení

Schachter navrhuje přejít na průhlednější model, ve kterém služby zkrácení poskytují protokoly přesměrování tak, aby uživatelé mohli "obnovit" své odkazy, pokud služba zmizí. Uvádí také myšlenku povzbudit více webových stránek k tomu, aby poskytli své vlastní zabudované zkrácené služby.

Zatímco Twitter-integrované zkracovadlo by pravděpodobně bylo nejméně spolehlivým řešením všech (buďme upřímní, stránky nejsou přesně známy jeho stabilita), myšlenka obsahových stránek, které nabízejí své vlastní oříznuté odkazy, není polovina špatného. USA Today již učinil tento krok a poskytoval odkazy na příběhy o velikosti kousnutí přes doménu usat.me. Koncept je nejen uživatelsky přívětivý - je to také dobré pro stránky, udržování odkazů pod jeho kontrolou a přidání dalšího posloupnosti džusu Google do jeho mixu.

Anketa zhruba 1600 čtenářů tech blogu TechCrunch našla 57 procenta, která říká, že zkrácovače URL jsou ve skutečnosti "zlé", ve srovnání s 39 procenty, které říkají, že nebyly. (Zbytek neměl žádný názor, ale z nějakého důvodu cítil potřebu hlasovat stejně). Nejsem si jistý, jestli budu jít až tak daleko, aby na těchto společnostech vylepšili označení Lex Luthor - nabízejí hodně hodnoty a funkčnosti a dosud nám zcela neuspěly. Já, pro jednoho, určitě nehodlám skočit na loď. Přesto, když se události tohoto týdne posílily pro mě, systém není nic jiného, ​​než je to bezpečné, a to je něco, co stojí za to mít na paměti pokaždé, když vygenerujeme užitečný nový 10-znakový odkaz.

Spojte se s JR Raphaelem na Twitteru (@ jr_raphael) nebo prostřednictvím jeho webových stránek jrstart.com