szarak
g/webdev

Z czego korzystają przeglądarki przy określaniu lokalizacji? Pytam, bo między różnymi przeglądarkami potrafię mieć różnice od [dokładność 5 metrów] przez [złe województwo] po [zły kraj].

#
Show remaining entries (2 replies)
Kuraito

@szarak: Pewnie od [koordynatów GPS/analizę dostępnych sieci Wi-Fi] przez [geolokalizację IP] po [losowanie i udawanie, że to geolokalizacja].

#
szarak

@Kuraito: i to wszystko brzmi sensownie, ale łącząc się przez to samo wifi z tym samym ip z tego samego kompa jedna przeglądarka myśli, że jestem w W-wie, druga, że w Piasecznie (obie mają zalogowane moje konto google! :P).

Z kolei w pracy używam łącz z adresami z UK. Jedna przeglądarka pokazuje moją pozycję co do metra (wyłączone wifi, brak gps w kompie, brak 3g w kompie), druga myśli, że jestem w uk. (w tym przypadku na żadnej z nich nie loguję się do niczego poza intranetem).

#
baseband5
g/webdev

Hej mam taki problem. Jest sobie pewien skrypt php wywalający wyniki w json. Bez żadnych obostrzeń wywala ładnie wyniki z posta. Tyle że wywala mi tylko max 15 wyników. Macie pomysł jak zmusić gada do wyplucia czegoś więcej. Nie ukrywam zależy mi na tej bazie ;) Oczywiście w celach szkoleniowych.
Dane wysyłane to długość;szerokość;odległość od punktu;typ szukanej usługi

#
Show remaining entries (1 reply)
zskk

@baseband5: z przykladami byloby latwiej

#
dotevo

@baseband5: może by tak for()? Następnie wyniki wrzucać do bazy, a na koniec wyciągnąć tylko UNIQUE

#
dotevo
g/webdev

Na razie menu będzie zawsze na dole, ponieważ nie znalazłem takiej możliwości w jquery mobile aby było z boku. Jeszcze trochę muszę dopracować kilka rzeczy i zabiorę się za logikę http://gisgangster.osm24.eu/

#
Show remaining entries (8 replies)
zskk

@dotevo: gang to od bang? :D

#
dotevo

@shzgfx: W sumie bez problemu. Tam jest tylko html+klika plików js i css. Spróbuj ściągnąć w FF wraz z powiązanymi plikami.
@szarak: to akurat mapbox, użyłem z przykładu LL akurat, ale mają dość sporo różnych i można samemu projektować tyle, że z podobnym ograniczeniem jak google. https://www.mapbox.com/plans/
@zskk: raczej od gamepleju

#
dotevo
g/webdev

Czy jest tu ktoś bawiący się jquery mobile? Potrzebuje zrobić navbar tego typu http://demos.jquerymobile.com/1.4.3/navbar/ ale nie mogę znaleźć jak zrobić aby nie był na górze, a po lewej stronie.
Ogólnie chce zrobić tak, że jeśli ekran jest wyższy niż szerszy to navbar jest na górze, a w przeciwnym przypadku po lewej.

#
Show remaining entries (1 reply)
Jezor

@dotevo: ale moment, jak sobie wyobrażasz tekst na przyciskach gdy te by były pionowe? Obrócony?

#
dotevo

@shzgfx: Dało by radę zrobić gdybym wiedział jak stworzyć navbar od góry do dołu :-/ wszędzie są przykłady na ten u górze
@Jezor: Będą ikonki+ krótki tekst. Coś jak tutaj:
http://delivery.scratchinginfo.netdna-cdn.com/wp-content/uploads/2013/11/CSS3-Vertical-Menu.jpg

Jeśli jakiś magik wie jak to zrobić w jquery mobile to chętnie skorzystam.

#
akerro
g/webdev

0.03s average generation time

Będzie skok w SEO : )

#
nrm
g/webdev

Wdrażam się. Lektura do poduszki. Nowy serwis sam się nie zrobi ;) "Jeszcze się we frontendzie zatrudnię" :D

http://photos-b.ak.instagram.com/hphotos-ak-xfa1/10584770_673766149377817_1517880402_n.jpg

#
duxet
g/webdev

Co lepsze: react, polymer czy x-tag? A może jeszcze inne rozwiązanie?

#
Show remaining entries (3 replies)
borysses

@duxet: Polecam ścieżkę koksu i blanta. Problem rozwiązany może nie zostanie, ale i tak będzie zajebiście.

#
shzgfx

@borysses: JA TAM BYM WOLAŁ PO BIEDACKU 8 TATR MOCNYCH :)

#
szarak
g/webdev

Wkurza mnie to: dlaczego mobilne, mocno okrojone wersje współczesnych stron blokują zoom?! Skąd się wziął w ogóle ten pomysł?

Dostaję stronę uproszczoną, ładnie wyglądającą na telefonie, ale ... nie mogę zoomować. Więc jestem skazany na gówniane małe literki i małe linki niemożliwe do trafienia... dlaczego?

#
Show remaining entries (12 replies)
jkl

@szarak: Hehehe. Dobre. :)

#
borysses

@szarak: THERE IS NO BUG...

#
wykopki
g/webdev

Rece mi opadly, nie mam sily tego jakos komentowac: http://www.spidersweb.pl/2014/04/serwis-internetowy-zus.html A my tu o WCAG rozmawiamy...

#
Show remaining entries (6 replies)
Kuraito

@szarak: Pokrywa się i do 2299 będzie się pokrywał. Poza tym to nie jest kartka i pani Krystynie skrypt może tę datę z PESEL-u odczytać i wyświetlić w przystępnej dla niej formie.

#
szarak

@Kuraito: powinien się pokrywać, ale w praktyce nie zawsze się pokrywa. Wiele ludzi ma w pesel obok daty swoich urodzin. Jest też sporo błędów. Nawet płeć czasem oznaczona jest źle. Dlatego nie powinno się robić krytycznych (ale tylko takich) Walidacji na pesel.

#
only_spam
g/webdev

Dziwny ten silex :>

#
Kuraito
g/webdev

Czy oprócz habari są jakieś klony Wordpressa?

#
Show remaining entries (2 replies)
borysses

@Kuraito: Da się: https://ghost.org/download/

#
zryty_beret

@borysses: klon na node.js? No tak właśnie...

#
Poduszkowiec_pelen_wegorzy
g/webdev

Poleci ktoś jakąś lekką i łatwą w zarządzaniu platformę blogową na własny hosting?

#
Show remaining entries (6 replies)
zryty_beret

@Poduszkowiec_pelen_wegorzy: Aaaaaale... WordPress jest dla leniwych. Wszystko, kobyła, klęska urodzaju pod każdym względem: zarówno gotowych rozwiązań antyspamerskich, jak i spamerskich.

#
borysses

@Poduszkowiec_pelen_wegorzy: Perch

#
borysses
g/webdev

Ja pierdole ile to się człowiek musi namęczyć, żeby z klientem ustalić tak prostą sprawę jak liczbę kroków w zamawianiu produktów w e-sklepie. Godzina wiszenia na telefonie, żeby wytłumaczyć, że rozbijanie procesu na 7 to nie jest dobry pomysł... Dobrze, że konsultacja płatna, więc zawsze te 50 dyszek na jakąś kromkę chleba z margaryną wpadło :D

#
Show remaining entries (4 replies)
Kuraito

@akerro: @borysses: To ja myślałem, że można tylko na 3. :O

Pokaż ukrytą treść jak wysłać -> gdzie wysłać -> płacenie
#
borysses

@Kuraito: No to chyba nigdy nie kupowałeś biletu w rajanerze...

#
Poduszkowiec_pelen_wegorzy
g/webdev

Szewc ponoć w dziurawych butach chodzi :>
http://files.irrehaare.pl/Pierdo%C5%82y/2014-06-07-230745_1366x768_scrot.png

#
Kuraito

@Poduszkowiec_pelen_wegorzy: U mnie wygląda całkiem sexy.

#
kalmanawardze

@Poduszkowiec_pelen_wegorzy: dux coś pozmieniał i nie chce mi się naprawiać :/

#
borysses
g/webdev

Ja się muszę poddać jakiejś terapii... Albo zacznę palić w pracy bo normalnie nie wytrzymam. Jaką trzeba być galaktyczną spierdoliną by w taki sposób ostylować typografię produktu za pięć baniek. Uwaga podaję kod całej typografii, mam nadzieję, że nie wywalą mnie z pracy za zdradzanie tajemnic:

body {font-size: 0.8em; font-family: Arial;}

Koniec. Kurwa.

Cały layout opiera się na domyślnych stylach IE8... wszystkie paddingi, marginy, line-height itd wyglądaja dobrze tylko pod IE. W innych przeglądarkach gorzej. A zmiana czegoś i próby stylowania inline powodują tylko, że wszystko wygląda lepiej na czymkolwiek innym niż IE, ale już w nim się pierdoli.

#
Show remaining entries (4 replies)
_lechu_

@borysses: no tooooo <!--[if IE]><![endif]--> ? I nadpisać CSS...dunno ^_^

#
borysses

@_lechu_: Nie mam dostępu do kodu :]

#
borysses
g/webdev

Jakby mało mi było grzebania w gównie (czyli Expression Engine) dzisiaj sobie pogrzebie w jeszcze większej stercie żarcia z drugiej ręki, .net-owym syfie zwanym SiteCore ;__; Jedyną zaletą jego jest to, że ma wstążkowy interfejs jak MS Office, dzięki czemu potencjalna Krysia, która ma używać tego CMS nie poczuje się zagubiona bo wszystko wygląda jak w jej Wordzie czy Excellu.

#
borysses
g/webdev

Expression Engine... Jak myślita, ile configów ma strona postawiona na tym dziwie? Otóż ma ich 26. 26 pierdolonych plików konfiguracyjnych najeżonych ifami, redirectami i innymi gównami. Nie wliczam do tego 17 plików conf na poziomie code ignitera.

W takim wordpressie jest jeden. Zmiana base url to modyfikacja jednego wpisu w bazie danych. A zasrane EE trzyma to w 8 różnych miejscach w bazie danych i rozpierdolone po 26 plikach. Aha i jak cos nie działa to po zmianie debugu na true i tak nic nie wyswietla. W logach serwera pokazuje tylko 500-tkę... Very motherfucking helpful innit mate?

#
Show remaining entries (2 replies)
zskk

@borysses: zapomniales o php-gd ;) i jeszcze do mysqla nie dodales usera z ip produkcji ;)

#
borysses

@zskk: XD imagick FTW :P Raczej upatruję problem w pluginie reelocate (płatnym) który podmienia co trzeba w trakcie migracji. Jutro przelecę wszystko ręcznie, może jeszcze zintegruję te wszystkie konfigi w jeden plik chociaż to jak EE działa i jaka jest kolejność parsowania plików to woła o pomstę do nieba ;__;

#
akerro
g/webdev

@kalmanawardze, są szanse, że skończysz styl w tej grupie? na nocnym nadal wygląda ohydnie :<

byłby to ładna wizytówka portalu

#
borysses

@akerro: Nie ma sensu. Znowu coś drutex pozmienia i trzeba będzie poprawiać.

#
borysses

A to gówno co niby linie wyświetla w edytorze to tylko wkurwia.

[edit] Napisałem drugi wpis, zamiast edtytować poprzedni.

#
akerro
g/webdev

gówniany CSS.

pisze sobie styl do firefoxa, udalo mi sie zrobic juz wiekszosc, ale ostatnia rzecz nie działa... mam #search-container i #searchbar, domyślnie sa one dosunięte do lewej. chcę je dosunąć do prawej i nadać im fixed size.

mam takie coś juz:
http://pastebin.com/c9SyDz8y

Wygląda to tak: http://i.imgur.com/2V6lnUA.png

@only_spam @test macie pomysły jak jeszcze spróbowac do tego podejść? probowałem też z paddingiem i maginem, margin-right nie działa, ale margin-left: 200px działa

#
Show remaining entries (16 replies)
lothar1410

@akerro: zgadzam się @wysuszony. :)

#
only_spam

@akerro: Ja się na cssach nie znam :P Umiem zrobić tylko jakieś podstawowe rzeczy :P

#
lamaro
g/webdev

strimoidy, jaki skrypt sklepu jest teraz "cool" i trendy? Maksymalnie 200 produktów.

#
Show remaining entries (12 replies)
borysses

@kalmanawardze: A co sadzisz o uber-cart?

#
kalmanawardze

@borysses: Nie wypowiem się, bo znam tylko z tego, ze słyszałem, ale nigdy nie korzystałem. Więc nie wyrażę opinii ;p

#
borysses
g/webdev

Czasem patrzę I nie wierzę. Urodzaj wszelkiego rodzaju bibliotek rozleniwił ludzi. Przyklejony header? Po co pisać 5 linijek js, lepiej podpiąc całe pierdzielone jquery. Push menu? Mozna napisac 10 linijek js by podmieniac klasę a reszte wrzucić w css, ale łatwiej podpiąć mootools. Do tego prosty slajder (można zrobić cały w css) i podpiete jqueryUI... Jeszcze tylko bootstrap i jakies ikonki i zrobione :] Zamiast kilkunastu linijek prostego js i css podpięte kika kobył, transfer leci, requesty lecą, a 99% kodu i tak nie jest potrzebna.

Zrobiłem prawie pure css push menu. W sumie mogłoby byc 100% pure, ale css nie kuma onclicka i zabawa z tickboxami, focusem, albo z uzyciem opoźnienia w transformacji css powoduje, że nie działa zbyt dobrze na starszych przeglądarkach. Na przeglądarkach jednej firmy zresztą... No i tickboxowe rozwiązanie jest skrajnie niesemantyczne.

#
Show remaining entries (2 replies)
borysses

@only_spam: Cos w tym jest. Tylko ja swoje snippety codu zapisuje i jak cos zawsze moge powtornie wykorzystac :)

#
only_spam

@borysses: No, a jak ileś tysięcy ludzi zaczęło zapisywać swoje snippety, to zaczęły powstawać frameworki ;)

#
borysses
g/webdev

{if structure:child_ids != '' OR segment_2 != ''}{tf_glb_subnav}{/if}{if '{exp:playa:total_parents channel="promotion" dynamic="no"}' &gt; '0'}{tf_glb_promo}{/if}

Ifowanie w Expression Engine takie piękne ;__;

#
Show remaining entries (1 reply)
borysses

@Wojnar: To tylko prosty if, którym wpływam na to czy sidebar ma sie pojawić czy nie w zależności od contentu i podpiętego templejta :)

#
Wojnar

@borysses: Składnia mnie rozjebała, jednak bardziej to popieprzone niż myślałem :P

#
wykopki
g/webdev

@duxet, @kalmanawardze: Cos sie spieprzylo w g/webdev ze stylem: http://imgur.com/9uIhOyl

#
Show remaining entries (14 replies)
kalmanawardze

@wykopki: Sprawa ze skalowaniem rozwiązana ;) Mógłbyś sprawdzić i powiedzieć czy okej? To tak fuszerkowo, ale przynajmniej da się przeglądać normalnie.

PS ten link z menu podręcznym który się pojawia w mobilce dodam później ;)

@wysuszony @akerro a wam na szybko pare kolorów czcionek, żeby było widać na nocnym cokolwiek xD

#
wykopki

@kalmanawardze: Dziala :-)

#
wykopki
g/webdev

@borysses jakis czas temu dodales swietna tresc o CSS shapes, ktora niedlugo potem zniknela. Wiesz czemu?

#
Show remaining entries (3 replies)
wykopki

@borysses: link mam :-) chodzi o tresc w grupie. Dobrych tresci nigdy za duzo

#
borysses

@wykopki: g/ehhhhh czemu nigdy nie ma pod ręką treść-nazi, kiedy potrzeba...

#
borysses
g/webdev

Ja pierdole, ale Expression Engine to jednak gówno. Owszem jest zajebiście configurowalne, MVC i te sprawy, ale kurwa jak rany, warto przemyśleć implementacje funkcji w CMS-ie... Robienie templejtów to droga przez mękę. Wystarczy chwila nieuwagi przy tworzeniu channel groups (content) a można skończyc z miliardem templejtów. W końcu wprowadili layout model i juz nie trzeba uzywać embedów, ale dalej sa potrzebne w innych miejscach i bardzo łatwo o zrobienie layoutu, który sie zapetli bo będzie odwoływać się do channelu, którego template group ma w sobie template z embedem do modułu odwołującego sie do layoutu... zresztą sposób w jaki EE parsuje kod jest tak pojebany, że szkoda gadać. No i wisienka na torcie. Koszt EE to 300 dolców. Chesz na stronie mić bloga? Moduł za kolejne 50. WYSWIG w panelu dla admina to znowu 50. Inna niz domyslna struktura plików i możliwość trzymania templejtów nie tylko w bazie, ale też jako pliki, które mozna edytowac w zewnętrznym edytorze? 30 dolców. Możliwość używania zmiennych innych niż domyśle 5 sztuk na krzyż? 80 dolarów.

Bonus: Jeden developer zrobiło forka pluginu udostępnionego na CC-BY-SA a developer oryginalnego w nowej wersji zmienił licencję oraz oznajmił, że antydatuje zmiane licencji na poprzednie wersje i , ze nie życzy sobie by jego kod był modyfikowany. No i zaczęła się gównoburza, developerzy pluginów na EE zjechali forkującego jak bura sukę i powiedzieli, ze sra do własnego gniazda no bo jak to zrobić forka i zostawic na darmowej licencji!?!?!

#
Show remaining entries (4 replies)
borysses

@Wojnar: Magento to kolejny zajebisty wynalazek... Burdel w kodzie level over 9000.

#
Wojnar

@borysses: Najlepszy jest ten wszechobecny xml, niesamowita zasobożerność i masa problemów z dopisywaniem nowych funkcji. Baza małego sklepu z powodu logowania każdej pierdoły zajmuje ponad gigabajt a ilość tabel i chaos to mnie rozwala :D

#