#javascript

Dziubaski używające ES6 mam pytanko: To moje pierwsze podejście z JS i nie za bardzo mam pomysł jak podejść do tematu import / export. Tzn. zasady jakie tym rządzą wiem, wiem jak z tego korzystać teoretycznie.

Tylko w praktyce się gubię, generalnie mam 3 rodzaje modułów:

*
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@taximan: Kurde a mialbyś jakieś przykłady większych projektów ES6 gdzie mógłbym podejrzeć? Bo pierdoła mi spędza sen z powiek :P Lubię mieć porządek ale też nie chce robić nowych standardów.
  • Odpowiedz
Mireczki kochane, mam mały problem :<

Chcę stworzyć edytor krzywych Baziera dla użytkownika, trochę coś jak to ale z wcześniejszym, predefiniowanym przeze mnie kształtem, z możlwością dodania punktów TYLKO na istniejącej już linii i modyfikowania ich (przesuwanie, manipulowanie krzywizną, usuwanie).

Może w przyszłości będzie jakieś dodanie tła dla ułatwienia pracy użytkownikowi czy coś, na razie mówimy o wersji roboczej w ramach testów.

Najbardziej
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regis3: to już widziałem, ale bardziej celowałem w coś z pracowaniem na punktach beziera a nie na chwytakach w powietrzu, bo kontrola jest może i bardziej intuicyjna, ale mniej dokładna. Z drugiej strony jednak, może edytor podzielę w wersji finalnej na podstawowy (jak Twój) i zaawansowany (jak ten z linku ode mnie). Na razie jednak, opcja zaawansowanego bardziej mnie interesuje.

Co do krzywych to wiadomo, że są one zawsze jednakowe,
  • Odpowiedz
Czy fakt, że dynamicznie generuję te obiekty oraz ich ID może mieć jakieś znaczenie?


@Pietrek558: nie, jesli element istnieje w domie, to js powinien móc go pobrać
wklej co leci w konsoli ;)
a już idealnie by było, jakbyć wrzucił kawałek kodu gdzieś
  • Odpowiedz
Mirki jak zrobić "drgający" napis?
Np. "Soon.." płynnie przechodzący z większego w mniejszy .BEZ NAJEŻDZANIA NA NIEGO.Automatycznie,żeby tak robił
#html5 #css #javascript
Przepraszam,że tyle osób wołam,ale pilne
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Testuję sobie teraz wydajność kodu animacji svg w czasie rzeczywistym. Przy ruchu 500 punktów widać zacinanie, a przy ruchu 1500 punktów widać to już wyraźnie.
Czy niska ilość fps przy takich ilościach obiektów w animacji jest zazwyczaj spotykana, czy są to już wartości kiepskie (i nie powinno nic się zacinać aż do na przykład 5000 obiektów lub więcej)?
#svg #webgl #demoscena #javascript
976497 - Testuję sobie teraz wydajność kodu animacji svg w czasie rzeczywistym. Przy ...

źródło: comment_7zgl7PF6OUiFIM3Yq4vi97oA4gOrJALX.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@976497: W pierwszej części żartowałem nawiązując do tego co Ty napisałeś. Czy jest możliwa? Być może tak. Trzeba to sprawdzić. Ty nie masz wiedzy do sprawdzenia, a ktoś czasu żeby zrobić wszystko. Pokaż więc kod i być może uda się go sukcesywnie sprawdzać i poprawiać.
  • Odpowiedz
@976497: z SVG sięe nigdy nie bawiłem, ale powiem Ci że np. Pixi.js używając webgl spokojnie wyrysuje 10k spritów przy 60 fps.

warto jeszcze zaznaczyć że zwykle chrome najszybciej bawi się w taike rzeczy, natomiast ja na frajerfoksie potrafię mieć 30% mniej fps przy tej samej aplikacji.
  • Odpowiedz
Mam pytanie mam obrazek i jeśli na niego najadę to się zmienia ten obrazek. Za pierwszym razem jest widoczny taki lekki przeskok (tak jakby obrazek nie był załadowany do tej pory). Da się tak zrobić, żeby ten obrazek był ładowany od razu ze stroną? Żeby nie był widoczny ten przeskok?

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

#javascript #wykop #webdev

Mirki, co wywołuje się po kliknięciu w odnośnik "pokaż komentarz" na wykopie?
Chcę przeiterować przez komentarze i je "pokazać" bo mam jakiś błąd który mi je zwija, pomóżcie bo mnie już szlag trafia.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript

Jaką dobrą bibliotekę polecicie do robienia Ajax'ów? Interesuje mnie coś co będzie zwracało promise zamiast podawania callbacka w parametrach "success" (jak np. w jQuery).
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@500xa4: Kiedyś ktoś wrzucał chyba takiego "RPG'a" (cudzysłów zasłużony) gdzie za pomocą kodu musisz nim pokierować żeby zabić jakieś orki/gobliny i zebrać diamenciki, za wykonywanie czego dostajesz exp i nowe rzeczy do ekwipunku. Niestety nie pamiętam nazwy ;/
  • Odpowiedz
Obiekty Proxy (ES6/2015) oficjalnie w chrome. Użyteczne do:

- przechwytywania - np. tworzenie klientów do webserwisów,
- wirtualizacji obiektów - np. mplementacja funkcjonalności DOM w js,
- logowania/profilowania - np. śledzenie dostępu do właściwości itd.

regis3 - Obiekty Proxy (ES6/2015) oficjalnie w chrome. Użyteczne do:

- przechwytyw...

źródło: comment_ucepl9yxFTaNLfwXTkIkhCK5hoq9Q2Zd.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regis3: Chyba tylko z enumerable ;) użycie writable i configurable widziałem baaaaaaardzo rzadko. A gettery/settery to nie dość, że są bezużyteczne, to jeszcze, jeśli dobrze pamiętam, nie są optymalizowane. Także feature nietrafiny moim zdaniem.
  • Odpowiedz
mirki, nadal mam problem z wykonywaniem dwa razy kontrolera w #angularjs dodałem sobie nowy typ parametru do routera za pomocą $urlMatcherFactoryProvider.type, o to kod, zamienia spacje na '-', korzystam ui-routera:
http://pastebin.com/gh9Xq8jL
I teraz mam taki problem iż dla linków dla których podaję parametry jako zmienne - wszystko pięknie działa, ale jak już próbuję dodać link o taki:

abc abc
to kontroler od some.route jest wywoływany dwa razy, stack jego wygląda tak samo, a jak
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: chociaż w sumie nie mam pojęcia czy aby to na pewno w tym drugim przypadku, w zasadzie to zawsze woła mi kontroler dwa razy po dodaniu parametru
  • Odpowiedz
tak mnie ciekawi lista online na #twitch na chacie na kanale, z tego co widzę w jsie jest trzymana cała zawartość a wyświetlane w domie jest np 50 rekordów które się zmieniają w zależności jak zescrollujemy, jest to w #emberjs zna ktoś podobne rozwiązanie dla #angularjs - i od razu czy w ogóle są zalety tego ? z jednej strony trza podmieniać zawartość doma, z drugiej
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ilirian: na pececie na pewno wygląda to fajniej, tylko czy np na smartfonach nie przymuli to przy scrollowaniu ?
w sumie sprawdziłem na urządzeniu mobilnym - i ta opcja po lewo to jednak porażka :P ta po prawo niby dłuższy $digest no ale przynajmniej mamy wszystkie elementy, a dla głupich 4-10 ms nie widzę sensu na pc
  • Odpowiedz