Mirki dlaczego ludzie na jakichś awwwards itp używają js do śledzenia pozycji elementu i potem zmieniają jego position na fixed, zamiast używać do tego celu position sticky? Często gdy widzę elementy przypinane do krawędzi ekranu podczas scrolowania na stronach, ciekawi mnie jak to zostało zrobione, sprawdzam inspektorem i wszyscy dłubią to w js co jest chyba gorszym rozwiązaniem. Jest cos o czym nie wiem? Sticky ma chyba dobre wsparcie (
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Skąd Google wie, że poniższy artykuł jest dostępny jako AMP (nie ma odnośnika do wersji AMP w kodzie) ?

https://www.techradar.com/news/windows-10-may-2020-update-is-bugging-some-users-with-false-security-warnings

AMP, którego nie ma wynikach wyszukiwania, ale Google dodaje go np. do Google Stories:

https://www.techradar.com/amp/news/windows-10-may-2020-update-is-bugging-some-users-with-false-security-warnings
Zian - Skąd Google wie, że poniższy artykuł jest dostępny jako AMP (nie ma odnośnika ...

źródło: comment_15936027467MrmcidBAuEgLKOJQcf86s.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś jeszcze ma w tym momencie problemy z #hekko?
#wordpress przy próbie wrzucenia zdjęć wali mi błędami: "Przetwarzanie obrazka nie powiodło się prawdopodobnie dlatego, że serwer jest zbyt obciążony lub brak mu zasobów. Wgranie mniejszego obrazka może pomóc. Sugerowany, maksymalny rozmiar to 2500 pikseli.". Jeszcze kilkadziesiąt minut temu wszystko działało. W życiu takiego błędu szczerze mówiąc nie widziałem xD Na koncie hostingowym miejsce mam. Czyżby się
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #javascript

Nie wiem co popsułem, ale dziwnie się kod zachowuje (ES6)

event.target.classList.add('costwam') wywala błąd, bo target nie jest zdefiniowany (niby nic dziwnego) ALE DZIAŁA.

event.classList.add('costam')
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

event.target.classList.add('costwam') wywala błąd, bo target nie jest zdefiniowany (niby nic dziwnego) ALE DZIAŁA


@ECMAlover: nie rozumiem, co to znaczy że działa? Jeśli target nie jest zdefiniowany to powinien polecieć wyjątek, więc jeśli leci... to co się dzieje, skoro "działa"?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Marmite: opcja, która *działa* dodaje i odejmuje klasy z classlist. Ale rzuca błędem w konsoli i dalej strzela fochem. I faktycznie. Event jest zdefiniowany ale event.target niby undefined a jakoś te klasy się pojawiają i znikają jak trzeba.

Natomiast samo event.classList.add('foo') nie rzuca błędem ale nie dodaje klasy :/ dziwne...
  • Odpowiedz
Hej, bawię się ui desigem i teraz nastał ten czas, że chce sobie przepisać projekt z figmy na html i css.
Jako że ma być to pixel perfekt mam pewien problem z tekstem, ponieważ on dość mocno się rozjeżdża (opis na screenie).
Ktoś spotkał się z podobnym problemem? Szukałem tematu w google, ale chyba pod złymi słowami szukam.

#webdesign #webdev #programowanie
object - Hej, bawię się ui desigem i teraz nastał ten czas, że chce sobie przepisać p...

źródło: comment_1593456157Rs6eYw4EBuE8gLxT0eOOhQ.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@object ale wiesz że nigdy nie będzie idealnie? Każda przeglądarka inaczej generuje font.

Edit. A letter-spacing ? Może nie ta grubość fonta? Wszystkie grubości wczytujesz?
  • Odpowiedz
@object: spróbuj wyslac tego maila w kilku klientach pocztowych to sie załamiesz xD pamietaj, ze outlook 2007 dziala kompletnie inaczej niz outlook 2010 czy outlook online xD

Pixelperfect to mozna robic web/mobile, ale maile nigdy takie nie będą. Jak chcesz to nogę Ci na pm wysłać projekt/finalny wygląd ostatniego newslettera jaki robiłem i zobaczysz na ile ustępstw musiałem pójść
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
#prawo #informatyka troche #webdev #biznes

Czy stworzenie aplikacji która polega na biciu rekordów np gra zręcznościowa w której gracz z największą liczbą punktów wygrywa prawdziwą nagrodę przykładowo komputer/smartfon/paysafecard jest legalne? Trzeba wtedy opłacić jakiś podatek od nagród?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WebDevIsMyPassion: dla uniknięcia elementu losowości ale rozdania więcej nagród niż za miejsca na podium, możesz porobić jakieś kategorie jak na zawodach sportowych (tam są wg wieku i płci), ale możesz zrobić jakiegoś mistrza dnia, tygodnia, albo godziny jak masz dużo fantów do rozdania (to ostatnie dodatkowo może zapewnić że o każdej godzinie ktoś będzie obecny na serwerze; ewentualnie żeby jeden ktoś nie żyłował wszystkich nagród można dodać zapis, że w
  • Odpowiedz
@fifiak: nie wygodniej operować na flexboxach? Bo wtedy nic nie szkodzi jak masz div na całą szerokość okna, jeśli ma atrybut flex-grow:8, to dopóki będzie sam to się dopasuje do całej szerokości strony, a jak wjedzie obok drugi div i będzie miał flex-grow:2 to się podzielą w proporcjach 80%/20%.
  • Odpowiedz
Mam problem z #mapbox w #leaflet.
Dodałem własny styl mapy, zmieniając density etykiet dla punktów POI typu knajpy, hotele etc.
Na podglądzie w edytorze mapboxa, część elementów została poprawnie usunięta jednak niektóre zostają nadal.
O co im chodzi? Tak samo w mojej mapie się dzieje. #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RicoElectrico: Właśnie w nim dalej pokazują się te poi wyrywkowo.
Chyba dopiero jak warstwach komponentów nadpisałem style to zadziałało, ale nie wiem bo dalej pokazuje to się jakoś dziko
  • Odpowiedz
Chciałbym zablokować wejście na swoją stronę dla osób ze wszystkich krajów poza Polską i USA. Chodzi o ograniczenie potencjalnych ataków.

Znalazłem w sieci taki kod do wpisania w .htaccess. Czy to zadziała jeśli wklepię tam IP wszystkich krajów? A może znacie lepsze metody? Czy w ogóle warto się w to bawić, czy to jest łatwe do obejścia? Będę wdzięczny za info #wordpress #it #webdev

order allow,deny
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Do Twojej agencji SEO aplikuje Mariusz Kowalczyk.
Wpisujesz w Google "Mariusz Kowalczyk" i na pierwszym miejscu widzisz stronę będącą w trakcie pozycjonowania landing pages pod kilka miast i przedstawiającej się jako agencja SEO.
Co robisz?
Tak sobie myślę, że na ten moment to może nie być najszczęśliwszy pomysł, żeby dodawać do swojej stronki imię i nazwisko jeśli chcę popracować chociaż przez parę miesięcy u kogoś w #seo #marketing
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SeoGuy: > wolałbym, gdyby mój przyszły pracodawca uścisnął mi rękę zamiast robić fikołki

a czemu nie zostaniesz swoim przyszłym pracodawcą? Jeśli potrafisz pozycjonować to więcej zarobisz na swoim
  • Odpowiedz
@benzdealer: Mam aktualnie pracę poza SEO i jednego klienta w moim mieście, któremu zrobiłem stronę i skutecznie pozycjonuję stronę+wizytówkę.

W tym czasie pracuję nad stronką swojej agencji, żeby rozpocząć content marketing i ruszyć z grubej rury, że tak powiem.

Ale to be honest jak już zacznę obsługiwać większą ilość klientów to mogę nie mieć odpowiedniego rozeznania w tym jak działają procesy w agencji seo. Szybciej wchłonę tą wiedzę pracując 3/4
  • Odpowiedz
Próbuję skonfigurować #phpstorm z web-serwerem. Zainstalowałem xampp, skonfigurowałem wszystko chyba prawidłowo (skriny dołączone), ale po próbie otwarcia strony w przeglądarce kieruje do http://localhost/untitled/index.php gdzie pokazana jest standardowa strona xamppa informująca o braku danej lokalizacji w /htdocs. Co robię źle?
#php #webdev
HighQualityKolntent - Próbuję skonfigurować #phpstorm z web-serwerem. Zainstalowałem ...

źródło: comment_1593376467gTEDP7JDubxJXMuZznBOoY.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@HighQualityKolntent: Domyślasz się, że to pytanie było jednocześnie sygnałem, że nie jest to normalne? ;-)

Zamiast tego projekt PHPStormowy przenieś tam, gdzie jest folder webserwera. Albo odwrotnie - wer serwer skonfiguruj tak, że document root był tam gdzie projekty PHPStorma.

Jak sobie wyobrażasz robienie deploymentu przy każdej zmianie w kodzie, żeby zobaczyć efekt?
  • Odpowiedz
@damianooo5: Często dzieje się tak, gdy wystąpił błąd przy imporcie - np. wywołany timeoutem. Najlepiej wtedy eksportować i importować fragmentami - po kilka tabel. Przy mniejszych wystarczy podział na dwie części.
  • Odpowiedz
@damianooo5: Część danych została utracona, nie wiesz jak duża, niemal na pewno masz błędy w rekordach. Moim zdaniem nie ma co - albo ponowny eksport i import fragmentami albo jak już nie masz możliwości eksportu to ręczny podział pliku SQL i wtedy import. Albo zwiększenie czasu do timeoutu, jeśli jest taka możliwość.
  • Odpowiedz
Jakaś alternatywa dla Brackets na MacOs? Bo już mnie w-----a to zamulanie. Edytor kodu z otwartymi 10-12 plikami HTML, a muli na jakby renderował 3D w czasie rzeczywistym. Nawet przewijanie pliku z 300 liniami nie jest płynne. Do tego zżera po 2 GB pamięci. Porażka

#macos #apple #programowanie #webdev
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach