Czym jest projektowanie UX? User Experience, czyli w skrócie UX, jest określeniem pojawiającym się coraz częściej. UX, a właściwie UX design, jest fundamentalnym zagadnieniem w procesie tworzenia stron www, aplikacji mobilnych, ale nie tylko. W wolnym tłumaczeniu UX design to projektowanie doświadczeń użytkownika - projektowanie DOBRYCH doświadczeń użytkownika. Pod tym określeniem mam na myśli takie doświadczenia, które przekładają się pozytywnie na stawiane przed projektem cele.

Każdy, kto zajmuje się Drupal developmentem, prędzej czy później zetknie się z koniecznością zdefiniowania ściślejszej kontroli dostępu do treści. Standardowe mechanizmy ról i uprawnień są bardzo elastyczne, jednak w skomplikowanych projektach mogą nie wystarczyć. Gdy dostęp do węzłów zaczyna zależeć np. od pól przypisanych do użytkownika – wówczas należy sięgnąć po bardziej zaawansowane środki.

Czym jest CKEditor? Jest to jeden z wielu wizualnych edytorów HTML. Umożliwia proste wprowadzanie tekstu przy pomocy interfejsu, który przypomina taki edytor jak na przykład OpenOffice.  Ułatwia formatowanie tekstu przy pomocy zestawu przycisków, które służą, między innymi do takich rzeczy jak: zmiana czcionki, wielkość tekstu, wstawienie obrazka, tworzenie listy, i wiele innych. W systemie Drupal 8 CKEditor jest domyślnym edytorem tekstu. Aby z niego korzys

Ostatnie miesiące były dla Drupala bardzo intensywne. Mianowicie, pojawiły się nowe wersje Drupala. Aktualnie najnowszą wersją do pobrania jest Drupal 8.4.0-rc1. Rdzeń Drupala się rozwija i jest w nim coraz więcej nowych funkcji.  Wciąż nie wszystkie moduły z D7 są przepisane na D8, jednak ogrom możliwości nowego API sprawia, że brakujące kawałki można napisać samemu. Nasza agencja drupalowa mocno już siedzi w D8.

Czy zdarza się Wam, że przeglądając stronę nie jesteście pewni, czy dana czcionka miała 12 czy 13 pikseli, a może ten obrazek był troszeczkę bardziej w lewo? Jeżeli wygląd na Waszej stronie to sprawa priorytetowa, to może warto pomyśleć nad automatycznym sprawdzaniem tego aspektu Waszego projektu. Rozwiązaniem, które w naszej agencji drupalowej wykorzystujemy, jest VisualCeption.

Jeżeli czytałeś nasze poprzednie wpisy, to już dobrze wiesz jak uruchomić projekt w docker-console. Jeżeli jeszcze tego nie zrobiłeś, to koniecznie zacznij od tego artykułu, gdyż w tym wpisie zakładamy, że masz już uruchomiony projekt z docker-console na swoim komputerze i wszystkie komendy jakie będą wykonywane poniżej, będą się do niego odnosić. W tym artykule chcemy wprowadzić Cię w świat testów automatycznych, z wykorzystaniem Codeception, bazując właśnie na takim projekcie.

Niektóre problemy, jakie napotykają programiści stron internetowych istnieją równie długo, co sam Internet. Sztandarowym przykładem tego jest legendarne już "U mnie działa". Wystarczy jedna, często ciężka do wychwycenia zmiana i już developer zamiast programować, musi walczyć z infrastrukturą, aby znaleźć źródło błędu. Wiąże się to oczywiście ze stratą czasu, a niekiedy także materiałów.  Z pomocą w takich sytuacjach przychodzi Docker. O jego zaletach pisaliśmy już tu i tutaj.

Osoby śledzące nasz blog, zapewne wiedzą, że w Droptica używamy Dockera, który świetnie się spełnia przy okazji Drupal developmentu ze względu na poszerzenia środowiska. Pisaliśmy już o tym, jak można w łatwy sposób uruchomić projekt za pomocą naszej aplikacji docker-drupal (https://www.droptica.pl/blog/poznaj-aplikacje-docker-drupal-w-15-minut-docker-i-przyklad-projektu-na-drupal-8/). Kolejnym krokiem w rozwoju z dockerem jest aplikacja docker-console, która jest nowszą wer

MG 1202 Blur

Porozmawiajmy o Twoich projektach