Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [www][ver.2] Wirtualna ściana ;)
Forum PHP.pl > Inne > Oceny
Vengeance
Wirtualna ściana to miejsce, gdzie każdy będzie mógł dodać własny plakat reklamujący jego impreze. Taki plakat będzie jednocześnie odnośnikiem do strony zawierającej dodatkowe informacje o promowanym wydarzeniu.

Wirtualna ściana będzie częścią większego projektu który tworzę, DziejeSie.pl

Proszę o ocenę zarówno pomysłu, wykonania jak i designu.
-------------------------------------------
Pod tym samym adresem dostępna jest już druga wersja mojej ścianki.
Dodane możliwości to: definiowanie tagów dla każdego plakatu oraz wyszukiwarka tych tagów, a także RSSy

Zapraszam więc na Imprezy, koncerty, plakaty
Vogel
http://www.dziejesie.pl/ - mile i zgrabne. a co wazniejsze spojne i czytelne. podobasiemnie.

http://www.dziejesie.pl/sciana/ pomysl fajny, ale... gdybym mial cos takiego robic to przerzucilbym sie na Flasha ;] choc i wewrsja HTML wyszla nader zgrabnie. moze dodac jakis delay przy najchaniu myszka? hmm... albo bardziej plynna zmiane. w kazdym razie pomysl zacny. tylko co bedzie jak plakatow bedize 1000? moze podzial na kategorie? wyszukiwarke?
LBO
ad.1
kolorystyka okay, design nowoczesny (czyt. retro, hyhyhy biggrin.gif)... stronka trzyma klimat...

ad.2
zdecydowanie flash by sie tu przydal... efekt panoramy pasowalby w sam raz... wtedy wspomniany problem 1000 plakatow nie bylby juz taki wielki (co nie znaczy, ze by byl/istnial!) grafika: zasadniczo nie moge sie przyczepic, bo zgrabnie wszystko - osobiscie dalbym ciemniejsza tę sciane tongue.gif Pomysl zajebisty biggrin.gif
Vengeance
1000 plakatów nie będzie, bo przy 20 każdy kolejny zastępuje ten najstarszy. Oczywiście tę ilość można zmienić w źródle.
Vogel
hmm.. nie wiem czy to dobry pomysl. jak bede chcial to wrzuce 20x swoj plakat i "wypchne" konkurencje. Musisz pomyslec nad systemem kontroli takiego zjawiska.
Vengeance
Ponieważ jest to elektroniczna implementacja ściany z realnego świata... to zauważ, że w "realu" też tak można tongue.gif I nikt tego nie kontroluje. Założenie jest takie, żeby właśnie organizatorzy cały czas odwiedzali ściane i kontrolowali sytuacje sami - dodając regulanie swe plakaty i "nadklejając" starsze :]
sobstel
Cytat(Vengeance @ 2006-03-12 12:22:42)
Ponieważ jest to elektroniczna implementacja ściany z realnego świata... to zauważ, że w "realu" też tak można tongue.gif I nikt tego nie kontroluje.

pomijasz jeden drobny fakt. w "realu" kazde naklejenie kolejnego plakatu to koszta plakatu, kleju etc. w internecie sprawa ma sie troche inaczej, dlatego mysle ze dobrym pomyslem byloby np. zrobic ze w danym czasie tylko moze byc jeden plakat danego rodzaju...

p.s. bez flasha, tak trzymac! tongue.gif
Vengeance
hmm. "jeden plakat danego rodzaju" - czy dobrze kombinuje, że można to sprawdzić tworząc np. sume kontrolną md5 pliku z oryginałem zdjęcia?
Fipaj
Ja myślę, że wystarczy zabronić wrzucania plików o takiej samej nazwie... A zmienienie nazwy pliku to kupno kleju ;]

Super ścianka.
AxZx
Cytat(Vengeance @ 2006-03-12 11:22:42)
Ponieważ jest to elektroniczna implementacja ściany z realnego świata... to zauważ, że w "realu" też tak można tongue.gif I nikt tego nie kontroluje. Założenie jest takie, żeby właśnie organizatorzy cały czas odwiedzali ściane i kontrolowali sytuacje sami - dodając regulanie swe plakaty i "nadklejając" starsze :]

