konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

No i sie stalo, po roku walki strona http://www.geforce.com wystartowala.. Oczywiscie cala we flexie poki co i w dodatku jako wersja BETA, chociaz wszystko co bylo w planie - zostalo ukonczone. Wersja HTML jest w drodze ale w zwiazku z tym ze ma byc przygotowana na 12 innych jezykow - ma male opoznienia ;)

Jest tam dosc sporo rzeczy a docelowo strona zastepuje dwie inne
nzone.com - informacje o grach
slizone.com - o technologi SLI

Teraz wszystko ma byc w jednym miejscu. Sterowniki, optymalizacja, jakies artykuly (guides), informacje o grach, produktach geforce, techonologiach... Wszystko w jednym miejscu...

Tak czy siak... zapraszam Panow Flexowcow do komentowaania i uwag. Wszystkie konstruktywne slowa krytyki mile widziane.

:)Andrzej Winnicki edytował(a) ten post dnia 09.11.10 o godzinie 17:17
Piotr Zarzycki

Piotr Zarzycki Open Source
Developer

Temat: http://www.geforce.com <- zapraszam do komentowania

Pierwsze wrażenie - Wielkie WOW! :) Wykorzystaliście jakiś framework - czy też własne rozwiązanie ? Dostęp do danych przez zend amf ?

Wysłałem jednemu koledze, który na co dzień zajmuję się PHP - stwierdził, że "szybciej to by działało zrobione normalnie + js" oraz "dlaczego akurat w takim serwisie flex?"

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Piotr Zarzycki:
Pierwsze wrażenie - Wielkie WOW! :) Wykorzystaliście jakiś framework - czy też własne rozwiązanie ? Dostęp do danych przez zend amf ?

Wysłałem jednemu koledze, który na co dzień zajmuję się PHP - stwierdził, że "szybciej to by działało zrobione normalnie + js" oraz "dlaczego akurat w takim serwisie flex?"

Uzywalismy phpamf (tak to sie chyba nazywalo) ale straszne problemy z wydajnoscia byly, wiec zostalo szybko przepisane (ostatnie 2 dni) na json'a.

Odpowiedz koledze ze ja to samo pytanie zadaje sobie od roku!!!!!
Dlatego wersja HTMLowa nad ktora ja pracuje bazuje na PHP, HTML, js+jquery.
Jest znacznie szybsza, lepsza i dziala na prakrtycznie wszystkich urzedzeniach (bb, iphone, android)...

Nie wnikam czemu FLEX - ktos w US mial fantazje i podjal taka, a nie inna decyzje... jestem przekonany iz w ciagu roku z niej zrezygnuja, bo cala europa i azja chce wersje HTML tylko ;)
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: http://www.geforce.com <- zapraszam do komentowania

Kilka pytań:

1. Problem wydajnościowy z phpamf był po stronie php czy flexa?
2. Jaki wzrost wydajności uzyskaliście po przejściu na jsona?
3. Wersja flexowa nie jest wielojęzyczna?
Piotr Kubasiak

Piotr Kubasiak Flex developer

Temat: http://www.geforce.com <- zapraszam do komentowania

Według mnie hymmm strasznie długo się każda podstrona ładuje poza tym na moim laptopie wszystko skacze :)

Ale jak na prezentacje możliwości flexa do tworzenia stron www to dobre demo. Osobiście i tak uważam, że flex nadaje się tylko do aplikacji webowych.

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Remigiusz Towalski:
Kilka pytań:

1. Problem wydajnościowy z phpamf był po stronie php czy flexa?
2. Jaki wzrost wydajności uzyskaliście po przejściu na jsona?
3. Wersja flexowa nie jest wielojęzyczna?

1. problem byl z bazami danych, wszystko u nas leci przez caching AKAMAI, a uzywajac phpamf wszystko lecialo prosto z serwera, generalnie byl problem wydajnosci baz danych - raczej problem konfiguracji serwerow.
2. ciezko powiedziec, ale w przypadku phpamf 15 polaczen naraz potrafilo przedluzyc odpowiedz serwera az do 5 sekund. obecnie jest to chyba okolo 500-1000ms nawet przy 50-100 polaczeniach naraz
3. miala byc wielojezyczna, ale cala europa i azja powiedziala NIE - bo za duze, ze dlugo sie wgrywa, brak seo etc... masa problemow i wszyscy widzac wersje HTML stwierdzili ze jest ladniejsza i najwazniejsze: dziala na smartfonach - w przypadku japonii mialo to duze znaczenie (chiny to byl problem przepustowosci).
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: http://www.geforce.com <- zapraszam do komentowania

No tak, dane macie praktycznie statyczne, więc można cachować.
Łukasz Błachowicz

Łukasz Błachowicz codziennie wymiatam
i odkurzam

Temat: http://www.geforce.com <- zapraszam do komentowania

Tak, to dziwne że wciąż ktoś próbuje napisać portal ( a jakby nie było to jest portal ) we flexie. Jeśli już, to należałoby przynajmniej skorzystać z jego podstawowych właściwości.

Problemem numer jeden to jest tutaj podejście "zróbmy to jak w html". Podstrony są ciężkie, stąd opóźnienie. Należałoby raczej skorzystać z rsl dla wszystkich podstron, współdzielić elementy ( grafikę, fonty ) lub chociaż dogrywać te podstrony w tle. Po przeklikaniu przez wszystkie podstrony strona śmiga, i tutaj mógłby być jej wielki plus.

Strona miała szanse być nieporównywalnie do htmla szybsza.

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Łukasz Błachowicz:

KAzda podstrona to osobne moduly.
I nie mozesz uzytkownikow zmuszczac pre-loadujac im tresc...

Nie widzialem jeszcze zadnej strony - portalowej, ktora we flexie bylaby szybsza od wersji HTML.

ps. problemem to bylo zrobienie strony w HTML, ktora dizajnerzy robili z mysla o flashu tylko ;)

ps2. jesli pojdziecie to dzialu Information (linki w footerze) albo Search, to zobaczycie wymuszona strone HTML, w tych dwoch dzialach nie laduje sie flex.Andrzej Winnicki edytował(a) ten post dnia 11.11.10 o godzinie 14:16
Jakub K.

Jakub K. iOS developer

Temat: http://www.geforce.com <- zapraszam do komentowania

szacunek za ilość włożonej pracy, ale według mnie niestety zmarnowanej. Dla mnie tej sajt jest kolejnym przykładem stosowania flexa gdzie wystarczyłby sam flash (jeśli już opieramy się o flash platform bo html+jquery w zupełności by wystarczył do statycznej treści z prostymi efektami). Ogólnie wydajność strony jest kiepska, wszystko ciągle skacze lub miga.

pomijając walory estetyczne i ogrom pracy ocena niestety kiepska za wybór i wykorzystanie technologii...

ps. jaki był problem z wersją html?Jakub Kuzimski edytował(a) ten post dnia 11.11.10 o godzinie 14:35
Łukasz Błachowicz

Łukasz Błachowicz codziennie wymiatam
i odkurzam

Temat: http://www.geforce.com <- zapraszam do komentowania

Andrzej Winnicki:
Łukasz Błachowicz:

KAzda podstrona to osobne moduly.
I tu jest problem, ile treści między tymi modułami sie powtarza ? Na moje oko - sporo
I nie mozesz użytkownikow zmuszczac pre-loadujac im tresc...
Zmuszać do przegladania strony ? Dobre ( DOBRE! ) zarządzanie przepustowością/treścią powinno byc z korzyścią dla usera, a nie wbrew jemu.
Nie widzialem jeszcze zadnej strony - portalowej, ktora we flexie bylaby szybsza od wersji HTML.
Bo i stron portalowych we flexie się robić nie powinno. Wciąż pokutuje przy budowaniu stron pogląd "ładujmy każdą podstronę z zewnątrz". Zazwyczaj zapomina się o współdzieleniu elementów i sajt zamiast 200kb, wazy 200*liczbapodstron.
Dla mnie tej sajt jest kolejnym przykładem stosowania flexa gdzie wystarczyłby sam flash
Tu się wyjątkowo z Tobą zgodzę, sam pure as3 wystarczyłby, a tak nie dość ze ważący sporo flex, plus ( zakładam tylko, bo tak to dla mnie wygląda ) powielanie elementów miedzy podstronami.

W skrócie, portal powinien funkcjonować jako aplikacja a nie sajt. Ładujesz silnik, grafikę, a później tylko treść. Wtedy będzie to szybsze od htmla.

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Łukasz Błachowicz:
W skrócie, portal powinien funkcjonować jako aplikacja a nie sajt. Ładujesz silnik, grafikę, a później tylko treść. Wtedy będzie to szybsze od htmla.

Tak obecnie jest (albo po prostu nie rozumiem co masz na mysli) - wszystkie moduly flexowe podstron itd mozna nazwac kontrolerami, dziela one te same obiekty, funkcjonalnosc, dane, obrazki, fonty i cholera wie co jeszcze.
To nie jest tak ze kazdy modul wgrywa sobie ponownie wszystkie graifczne elementy bo je potrzebuje (nie sa one wkompresowane w pliki flasha).

Cala strona bazuje na jakims frameworku flexowym, ale za cholere nie moge sobie przypomniec jego nazwy :)

Jakub Kuzimski:
ps. jaki był problem z wersją html?Jakub Kuzimski

Taki ze musi obslugiwac 12 roznych jezykow, nacisk na wygodne, szybkosc wgrywania, seo... Niestety czesc regionow ma inne wymagania co do pewnych podstron i lekko funkcjonalnosc sie zmienia - a to wymusza dodatkowy czas pracy. Jak dobrze pojdzie wersja UK w HTMLu zostanie odpalona przed koncem roku, a potem inne kraje - takze PL ;)[edited]Andrzej Winnicki edytował(a) ten post dnia 11.11.10 o godzinie 17:51

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

eeee LOOL ! cos z moja odpoweidzia sie zepsulo ! ;)
eduytowalem i dopisalem cytat Jakuba i zrobil sie niekontrolowany krzak z notka "edited" ;)

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

1 - osadź stronę przy użyciu SWFObject.
2 - do deeplinking skorzystaj z SWFAddress ( działa pod Opera browser )

a to czy htmlowe i języki to dla mnie nie ważne, pisałem już o tym komu w czym wygodniej :)

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Sylwester Gąsiewski:
1 - osadź stronę przy użyciu SWFObject.
2 - do deeplinking skorzystaj z SWFAddress ( działa pod Opera browser )

a to czy htmlowe i języki to dla mnie nie ważne, pisałem już o tym komu w czym wygodniej :)

Sadzac po tym komentarzu, mam wrazenie ze nawet na strone nie wszedles :D

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Andrzej Winnicki:
Sylwester Gąsiewski:
1 - osadź stronę przy użyciu SWFObject.
2 - do deeplinking skorzystaj z SWFAddress ( działa pod Opera browser )

a to czy htmlowe i języki to dla mnie nie ważne, pisałem już o tym komu w czym wygodniej :)

Sadzac po tym komentarzu, mam wrazenie ze nawet na strone nie wszedles :D

Wszedłem, korzystam z Opery więc dlatego napisałem o swfadres, zobaczyłem źródło to napisałem o swfobjekt.

[edit]
wszedłem przed sekundą i działa deeplinking a nie działał więc albo użyłeś swfadres chwile temu albo coś się wtedy zepsuło w mojej Operce?
"Problem" swfobjekt jest nadal.Sylwester Gąsiewski edytował(a) ten post dnia 11.11.10 o godzinie 20:40

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Sylwester Gąsiewski:

Strona uzywa swfobject i swfaddress od zawsze, wiec musiales za plytko patrzec :) I niee.. w projekcie takim jak ten i o takim rozmiarze, ciezko mowic o zmianie "przed chwila" ;)

Co znaczy "problem", bo u mnie dziala na kazdej przegladarce :)
Strone sie wgrywa w operze i dziala deeplinking.

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Andrzej Winnicki:
Sylwester Gąsiewski:

Strona uzywa swfobject i swfaddress od zawsze, wiec musiales za plytko patrzec :)

// Z TEGO CO WIDZĘ TO STRONA TYLKO IMPORTUJE SWFOBJECT.JS ALE NIE WYKORZYSTUJE GO

I niee.. w projekcie takim jak ten i o takim
rozmiarze, ciezko mowic o zmianie "przed chwila" ;)

// KOMPILACJA STRONY TO CHWILA
Co znaczy "problem", bo u mnie dziala na kazdej przegladarce :)
Strone sie wgrywa w operze i dziala deeplinking.

// JAK ZAUWAŻYŁEŚ PROBLEM NAPISAŁEM W NAWIASIE, CZYLI UWAŻAM TAKIE OSADZENIE
// STRONY ZA LEPSZE ALE NIE WYMAGANE ( I PISZE O SWFOBJEKT A NIE SWFADRES).

[edit] literówkaSylwester Gąsiewski edytował(a) ten post dnia 11.11.10 o godzinie 21:36
Remigiusz Towalski

Remigiusz Towalski Manager R&D
Engineering

Temat: http://www.geforce.com <- zapraszam do komentowania

Co z tego, że kompilacja to chwila?
(pomijam, że kompilacja kilkunastu średnio skomplikowanych modułów przy pomocy mavena to nawet kilkanaście minut).

Dodatkowo, dochodzi czas testów nowego release'a - przecież nikt rozsądny nie puści zmiany w ciemno (nawet malutkiej).

konto usunięte

Temat: http://www.geforce.com <- zapraszam do komentowania

Sylwester Gąsiewski:
Sorki, ale nie mam pojecia o czym mowisz, totalnie. Prawdopodobnie zanim dojdziesz do stwierdzenia "STRONA TYLKO IMPORTUJE SWFOBJECT.JS ALE NIE WYKORZYSTUJE GO" i je oficjalnie opublikujesz, powinnies sprawdzic i sue upewnic czy jest to prawda :)

Jako podpowiedz - mozna swfobject dodac z poziomu innego pliku .js, nie musi byc to kod JS w kodzie HTML :)

Następna dyskusja:

Nowa aplikacja flex - zapra...




Wyślij zaproszenie do