Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 28.06.2012 Ostrzeżenie: (0%)
|
Witam.
Proszę o opinie na temat testowej wersji mojego serwisu - Wirtualny Parlament. http://parlament24.pl Serwis składa się z trzech części: - ustawy rzeczywiste - ustawy nad którymi pracował sejm, nad nimi głosują użytkownicy po głosowaniu ustalana jest zgodność internautów z Sejmem - ustawy wirtualne - pomysły internautów na ustawy, poddawane pod głosowanie użytkowników - projekty ustaw - pomysły na ustawy, które gdzieś pojawiły się mediach - poddawane są pod głosowania internautów. Każda ustawa posiada na bieżąco wyświetlane statystyki głosowań z podziałem na płeć, województwo, itp. Do każdej ustawy można dopisywać jej potencjalne wady i zalety oraz komentarze. Nad każdą ustawą głosujemy 7 albo 10 dni, po tym czasie głosowanie jest kończone i przedstawiane są wyniki głosowania. Po zalogowaniu pojawia się "tablica" użytkownika, na której widać ustawy którymi jest użytkownik zainteresowany a w których inni użytkownicy dokonali jakiś czynności. Posiada również wygodny system powiadomień emailem - każdy użytkownik wybiera co ile mają być wysyłane emaile oraz co mają zawierać (nowe ustawy, itp). Jest to wersja testowa, w związku z czym: - część rzeczy jeszcze nie działa w 100% - cała treść wpisana podczas testów zostanie usunięta - wrzucona jest tylko jedna ustawa rzeczywista, po testach będzie ich więcej - do poprawki jeszcze zostało: strona główna, dokładniejszy opis serwisu, responsywność (układ elementów) Wykorzystana technologia: - PHP + Code Igniter + kilka bibliotek - jQuery, Bootstrap Serwis rusza za około 7-10 dni w zależności od tego ile jeszcze rzeczy będę przerabiał. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%)
|
@Xelah, nie zgodzę się, że jest to subiektywne zdanie autora, gdyż przeczą temu trzy rzeczy:
Owszem, w realnych projektach każda decyzja musi mieć ekonomiczne uzasadnienie, ale uzasadniać można jedynie to, co jest znane. A wiedza na temat zapewniania dostępności bez JS jest bardzo mała i w zastraszającym tempie zanika. Przyczynia się do tego moim zdaniem:
Co do realnych projektów i uzasadnienia: jak komuś zechce się mimo wszystko zaglądnąć do podlinkowanych przeze mnie artków (i tak wiem, że nie zaglądniecie (IMG:style_emoticons/default/wink.gif) ), to zauważy jedną, ciekawą rzecz: PE wygląda na szybsze. Czemu? Bo podstawowa funkcjonalność jest udostępniana na poziomie samego HTML. Nie trzeba czekać wieczności na wczytanie wszystkich JS ze wszystkich CDN itd. Wczytał się formularz zamówienia → można zamawiać. Niepotrzebne mi do tego zarąbiste komunikaty jQuery o tym, że moje hasło ma 3 znaki za mało - to równie dobrze może mi powiedzieć prymitywna, acz działająca walidacja HTML5 oraz serwer. A jak się przy okazji doczyta bombastyczny skrypt jQuery, to fajnie - ładne, czerwone okienko przyda uroku całości (IMG:style_emoticons/default/wink.gif) Za ekonomicznym uzasadnieniem no-js przemawia także fakt, że Google to robi. GMail wciąż oferuje archaiczny interfejs. Dlaczego? Bo część userów nie ma na tyle szybkiego neta, żeby wczytać jego ciężką wersję (tak, Plus LTE - na ciebie patrzę…). Część userów to także userzy korporacyjni, stojący za firewallami - a te lubią JS po prostu wycinać. Do wpisania zapytania w Google również nie trzeba JS. Dzięki temu mogę poszukać artykułu o lisiej behawiorystyce nawet z poziomu lynksa. Czemu? Bo taka funkcjonalność jest wbudowana bezpośrednio w każdą przeglądarkę i nie ma sensu wymyślać koła na nowo - po prostu. Tym samym, nie robiąc absolutnie nic, podbijamy target dla naszego produktu. Jasne, są rzeczy JS only, ale one się już kierują całkowicie innymi prawami. Taki edytor graficzny w przeglądarce to już bardziej appka offline'owa, która z serwera co najwyżej dociągnie nowe ficzery albo zapisze obrazek. Tutaj nie ma sensu wciskać obsługi no-js, bo zarżnęlibyśmy serwer. Wystarczy poinformować usera, że potrzebuje JS, aby edytować obrazek na żywo. W tym wypadku to zrozumie. Ale wymaganie, żeby miał JS tylko po to, by na przykład napisać post na forum? IMO nieporozumienie… I na koniec - no-js również musi być wykonane dobrze, a nie po łebkach, bo jedynie będzie strzałem w kolano. Polecam zobaczyć jak np. zachowuje się ibuk.pl, gdy wystąpi jakiś błąd w JS (IMG:style_emoticons/default/wink.gif) A jeszcze lepszym przykładem jest Social Club R*, gdzie nawet nie da rady zgłosić usterki, bo… wymaga to obsługi JS. TL;DR no-js pociąga za sobą szereg kwestii związanych z architekturą aplikacji webowych, które nam pomogą nawet w projektach js-only i może mieć uzasadnienie ekonomiczne, dlatego i tak jest to wiedza obowiązkowa |
|
|
|
kwiatekx Wirtualny Parlament 13.05.2015, 18:19:08
tzm Jako że się trochę polityką interesuję to jedno mi... 13.05.2015, 19:08:15
mrc @tzm
Może chłopak uczy się php? Moim zdaniem dobr... 13.05.2015, 19:21:14
memory dla mnie mocno nieczytelne chodzi o wygląd 13.05.2015, 19:46:08
r4xz "Ta strona u�ywa" krzaków (popraw... 13.05.2015, 20:21:24
Comandeer Kodjava script:vote_goal(27) artykuł p... 13.05.2015, 21:10:16
kwiatekx Dziękuję za opinie, odpowiadam hurtowo:
CytatMoże... 14.05.2015, 07:51:49
Comandeer CytatJS i jQuery jest wygodne i szybkie.
Ale nieko... 14.05.2015, 14:13:17
Spawnm Strona bez szans na sukces. Jeśli nabrała by popul... 14.05.2015, 14:21:33
kwiatekx Cytat(Comandeer @ 14.05.2015, 15:13:1... 14.05.2015, 15:11:28
valkirek Cytat(Comandeer @ 14.05.2015, 15:13:1... 16.05.2015, 22:53:30
Comandeer @valkirek może jednak podyskutujemy merytorycznie?... 17.05.2015, 06:49:50
Xelah @Comandeer Przytoczony link to też nie merytoryczn... 17.05.2015, 14:03:12
Xelah @Comandeer
Po pierwsze chciałem odnieść się do te... 17.05.2015, 20:09:31
Comandeer CytatTo wcale nie oznacza, że on nie istnieje. Na ... 17.05.2015, 21:00:10
Xelah Cytatwięc UX na pewno ucierpi bez JS, ale większoś... 18.05.2015, 07:48:31
Pyton_000 @Xelah Twój przykład jest beznadziejny.
Rozwiązani... 18.05.2015, 09:00:59
Xelah @Pyton_000
No ale o to właśnie chodziło. To, że si... 18.05.2015, 10:51:59
Comandeer @Xelah mam wrażenie, że nie do końca się zrozumiel... 18.05.2015, 18:34:45
Xelah @Comandeer
Przyznaję, że czegoś takie się nie spo... 18.05.2015, 19:45:49
Pyton_000 Cytatkonfigurowany albo we Flash-u
Jee... To już c... 20.05.2015, 07:49:56 
Xelah Cytat(Pyton_000 @ 20.05.2015, 08:49:5... 20.05.2015, 08:27:39
Comandeer A VML? Nie wiem jak z wydajnością względem Flasha,... 20.05.2015, 11:34:24 
Xelah Cytat(Comandeer @ 20.05.2015, 12:34:2... 20.05.2015, 11:52:03
kwiatekx Witam.
parlament24.pl - ruszył
Dziękuje wszystk... 21.06.2015, 13:00:17
Comandeer CytatKonta testowe zostały usunięte.
Dzisiaj mi pr... 25.06.2015, 18:10:08
kwiatekx Cytat(Comandeer @ 25.06.2015, 19:10:0... 25.06.2015, 20:54:45 
Pyton_000 Cytat(kwiatekx @ 25.06.2015, 21:54:45... 26.06.2015, 10:25:45 
kwiatekx Cytat(Pyton_000 @ 26.06.2015, 11:25:4... 27.06.2015, 11:21:25
acik Popracuj na szybkością, bo ładuję się dłuuugo.. 29.06.2015, 14:36:02
aras785 Cytat(acik @ 29.06.2015, 15:36:02 ) P... 29.06.2015, 20:23:37
kwiatekx Cytat(acik @ 29.06.2015, 15:36:02 ) P... 30.06.2015, 18:14:02 ![]() ![]() |
|
Aktualny czas: 8.08.2026 - 13:39 |