nie jest to implementacja bo w realnym świecie po najechaniu myszką plakat w warstwie niżej nie przeskakuje na warstwe wyżej więc nie porownuj tego do swiata realnego.
Zajec
Ładnie.

Szczegółowo:

1) Brak generowania spacji przed onMouseOut=""

2) Używasz onMouseOut zamiast XHTML'owego onmouseout

3) Puste wartości w znacznikach meta.

4) Do arkusza można przerzucić powtarzajace się position: absolute;

5) Wyskakiwanie plakatów ze spodu można chyba w czystym CSS. Szybsze i niezależne od obsługi JS.
Kod
a img { z-index: 1; }
a:hover img { z-index: 3; }
sinq
Cytat
5) Wyskakiwanie plakatów ze spodu można chyba w czystym CSS. Szybsze i niezależne od obsługi JS.


Zrobione na JS bo na IE nie działa sposób, który przedstawiłeś.
Vogel
wsytarzy "załatać" IE i problem znika
http://www.xs4all.nl/~peterned/csshover.html
a bezposrednio to:
http://www.xs4all.nl/~peterned/htc/csshover2.htc
+
  1. <!--[if IE]>
  2. <style type="text/css" media="screen">
  3. body {
  4. behavior: url(csshover.htc);
  5. </style>
  6. <![endif]-->
Zajec
Hm, na pewno dobrze sprawdziłeś?

Konstrukcja img:hover faktycznie w IE nie działa, ale a:hover jest chyba obsługiwane. Idąc tym tropem wystarczyłoby chyba

a:hover img { z-index: 100; }
Vengeance
Dzięki za konstruktywne opinie. Nie ma co, dobrze znam się na php wyłącznie, więc wszelka pomoc w sprawach CSS/JS jest mile widziana.

Niedługo opublikuje wersje drugą - posiada kategorie plakatów (możliwość tworzenia wielu spersonalizowanych ścian) oraz wykorzystuje AJAX. Na pewno przydadzą mi się opinie podobne do powyższych :]

Póki co musze wymusić instalacje PDO przez firme hostingową.
Strzałek
Jak dla mnie pomysł świetny. Naprawdę, naprawdę mi się to podoba.

Wykonanie, też ładne.
To tyle odemnie.
Pozdrawiam.
bigZbig
Super ta scianka ale przydalby sie jeszcze jakis mechanizm do wyswietlania tych plakatow w wersji XXL bo tak to sie tym plakatom dobrze przyjrzec nie mozna.

Moze po najechaniu na plakat powinna sie pokazywac np lupa, ktorej klikniecie powodowaloby wyswietlenie plakatu w duzym formacie.

Moim zdaniem do realizacji tego projektu powinienies uzyc flasha, ktory znacznie powiekszylby mozliwosci tego projektu. Np stworzenie slupa ogloszeniowego ktory by sie obracal po przesunieciu myszki w prawo albo w lewo. Paleta animacji i efektow wizualnych zwiekszyla by sie radykalnie, a powiedzmy sobie szczerze ze akurat ten projekt bazuje na designie.
Vengeance
Flashowi mówię stanowcze nie :] Jestem jego przeciwnikiem (takie tam zboczenie) i na moich stronach go nie użyję ;P

Jeżeli chodzi o rozmiar plakatów: nie jestem darmową firmą hostingową by fundować komuś trzymanie pełnej wersji każdego plakatu snitch.gif Robione są miniaturki, a kliknięcie na plakat przenosi na stronę z informacjami o imprezie (czyli o szczegółach których szukasz na plakacie, więc po co on w wersji oryginalnej?). Tym bardziej, że często włąśnie witryny z dodatkowymi informacjami zamieszczają plakat.

Jest już gotowa wersja 2. Co nowego? AJAX, tagi, RSS. Czekam na moment, gdy moja firma hostingowa da mi możliwość opublikowania tego :/
rbart
Ad 1. Dobry pomysł , ale po kliknięciu kruciutki opis i powiększony plakat a nie przenosiny na inną stronę . nie musisz go umieszczać na swoim serwerze, można chyba pobrać go z innego serwera.

Ad 2. Górna połowa strony bardzo mi się podoba, ale faktycznie można by pomyśleć nad jakimś ciekawym efekcie we flash'u (nie taki zły na jakiego wygląda) natomiast co do dolnej połowy strony to chyba lepiej by wyglądała tak jak tu Obrazek (moja mała przeróbka, przepraszam za rozmiar)

Ogólnie całkowicie nie zgadzam się z twoją opinią na temat flash'a uważam że robienie w nim całej strony jest faktycznie "złe" (chociaż można czasami się miło zaskoczyć strona widziałem jeszcze lepszą i całą we flash'u ale nie moge jej znaleźć). Jakkolwiek stosowanie niewielkich animacji nie ujmuje niczego stronie a wręcz przeciwnie.
Vengeance
Może, ale w tym projekcie jest kompletnie nieuzasadnione i po prostu go nie będzie! tongue.gif

Pomyśl... wchodzisz, zależy ci na szybkiej informacji a tu... "loading 10%..20%..." po czym masz zajeb*** wręcz graficznie flash z jakimś słupem, który.... musisz obracać aby zobaczyć plakaty. Ohh god...

Cytat
Ad 1. Dobry pomysł , ale po kliknięciu kruciutki opis i powiększony plakat a nie przenosiny na inną stronę . nie musisz go umieszczać na swoim serwerze, można chyba pobrać go z innego serwera.

Ludzie nie mają czasu sklecać opisów ;P Dodając taką opcję, z własnej woli ogranicze ilość osób dodających plakaty o jakieś 50% ;P Nie, nie przesadzam :] (sam niejednokrotnie rezygnuje z dodania czegoś, gdy mam wymyślać opis [nigdy nic nie kopiuje żywcem, staram się redagować samodzielnie] a nie mam na to chęci/czasu)

Dalej czekam na PDO :/ druga wersja się kurzy
rbart
Cytat
Pomyśl... wchodzisz, zależy ci na szybkiej informacji a tu... "loading 10%..20%..." po czym masz zajeb*** wręcz graficznie flash z jakimś słupem, który.... musisz obracać aby zobaczyć plakaty. Ohh god...


Przepraszam flash był do 2. w przypadku plakatów ja również uważam to za nieuzasadnione.

Flash miałby być zamiast splach.jpg wiem że niby do niczego nie służy podobnie jak obrazek ale wygląda lepiej i myśle że wcale nie będzie cięższy od obrazka a można zrobić np. delikatne rozjaśnianie tła, spadającą gwiazdkę czy przesuwający się księżyc.

Co do mojej przerubki to masz chyba racje ale tak czy inaczej poeksperymentuj z tym dołem strony bo napewno można go zrobić lepiej
Vengeance
Cytat
Przepraszam flash był do 2.

No i to wiele wyjaśnia :] A i tak wszystko kończy się na tym, że nie mam nikogo kto byłby w stanie wykonać coś pożądnie we flashu, dlatego go nie stosuję :]

A splatch to splatch... bardziej chodzi o Google niż o świecenie się od efektów itp smile.gif

Dzięki za uwagi
Levabul
A ja proponuje aby podczas dodawania plakatu podawać datę imprezy której ten plakat dotyczy, i w momencie jej rozpoczęcia usuwać go aby na ścianie pozostały tylko plakaty z aktualnymi imprezami.

ps. wziołeś pod uwagę fakt że plakat może zasłonić drugi plakat ?
Vengeance
"ps. wziołeś pod uwagę fakt że plakat może zasłonić drugi plakat ?'
w poprzednich postach już o tym było.
Zajec
Mała sugestia: mógłbyś się trochę pobawić i zwiększyć szanse pojawienia się plakatu w bardziej przybrzeżnych miejscach.

P.S.
Poprawiłeś te dwa błędy w wersji 2.0? Chodzi mi o spację przed onmouseout i pisownie z małych literek.
Vengeance
tak. nawet więcej... nie ma ich już w <img a są dodawane przez JavaScript - niby bardziej to prawidłowo ze standardami :]

Z efektem :hover poprzez łatkę dla IE nie udało mi się poradzić. Dodałem te pliki .hts czy jakoś tak, ale i tak nie chciał działać w żaden sposób :/
Levabul
[offtopic]
Cytat
"ps. wziołeś pod uwagę fakt że plakat może zasłonić drugi plakat ?'
w poprzednich postach już o tym było.


Sprawdziłem, nieznalazłem ale że jestem człowiek dociekliwy przeszukałem inne źródła i znalazłem podobny komentarz na twoim devBlogu smile.gif
[/offtopic]

BTW. proponuje wprowadzić menu w którym można by wybrac z jakiego poziomu "głębokości" chcemy zobaczyć plakaty, co pozwoliło by zniwelowac problem przytoczony w poprzednim poście smile.gif
bigZbig
Cytat(Vengeance @ 2006-03-20 23:15:45)
A i tak wszystko kończy się na tym, że nie mam nikogo kto byłby w stanie wykonać coś pożądnie we flashu, dlatego go nie stosuję :]

No i trzeba bylo tak od razu zamiast wzdrygiwania sie jakby Ci ktos proponowal 100 spirytusu bez popitki. Oczywiscie argument szybkosci dostepu do informacji mnie przekonuje.

Co do opisow jestem za, jednak nikt nie mowi, ze ta opcja musi byc obowiazkowa. Proponuje przesowac na wierzch plakaty z opisami, a plakaty leniwych pod spod. Mozesz tez zrobic (w przyszlosci) plakaty sponsorowane - zawsze na wierzchu.

Mozna tez zrobic drag and drop choc bardziej przydatna bylaby opcja usowania plakatow, ktore nas nie interesuja i pozostawienie na scianie droga eliminacji tylko tego co jest ciekawe. W ciasteczku moznaby zapisywac ktore plakaty uzyykownik ukryl i nie wyswietlac mu ich przy kolejnej wizycie. Naturalnie musialoby sie pojawic cos takiego jak przywrocenie ukrytych pozycji.

Wszystkie powyzsze uwagi to luzne pomysly wymyslone na predce i nie przemyslane pod wzgledem ich zasadnosci, ale moze cos uznasz za przydatne.
Vengeance
Za przydatne uznaje
Cytat
Co do opisow jestem za, jednak nikt nie mowi, ze ta opcja musi byc obowiazkowa. Proponuje przesowac na wierzch plakaty z opisami, a plakaty leniwych pod spod. Mozesz tez zrobic (w przyszlosci) plakaty sponsorowane - zawsze na wierzchu.


Zaś pomysł z drag and drop jest wg mnie nie trafiony i takie rozwiązanie się nie pojawi. Dla mnie to przerost funkcjonalności nad niesieniem informacji. Ale już daruje sobie wywód czemu smile.gif
rbart
Jeszcze jedana mała uwaga odemnie przy wejściu ładują się plakaty a ścianki jeszcze nie widać i wtedy wygląda to troszkę dziwnie na wolniejszych łączach jest to jeszcze bardzej widoczne. Warto by było zrobić jakiś preloader background'u.
Vengeance
Właśnie udało mi się włożyć na serwer drugą wersję ściany. Problem sprawiało PDO, którego do tej pory firma ETAP.pl nie zainstalowała pomimo moich próźb (już nawet nie odpowiadają na maile, czekałem miesiąc).

Napisałem więc własną mini imitację PDO.

W obecnej wersji (tj. 2) ściany dostępne są tagi i wyszukiwarka tychże, a także kanały RSS dla dowolnej z kategorii jak i całego serwisu.
Zajec
W okienku kategorii są kłopoty z pl literkami. Reszta mi się podoba :-)
bigZbig
W okienku dodaj plakat powinna byc opcja umozliwiajaca rezygnacje z dodania - zwyczajne anulowanie akcji
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.