Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nawet nie wiesz ile potrafi Twoja przeglądarka
Search
Bartłomiej Krztuk
September 23, 2017
Programming
0
110
Nawet nie wiesz ile potrafi Twoja przeglądarka
Bartłomiej Krztuk
September 23, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
2 週間で Twitter Bot を作ってみた
contour_gara
0
380
ONE WEDGE_company_guide
1wedge_one
0
480
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
270
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
220
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
Git Lint
bkuhlmann
4
750
Ruby Pattern Matching
bkuhlmann
0
930
新宿ダンジョンを可視化してみた
satoshi7190
2
250
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
370
AWS Application Composerで始める、 サーバーレスなデータ基盤構築 / 20240406-jawsug-hokuriku-shinkansen
kasacchiful
1
260
Featured
See All Featured
Become a Pro
speakerdeck
PRO
11
4.5k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
The Invisible Side of Design
smashingmag
294
49k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Embracing the Ebb and Flow
colly
80
4.1k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
The Mythical Team-Month
searls
216
42k
Agile that works and the tools we love
rasmusluckow
325
20k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
30
6k
Transcript
2017 NAWET NIE WIESZ ILE POTRAFI TWOJA PRZEGLĄDARKA
2017 CZEŚĆ
2017 CZEŚĆ Bartłomiej Krztuk Lead E-Commerce Developer @ Samlerhuset @BartekKrztuk
krztuk.pl
2017
2017 Dlaczego Chrome? •Zaawansowany debugger JavaScript •Ogromna ilość rozszerzeń w
tym rozszerzenia dedykowane np. Dla Angular, React, Vue •Wbudowany emulator urządzeń
2017 #0 T-REX GAME
2017
2017 #1 CONTENT EDITABLE
2017 Sprawdź jak układa się tekst na żywo document.body.contentEditable=true (Chrome)
document.designMode = “on” (Safari)
2017 #2 DEVICE EMULATION MODE
2017 Device emulation - reprezentuje przybliżony widok na urządzeniu mobilnym
- wspiera ekrany Retina, HDPI (4x, 2x, 1,7x itp) - Dotyk (touch events) - Geolokalizacja - Orientacja urządzenia (widok horyzontalny, wertykalny)
2017 #3 ZRZUTY EKRANU
2017 Full page screenshot - CTRL/CMD + SHIFT + P
(Command menu) - Capture screenshot - Capture full size screenshot Działa także w trybie mobilnym
2017 #4 PALETA KOLORÓW
2017 Color chooser - Aktualna paleta kolorów - Łatwa konwersja
RGB ➝ HEX - Color picker (próbnik kolorów)
2017 #5 NIEUŻYWANY CSS/JAVASCRIPT
2017 Coverage - Dev tools ➝ dodaj zakładkę - Coverage
2017 #6 BLOKOWANIE ZASOBÓW
2017 Resource blocking - Dev tools ➝ Network - Start
recording - Block request URL
2017 #7 TAŚMA FILMOWA
2017 Film strip - Dev tools ➝ Network - Camera
icon
2017 API
2017 #8 BATTERY API
2017 Poziom baterii Navigator.getBattery() Navigator.battery
2017 #9 VIBRATION API
2017 Vibration window.navigator.vibrate(200); window.navigator.vibrate([200]); window.navigator.vibrate([200,100,200])
2017 #10 SPEECH API
2017 Speech API var msg = new SpeechSynthesisUtterance('Hello World'); window.speechSynthesis.speak(msg);
msg.lang = ‘pl-PL’ msg.rate = ‘0.7’ msg.text = ‘Witaj’
2017 #00 TABAGOTCHI
2017 Jak radzić sobie z zakładkami http://tabagotchi.com/
2017 PYTANIA?
2017 PREZENTACJA DOSTĘPNA NA www.krztuk.pl
2017 DZIĘKUJĘ ZA UWAGĘ