Pytanie do bardziej doświadczonych webdeveloperów ode mnie. W pracy koduję stronkę - całkiem spory projekt, ponad dwadzieścia różnego rodzaju podstron. Jest dosłownie zaje*ana treścią, obrazkami i koniecznymi (do takiego, jak chciał klient działania) skryptami w JS/jQuery. Najprawdopodobniej jutro projekt będzie oddawany klientowi do weryfikacji i byłoby fajnie, gdyby strona ładowała się szybciej, niż obecnie. Czy znacie jakieś dobre narzędzia/sposoby do przyspieszenia ładowania strony?

Wszystkie JS (pluginy, skrypty autorskie) oraz CSS są zminimalizowane,
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomcioPL: jesteś pewien, że to skrypty i obrazki powodują wolne ładowanie się strony a nie do d--y napisany kod po stronie serwera? Sprawdź sobie jak ładują się poszczególne elementy w okienku narzędzi dla programistów (w chrome uruchamiasz F12) to oznaczone czerwoną ramką to kod html strony, pozostałe to skrypty, obrazki i inne takie. zobacz sobie ile co zajmuje i ile czasu się ładuje a potem kombinuj jak to poprawić.
fuuYeah - @tomcioPL: jesteś pewien, że to skrypty i obrazki powodują wolne ładowanie ...

źródło: comment_t7WE6pYLom3ClS2eO96ntbGaFBj74DtU.jpg

Pobierz
  • Odpowiedz
Szanowne Mirosławy,

powiedzcie, kto ogarnia #webdev, mógłby ktoś rzucić oszacowaniem z czego korzystać i czym dokładnie pewne rzeczy są?

Bootstrap to jak rozumiem taki zestawik cukierkowych elemencików na stronę, tyle że używa tylko (w podstawowym wariancie) cssa, bez żadnego jsa tak?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bomber21:

Bootstrap to głównie css, ale pewne komponenty wymagają js, np modale, popovery, dropdowny itp

Bootstrap to podstawa, daje Ci zestaw gotowych komponentów, któe możesz od razu użyć, lub zmodyfikowac po swojemu. Taki fundament pod budynek. Ciekawą opcją jest też Foundation ale zarówno jak bootstrap, ma swoje wady i
  • Odpowiedz
Bootstrap to jak rozumiem taki zestawik cukierkowych elemencików


@bomber21: Jak do wszystkiego czego nie znasz podchodzisz umniejszając i patrząc z góry, to ciężkie życie przed tobą. Bootstrap to zestaw elementów które, można powiedzieć, standaryzują wykonanie strony, jak budowa z klocków. A tym klockom można nadać dowolny wygląd, patrz http://wrapbootstrap.com/

jQuery (...) To jak przy niej wypada potężny Angular ze swoim
  • Odpowiedz
Mam na stronie komentarz, który użytkownik może edytować przez 5 minut po dodaniu, chce zrobić licznik, który będzie odliczać w dół. Jak najlepiej przekazać godzinę do której może to robic do js? Renderujac skrypt w php, zrobić zapytanie ajaxem, czy jeszcze inaczej?

#laravel #php #jquery #js #webdev
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przy komentarzu na pewno masz wyświetlana date:godzine dodania, czytasz to javascriptem odejmujesz od aktualnej godziny, to co wyjdzie odejmujesz od 5 minut i masz czas startowy z ktorego odliczasz do zera.
  • Odpowiedz
@leraje: @bercik999: używanie znaczników data-* jest bardziej eleganckie. Po to one powstały aby móc przekazywać tam dane. Wpisywanie takich informacji w wnętrze ukrytego tagu może spowodować, że będą one odnajdywane np przez programy do czytania strony.
  • Odpowiedz
Jak najprościej przesłać dwuwymiarową tablicę z javascriptu do php?

Podobno #json daje radę to zrobić ale nigdy nie miałem z tym styczności, w necie pełno postów na ten temat ale nie znalazlem i tak prostego i zrozumialego dla mnie rozwiazania jak do tej pory.

#php #js #webdev
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po dzisiejszym dniu mam dość apple ostatecznie.

Wszystko, wszędzie śmiga, tylko na iGónwach nie. I weź tu się człowieku domyśl, że np. żeby poprawnie zadziałał flex box to musisz mu dziecko zmieszać blokowo z linią itepe, itede. Ale do rzeczy. Orientujecie się może, czemu tak banalny kodzik nie śmiga na iZabawkach? (Android grzecznie łyka)

#webdev #rwd #mobile #js

window.addEventListener('scroll',
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@npsr: Jak nie działa to zawsze możesz zrobić to, co ja zrobiłem. Wziąłem sobie ten terminal, załadowałem potrzebne pliki, dopisałem odpowiednie style:

#term_demo {
  • Odpowiedz
#webdev #js #nodejs jak zaczac projekt to mam npm init

no i zrobilem sobie taki projekt, pare plikow typu index.js (glowny plik aplikacji) no i index.html no wszystko fajnie, serwerek sobie zrobilem, ale nie chce miec wszystkiego w jednym pliku html, typu style i skryptow js :/ a jak probowalem osobno to pisalo ze nie mam dostepu. Jak to sie ustawia, bo widzialem ze zazwyczaj projekt
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@porque: Czego nie rozumiesz. Wszystko wyjaśnione:

You can grab the source code from the download button above. It has plenty of comments and is easy to follow. Start with the app.js file and read from there.
  • Odpowiedz
@m4kb0l: tak widzialem, niby wszystko fajnie, ale ja pierwszy raz chcialem uzyc nodejs, wiec jako totalnie zielony w tym temacie czlowiek, chcialem cos wiecej, a nie zaczalem skakac z pliku na plik, znalazlem inny tutek i od razu lepiej :) takie tutki sa dobre jak juz ogarniam mniej wiecej o co w tym chodzi i jak to dziala :) na to przyjdzie czas :)
  • Odpowiedz
Mireczki, trochę wyleciałem z obiegu z newsami, a może coś polecicie

Znacie (a może i używaliście) jakiś framewoworki etc do tworzenia multi-platformowych mobilnych aplikacji? tzw. semi-native (w sumie o gry też bym się chętnie dowiedział więc taguje #gamedev )

Wpadłem wczoraj na IMHO dobry pomysł, który chciałbym zrealizować, zależy mi na wydaniu na początek głównie na #ios (#iphone, #ipad), #android od bidy też może być #windowsphone i #blackberry10 (choć ten akurat dobrze obsługuje .apk), później jakbym zdobył jakieś dofinansowanie to by się stworzyło w pełni natywne aplikacje wraz ze
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mattcabb: Cocos2d-swift troche słabo bo działa tylko na OS X i da radę odpalić na iOS i Android. Cocos2d-x jest natywne (kodzisz w c++) i kompiluje się do Androida, iOS, Windows Phone, Windowsa, Linuxa, OS X, Blackberry OS.

#gamedev only :D
  • Odpowiedz
Mireczki, agencja digitalowa, w ktorej pracuje poszukuje pilnie backendowca php. Mozliwa praca zdalna. Zglaszajcie sie do mnie na PW, albo podawajcie dalej.

Poszukiwany programista do stałej współpracy. Oczekujemy:

Znajomości frameworku Kohana.

Znajomości
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #js

Pomocy. Czy miał ktoś z was podobny przypadek:

moment.js zawsze, (czy określę format czy nie), co bym nie zrobił, zawsze wywala mi czas w formacie unixowym :/

Jakieś pomysły?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach