<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title> :: komentarze do wpisu &quot;GOTO żyje i ma się świetnie&quot;</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/</link><description>Wpisy z dziennika internetowego Jogger, wspomaganego przez Jabbera</description><lastBuildDate>Tue, 22 May 2012 14:18:29 +0200</lastBuildDate><generator>JoggerPL</generator><item><title>Jajcuś</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1382698</link><description>Nie wspomniałeś o jeszcze jednej rzeczy dotyczącej trzymania informacji nawigacyjnych w sesji: zakładki (czy taby, jak kto woli). Użytkownik nowoczesnej przeglądarki może podążać wieloma ścieżkami na raz, a serwis który od tego głupieje potrafi bardzo wkurzyć. Np. mój bank przerywa sesję (wylogowuje) jak mu się nie zgadza Referer z tym co ma zapisane w sesji. A do tego wystarczy, że np. szczegóły poprzedniej transakcji otworzę w nowej zakładce (ścieżka 1.) i z tego samego ekranu otworzę np. „nowy przelew” (ścieżka 2.).Gdy dane są zachowane w requeście (czy w URL, czy w Body; swoją drogą, mało kto pamięta, że i w przypadku POST można URL wykorzystać do przekazania parametrów), to każda ścieżka ma swój adres powrotny i jest ok.</description><pubDate>Wed, 06 May 2009 14:59:09 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1382698</guid></item><item><title>stronger</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1382723</link><description>Racja racja. Dwa ważne punkty. Mój bank też tak robi. Jest to niepotrzebna obsesja, ale cóż - &quot;cham się uprze i mu daj&quot;. Sam też często przekazuję GET-y w POST-cie. Jest to bardzo wygodne, zwłaszcza jeśli umiejętnie wykorzysta się kolejność nadpisywania EGCPS w pehapowej tablicy _REQUEST - (Env, Get, Cookie, Post, Session).</description><pubDate>Wed, 06 May 2009 15:40:39 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1382723</guid></item><item><title>Hoppke</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383095</link><description>Osobiście jestem zwolennikiem pełnego stosu adresów powrotnych (znaczy się, jakiejś implementacji breadcrumbs), ale to prawda, że trzeba się trochę nagimnastykować by zrobić sensowną nieliniową nawigację.</description><pubDate>Thu, 07 May 2009 11:01:04 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383095</guid></item><item><title>Dodek</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383100</link><description>call/cc :) Scheme byłby moim zdaniem dużo lepszym językiem dla przeglądarek - wystarczyłoby na przykład zaembeddować guile i po problemie.</description><pubDate>Thu, 07 May 2009 11:23:31 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383100</guid></item><item><title>stronger</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383124</link><description>Dodek, widzę tu bezczelną prowokację wywrotowego elementu Lispiarskiego ;-) - JavaScript miał być w zamierzeniu Scheme-m (tako rzecze Brendan Eich).</description><pubDate>Thu, 07 May 2009 12:13:37 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383124</guid></item><item><title>Dodek</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383125</link><description>A widzisz, wystarczyło trzymać się przekonań, żeby świat komputerów był dużo piękniejszy :) A teraz wszędzie języki C-like :(</description><pubDate>Thu, 07 May 2009 12:15:06 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383125</guid></item><item><title>stronger</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383139</link><description>Hoppke, obawiam się, że takie zorganizowanie nawigacji jest dość poważnie sprzeczne z oczekiwaniami i przyzwyczajeniami użytkowników. W rzeczywistości stos wbudowany w przeglądarkę (przyciski Wstecz, W przód) jest całkowicie wystarczający. Strony różnią się między sobą w zbyt wielu szczegółach, aby dało się wtłoczyć je w jednolity framework nawigacji. Pomyśl to tych wszystkich eksperymentach z Zoomable UI łamiących konwencję nawigacji opartej na stronach: od 18:40 i dalej 26:40 w http://www.vimeo.com/3963501</description><pubDate>Thu, 07 May 2009 12:34:37 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383139</guid></item><item><title>Jajcuś</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383143</link><description>stronger: Dokładnie. W aplikacji powinny przede wszystkim, na ile to możliwe, działać podstawowe funkcje przeglądarki (wstecz, przód, otworzenie linku w aktualnym oknie, otworzenie w nowej zakładce), a dopiero gdy to nie wystarcza można dodać dodatkowe elementy nawigacyjne.Wcale nie jest to miłe dla użytkownika, gdy nagle się okazuje, że ani z przycisku &quot;wstecz&quot;, ani ze środkowego przycisku skorzystać nie może, bo twórca aplikacji wymyślił coś „lepszego”. Oczywiście mniej lub bardziej różniącego się od innych, podobnych rozwiązań…A już zupełnie robi się katastrofa, gdy użytkownik jest np. niewidomy, albo używa nietypowego interfejsu (urządzenie mobilne, kiosk dotykowy, cokolwiek o czym się nam teraz nawet nie śni)…</description><pubDate>Thu, 07 May 2009 12:43:06 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383143</guid></item><item><title>Hoppke</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383148</link><description>Stronger, to prawda. Ale stos w przeglądarce był projektowany w czasach statycznej treści, widać to teraz, gdy trzeba się gimnastykować by go nie rozwalić w aplikacjach mocniej AJAX-owych. Już nie wspominając o jakichś bogatych, flexowych appsach.</description><pubDate>Thu, 07 May 2009 12:49:56 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383148</guid></item><item><title>stronger</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383172</link><description>No i proszę, jak to w eleganckim towarzystwie wszyscy się ze sobą zgadzają :-D</description><pubDate>Thu, 07 May 2009 13:35:27 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383172</guid></item><item><title>Void</title><link>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383366</link><description>Proponuję, żeby następny wątek dotyczył KK/komoseksualizmu/darwinizmu/kreacjonizmu - wtedy to wstrętne, wzajemne poklepywanie się po plecach zostanie wyeliminowane ;-)W temacie: implementacja algorytmu śledzącego poczynania użytkownika, na bazie referera czy też danych o adresie przekazywanych w GET/POST, ma też inną zaletę - można taką ścieżkę zapamiętać w bazie (w postaci drzewiastej struktury, jak mniemam), a następnie poddać analizie. Co prawda dzisiaj każdy raczej zaszczepia w kodzie Google Analytics, ale dlaczego by nie?</description><pubDate>Thu, 07 May 2009 18:33:23 +0200</pubDate><guid>http://stronger.epsi.pl/2009/05/06/goto-zyje-i-ma-sie-swietnie/#c1383366</guid></item></channel></rss>
