Treść przeznaczona dla osób powyżej 18 roku życia...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hoff:
WebStorm zdaje się wyraźnie lepszy niż wszystko inne (IntelliJ to tak jakby nadzbiór WebStorma).

WS rozumie JavaScript. Rzeczy typu JSHint są wbudowane i trzeba je tylko włączyć. Jednak rozumienie JavaScriptu oznacza np. coś, czego w głupszych IDE/edytorach (np. Sublime) się raczej nie spotka. Możesz automatycznie refaktoryzować kod.

Zmiana nazwy zmiennej oparta jest na drzewie syntaktycznym, a nie tekstowym wyszukiwaniu. Możesz w czasie rzeczywistym modyfikować wszystkie wystąpienia danej zmiennej czy np. parametru
  • Odpowiedz
Dopiero co ukazała się świeża, jeszcze ciepła specyfikacja ES6 (zwanego także ES2015), natomiast dziś przygotowałem dla Was wpis w którym wyjaśnię w jaki sposób słaba jakość kodu ExtJS sprawiła, że jedna z części ES6 rozwalała wiele stron na nim opartych, oraz jaki brzydki hack zastosowano, żeby tego uniknąć. Zapraszam do czytania.



Dynamic scoping
Przy okazji jednego z wpisów popełniłem już dość obszerny fragment odnośnie tego jak działa scoping w JSie. Uzupełnijmy go o informację,
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regis3: O tym mówię, jeśli ktoś jest już na tyle zaawansowany, żeby interesować się JSem na takim dość niskim, technicznym poziomie, to najpewniej i tak już zna angielski na tyle dobrze, że mu nie zrobi różnicy. A po angielsku łatwiej dotrzeć do większej grupy odbiorców.
  • Odpowiedz
Hej mirki, potrzebuję rady związanej z przetwarzaniem XSLT w JavaScript. Czy orientuje się może ktoś jak podać XSLtowski argument 'mode' do obiektu XSLTProcessor?

Chodzi o to, że w arkuszu XSLT mam kilka szablonów (template) odnoszącymi się do danej gałęzi XML, ale z różnymi argumentami MODE. Potrzebuję podać JavaScriptowi z którego szablonu ma konkretnie skorzystać i nie mogę. Ktoś może wie?

#javascript #xsl #xslt #xml
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Proszę podać strony gdzie dyskutuje się nad koncepcjami standardów webowych.

Wiem, że istnieją strony Mozilli i w3c ale gdzie konkretnie mam szansę na bycie zauważonym?

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

  • Doceń
Proszę podać strony gdzie dyskutuje się nad koncepcjami standardów webowych.

Co wy na to? Tylko nie mówcie, że nie od tego jest web/to niebezpieczne, bo na wieści o FullScreen, WebGL, asm.js, API offline, ServiceWorker i wiele innych ludzie reagowali tak samo. ;)

Mam zarys pomysłu na rozwinięcie funkcji popup, nowe okno. Nazwałem to roboczo: half-screen popup.
uniwersalne rozwiązanie być może również dla aplikacji webowych.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@remixs: > Tylko nie mówcie, że nie od tego jest web/to niebezpieczne, bo na wieści o FullScreen, WebGL, asm.js, API offline, ServiceWorker i wiele innych ludzie reagowali tak samo. ;)
  • Odpowiedz
#webdev
Mirki, optymalizuję stronę. Minifukuję wszystkie cssy i js. Wszystko do dwóch plików.
Lepiej wywalić bibliotekę jquery i dać link np do googla czy wszystko do jednego wora?
Zauwazyłem, że w PageSpeed po tym zabiegu ranking spadł. #jquery #javascript #css
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@le1t00: lepiej co się da na zewnętrzny, po co masz sobie transfer zużywać (no chyba że nieograniczony?)

Dwa, uważaj czy biblioteki które łączysz pozwalają na coś takiego w licencji.
  • Odpowiedz
@kondziow: to trza projektować od samego początku aplikację asynchronicznie :P @le1t00: skompiluj sobie nginx z pagepseed lub pobierz moduł pagespeeda do apache od googlea i tyle, skonfiguruj i z automatu wszystko zrobi i zoptymalizuje strone, polecam, można trzymac nie spakowane, nie zminikowane wersje na produkcji a on sam wszystko zrobi :P do tego optymalizacja obrazków, inline obrazki, lazy loading ich i masa innych rzeczy, ogółem to najprościej(jeśli nie
  • Odpowiedz
Mirki z #webdev,
od jakiegoś czasu uczę się frontendu, i napisałem w #js taką oto funkcję, która podmienia mi na stronie w tabeli tekst 'Tekst1' na 'Łódka':

$(document).ready(function() {

$(".table1").text(function(index, text) {

return text.replace('Tekst1',
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Szab: @panDocent: Ehhh, o sprawdzeniu tak prostej rzeczy nie pomyśleć ( ͡° ʖ̯ ͡°)
Dzięki panowie, przy zapisywaniu musiałem przez przypadek zmienić z UTF-8 na ANSI i zamiast to sprawdzić to zacząłem szukać rozwiązania naokoło ;)

Dzięki jeszcze raz, naturalnie problem rozwiązany ;)
  • Odpowiedz
Siemka mirki, wiecie może czy mogę za pomocą Javascript włączyć lub wyłączyć kamerkę internetową. Chodzi mi o to, żeby zrobić przycisk on/off, którym to steruje. Mogę to wykonać za pomocą JS ?
#programowanie, #javascript, #webdev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@epi:

Major components of WebRTC include:

getUserMedia, which allows a web browser to access the camera and microphone and to capture media

?
  • Odpowiedz
#webdev #programowanie #javascript #php Kiedyś widziałem na githubie taką listę z pomysłami małych projekcików (kalkulator, czat, itp) do robienia w ramach samorozozwoju, powiększenia portfolio czy nauki jakiejś technologii. Często tutaj się tez to przewijało, ma ktoś link do tego?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki i Mirabelki! W czasach kiedy jeszcze słowo startup nie było takie modne (początek 2011 roku) robilśmy z kolegą pewną stronkę. Portal do tworzenia własnego portfolio. Była to w zasadzie kopia istniejących w owym czasie rozwiązań takich jak Behance, poza jedną drobną różnicą. Wymyśliliśmy sobie, że fajnie byłoby pokazać swoje prace w takiej formie w jakiej najczęściej widzimy je na codzień - porozrzucanych folderów na pulpicie. Tak narodził sie pridesk.com (wcześniej
regis3 - Hej Mirki i Mirabelki! W czasach kiedy jeszcze słowo startup nie było takie ...

źródło: comment_yqczvVbjFbWhWwy0onbbWAeQF16769lO.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regis3: chęć stworzenia wszystkiego i dopiero otwarcia to spory problem. W pracy nauczyłem się jednej rzeczy. Jak wypuszczasz coś nowego to zrób to jak najszybciej. Wypuść w świat nawet wersję beta z podstawowymi funkcjami. Nie skupiaj się na optymalizacjach (bo na początku i tak nie będziesz miał wielu użytkowników), ani na niepotrzebnych funkcjach. Jeśli pomysł chwyci to użytkownicy sami podpowiedzą czego im brakuje, a w miarę wzrostu bazy użytkowników będziesz
  • Odpowiedz