Chcę zmieniać szerokość div'a wraz ze scrollowaniem. Powiedzmy, że div miałby na początku 600px, a kończył by się na 1200px. Jakiej biblioteki najlepiej użyć? #webdev #js
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Salvattore - bardzo fajna, chociaż mało popularna alternatywa do popularnego Masonry.

Piękno (i szybkość) tego rozwiązania tkwi w prostocie. Zamiast wyliczania pozycji elementów i aplikowania każdemu elementowi position:absolute z odpowiednią wartością top i left (co robi Masonry) opakowuje po prostu grupy elementów i ustawia je w kolumnach.

Oczywiście ma mniejsze możliwości niż Masonry, ale bardzo często to co oferuje Salvattore w zupełności wystarcza.

#js #jquery #webdev
rozdajozadarmo - Salvattore - bardzo fajna, chociaż mało popularna alternatywa do pop...

źródło: comment_vtYkufnIUIvbTy65AsVzRxP9riSl2F5B.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wielu, nawet zaawansowanych developerów, nie wie o tym, że słowo kluczowe debugger powoduje postawienie breakpointa, czyli zatrzymanie wykonywania kodu #js w miejscu gdzie użyto tego słowa kluczowego (działa tylko gdy otwarte są narzędzia developerskie).

Polecam zamiast console.log().

#webdev #js
rozdajozadarmo - Wielu, nawet zaawansowanych developerów, nie wie o tym, że słowo klu...

źródło: comment_70PR4QswRCmhhgl5eQYE1K6CEiyxsQ3G.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Swoją drogą brakuje mi w Chromie czegoś takiego jak połaczenie breakpointa i console.log - tzn klikamy w kodzie, dynamicznie dodaje się taki "passpoint", kod się nie zatrzymuje, ale na konsolę wypisywany jest stan wybranych zmiennych w tym momencie programu.


Dzięki twojemu wpisowi odkryłem, że coś takiego jest!. Dodaj breakpoint (po murzyńsku ;)), kliknij go prawym i wpisz tam: console.log(variable);
rozdajozadarmo - > Swoją drogą brakuje mi w Chromie czegoś takiego jak połaczenie bre...

źródło: comment_dAhoXdMwtEImryyPNSzI0W51jBtTTMJC.jpg

Pobierz
  • Odpowiedz
Muszę troszkę pobawić się przy TYPO3, przerobić kilka rzeczy i dodać RWD. Znalazłem w /html/typo3/fileadmin/templates motyw i nawet templatke do podstron niektorych (page-template.html), ale edytujac i wrzucajac na serwer brak zmian, po czyszczeniu cache itd. #php #js #webdev Ktoś miał doczynienia z TYPO3?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@marcinzwwa: Najgorzej jest, że różnie firmy całkowicie inaczej modyfikują tego cmsa. Niektórzy w typo piszą theme, inny na sztywno w kodzie dodają html w plikach controllera.

Życzę powodzenia i jak najszybszego ukończenia zadania.
  • Odpowiedz
Mirecki jak to możliwe, że w jsfiddle skrypt js działa bez zarzuty, a po wrzuceniu na stronę nie wykonuje się?
Strona jest na WordPressie, odnośnik do pliku .js jest wrzucony do headera. Jakieś pomysły?

#js #javascript #webdev
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ranski: To nie wina braku biblioteki a kwestia konfliktu nazewnictwa. Wordpress posiada bibloteke jQuery lecz nie jest ona wzbogacona o lukier skladniowy a mianowicie o znaczek $ ktory jest niczym inny jak skrotem jQuery (calos tkwi w noConflict() - wiele bibliotek np. motools wykorzystuje $, wordpress stara sie nie wdawac w konflikty). Wordpress wiec zamiast $ uzywa jQuery. Dla przykladu sproboj wykonac te 3 skrypty:

1. jQuery(functionI(){ //wykona sie
jQuery('body').css('backgrounColor","red");
  • Odpowiedz
Pytanie do mirków z #webdev #php ale także coś z frontu typu #css #js: mamy sobie forum, które działa od 2007 r. kiedyś całkiem konkretnie, a ostatnio (takie długie ostatnio) jest prawie martwe. Wiadomo, głupi fejs i jego beznadziejne grupy wessały sporą aktywność tego typu (jak ci ludzie lubią się męczyć na fejsie to ja nie wiem...).

Ma ktoś z Was pomysł co
normanos - Pytanie do mirków z #webdev #php ale także coś z frontu typu #css #js: mam...

źródło: comment_Lm9KZUDZeFCZWJPFlLnLFdNuiOUdkjkP.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Konfiguruję projekt dla #backbone w #phpstorm. W edytorze nie ma oficjalnego wsparcia dla backbone. Zainstalowałem więc backbone-DefinitelyTyped czyli definicje dla TypeScript. Lepszo to niż nic, ale trochę irytujące są warningi np. przy metodzie .extend(), że "Private member is not accessible", co oczywiście jest nieprawdą.

Czy znajdę gdzieś definicję dla "czystego" #js? Przeszukałem pół internetu i nic nie znalazłem.

#webdev #javascript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rozdajozadarmo: Więc tak:
1. Nie musi być oficjalnego wsparcia, PHPStorm stara się wnioskować i zgadywać co może być użyte w danym miejscu, choć nie zawsze mu to wychodzi
2. "Definicje" dla czystego JS mogą być np. adnotowane czymś co się nazywa JSDoc. PHPStorm obsługuje takie definicje, ale nie wiem czy, w przeciwieństwie do DefinitelyTyped, jest jakieś centralne otwartoźródłowe repozytorium ze zbiorem takich definicji
3. Coś musiałeś schrzanić z tym TSem,
  • Odpowiedz
@taximan: za dobrze mi z phpstorm żebym zmieniał IDE. Zobaczę jednak z ciekawości.

// edycja
Ten visual studio code to edytor w stylu Sublime (a bardziej Atoma czy Brackets), to nie jest zamiennik dla phpstorm. Przez dłuższy czas używałem Sublime, ale na dłuższą metę to nie jest rozwiązanie. Gdy próbuje się z niego zrobić IDE to tracimy największą zaletę tego edytora - lekkość.
  • Odpowiedz
#webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wciąż nie do końca pojąć mogę, czemu mają służyć takie wynalazki jak #angularjs #angular #ember #react. Jest sens tak dużo rzeczy pchać do użytkownika, tak dużo robić po jego stronie? Jakąś walidację formularza, wyłączenie przycisku, czy coś - rozumiem. Ale budowanie całej aplikacji(?) po stronie użytkownika?
Osobiście podoba mi się tworzenie
anonim1133 - #webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wci...

źródło: comment_vxoZdBWGf3fUGqUbGkSyhocpILxklxTg.jpg

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@anonim1133: chociażby po to, by nie pieprzyć się z tworzeniem widoków po stronie serwera, to nie jest fajne


do tego są projekty, które mają jeden backend ale wiele frontów: desktop, mobile, apki natywne itp
wtedy backend jest prosty, wystawia tylko api, a każdy z możliwych frontów z tego api korzysta
dzięki temu masz ładnie rozdzielone projekty, osobny na backend, osobny na apke na androida, osobny na frontend itp, czysto,
  • Odpowiedz
@anonim1133: olbrzymim plusem jest na pewno to, że możesz przerzucić część obciążenia z serwera na klienta. W przypadku skomplikowanych backendów, które i tak zjadają olbrzymie zasoby na swoje zadania (np. indeksowanie setek tysięcy eventów w czasie rzeczywistym), przeglądarka przejmuje całe renderowanie strony, co przekłada się też na prędkość działania aplikacji.
  • Odpowiedz
  • 2
czołem Mirki z tagu #gamedev #programowanie #js #php. Wolam was wszystkich poniewaz potrzebuje zasięgnąć informacji czy to jest wykonalne co bym potrzebował zrobic. Mam gre wykonana w php,mysql,flash a zdarzeniami zajmuje sie serwer zrobiony w c#, ale on tutaj nie jest ważny :) Oknem gry jest flash osadzony w php. I tu jest pytanie, chciałbym wykonac misje ktore sobie bede weryfikowal w c#
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach