Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wirtualny Parlament, Głosowania nad pracami Sejmu, zgłaszanie wirtualnych ustaw
kwiatekx
post
Post #1





Grupa: Zarejestrowani
Postów: 18
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ł.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Comandeer
post
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Cytat
To wcale nie oznacza, że on nie istnieje. Na pewno istnieje. Tylko że jest marginalny. I inwestowanie ogromnych środków na przerabianie systemu, bo kilka osób będzie poszkodowanych?

Oczywiście w takim wypadku to nie ma sensu. Twierdzę jednakże, że warto pisać produkt od początku tak, żeby zminimalizować niezbędność JS. Najbardziej podstawowe funkcje bez JS de facto zawsze da się napisać bez niego.

Cytat
to bardzo chętnie zobaczę jak to w praktyce wygląda w ecommerce, gdzie produkt należy skonfigurować przed dodaniem do koszyka i jeszcze obsłużyć płatność kartą czy przez innego PayPal-a

Ale JS i tak najpewniej korzysta z normalnego formularza jako interfejsu - więc UX na pewno ucierpi bez JS, ale większość rzeczy dałoby się zastąpić. Nie wiem dokładnie o jakich dokładnie funkcjach mówisz, ale chętnie je poznam i podejmę wyzwanie napisania tego bez JS (IMG:style_emoticons/default/wink.gif)

Cytat
Oczywiście, że koniec końców wszystko się sprowadza do request-u HTTP/S. Ale najpierw trzeba jakoś ustalić jak on ma wyglądać

Ale to IMO już nie ma nic do frontu (IMG:style_emoticons/default/wink.gif) To już jest dobre rozplanowanie API po stronie serwera.

Cytat
Jedyne, czego ja nie rozumim, to uporczywe wmawianie, że wszystko da się rozwiązać bez JS, i że JS powinien być tylko dodatkiem (opcjonalną warstwą) do już działającej strony.

Tego nie twierdzę. To już riddle w 2007 napisał prosto, że podstawowa funkcjonalność bez JS może się obejść bez żadnego problemu, ale jej bardziej skomplikowanej wersji bez niego nie da się już stworzyć. Podaje tam dobry przykład: wgrywanie avatara. Normalny formularz z polem [type=file] + w JS kadrowania i podgląd zdjęcia przed uploadem. Na pewno istnieją funkcjonalności, których bez JS nie ma sensu implementować, ale IMO są one w mniejszości.
Natomiast w ocenianej tutaj stronie wszystko można bez JS wykonać i to bardzo małym nakładem środków. Zwłaszcza, że system oceniania to tak naprawdę wykonanie najprostszego żądania HTTP - a to równie dobrze działać może bez JS.

Cytat
Co do ułatwień dla niepełnosprawnych to pewnie zabrzmi okrutnie, ale business is business.

Niestety to wpływa pośrednio na jakość Sieci, bo z biznesowego punktu widzenia niepełnosprawny jest tylko cyferką. Na ten problem zwróciło już dawno uwagę The Paciello Group: http://www.paciellogroup.com/blog/2015/02/...r-demand-issue/

Cytat
I koniec końców wszytko się sprowadza do rodzaju biznesu, wymagań funkcjonalnych i targetu. Takie uogólnianie po prostu nigdy nie zadziała.

Pewnie nie, bo - jak sam zauważyłeś, a ja z przykrością potaknąłem - business is business. Ale ja jestem perfekcjonistą i chciałbym, żeby Sieć zawsze była dla wszystkich. Może i będę kiedyś przez to przymierał głodem, może i przegram tę walkę z kretesem, ale przynajmniej będę miał poczucie spełnionego obowiązku (IMG:style_emoticons/default/wink.gif)
Poza tym - jest pewna różnica pomiędzy niestosowaniem no-js z bardzo dokładnym uzasadnieniem biznesowym i analizą kosztów, a niestosowaniem no-js, "bo nie" albo z powodu po prostu niewiedzy. Jak już mówiłem - niestosowanie czegoś trzeba umieć uzasadnić. Mogę się z takim uzasadnieniem nie zgodzić (i pewnie tak będzie (IMG:style_emoticons/default/wink.gif) ), ale przynajmniej widzę, że wiesz o co chodzi i czemu daną rzecz zrobiłeś w taki, a nie inny sposób.

Chciałbym, żeby Sieć nie była skażona biznesem i była dobrem ogólnym… No ale cóż.
Go to the top of the page
+Quote Post

Posty w temacie
- 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
- - Comandeer   @Xelah, nie zgodzę się, że jest to subiektywne zda...   17.05.2015, 14:56:15
- - 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


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 09:35