Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

Screen Recorder: recording microphone and the desktop audio at the same time

Paul Kinlan

நான் உலகின் எளிய திரை பதிவு மென்பொருள் உருவாக்க ஒரு நோக்கம் மற்றும் நான் மெதுவாக மாதங்கள் கடந்த இரண்டு (நான் உண்மையில் மெதுவாக அர்த்தம்) திட்டத்தை சுற்றி noodling வருகிறது. முந்தைய இடுகைகளில், நான் screen recording and a voice overlay ஐ அனைத்து உள்ளீடு மூலங்களிலிருந்து நீரோடைகள் மூலம் எதிர்கொண்டேன். இருப்பினும் ஏமாற்றத்தின் ஒரு பகுதி டெஸ்க்டாப்பிலிருந்து ஆடியோவை எவ்வாறு பெறுவது மற்றும் ஸ்பீக்கரின் ஆடியோவை மேலோட்டமாகப் பயன்படுத்துவது எப்படி என்று எனக்குத் தெரியவில்லை. நான் இறுதியாக அதை செய்ய எப்படி வேலை. முதலில், Chrome இல் getDisplayMedia இப்போது ஆடியோ பிடிப்புகளை அனுமதிக்கிறது, getDisplayMedia ஒரு ஒற்றைப்படை மேற்பார்வை போல் உள்ளது, இதில் நீங்கள் செயல்பாடு அழைப்பில் audio: true ஐ குறிப்பிடுவதற்கு அனுமதிக்கவில்லை, இப்போது உங்களால் முடியும்.

Read More

Extracting text from an image: Experiments with Shape Detection

Paul Kinlan

கூகிள் IO க்குப் பிறகு சிறிது நேரம் கழித்து நான் ஒரு நீண்ட கால நமைச்சையை நான் விரும்பினேன். உலாவியில் உள்ள படங்களை உள்ளே வைத்திருக்கும் உரையை நகலெடுக்க நான் விரும்புகிறேன். அவ்வளவு தான். நான் எல்லோருக்கும் இது ஒரு சுத்தமான அம்சம் என்று நான் நினைக்கிறேன். Chrome இல் நேரடியாக செயல்பாட்டைச் சேர்ப்பது எளிதானது அல்ல, ஆனால் Android இல் உள்ள நோக்கம் அமைப்பை நான் பயன்படுத்திக் கொள்ளலாம் என்று எனக்குத் தெரியும், இப்போது வலை (அல்லது Android இல் குறைந்தபட்சம் Chrome) செய்யலாம். வலை தளத்திற்கு இரண்டு புதிய சேர்ப்புகள் - பகிர்வு இலக்கு நிலை 2 (அல்லது கோப்பு TextDetector அழைக்க விரும்புகிறேன்) மற்றும் வடிவம் கண்டறிதல் API இல் have allowed me to build a utility that I can Share images to and get the text held inside them - have allowed me to build a utility that I can Share images to and get the text held inside them .

Read More

New WebKit Features in Safari 12.1 | WebKit

Paul Kinlan

சமீபத்திய சஃபாரிக்கு பெரிய புதுப்பிப்புகள்! கூகிள் பே லிப் பணம் செலுத்துவதற்கு பரிந்துரைக்கும் வழி என்று சில நாட்களுக்கு முன்பு கூறியது … இது ஒரு மில்லியன் மைல்கள் தொலைவில் இல்லை, Google Pay மேல் கட்டப்பட்டது கட்டணம் கோரிக்கை, ஆனால் அது முதல் PR இல்லை. Payment Request is now the recommended way to pay implement Apple Pay on the web. Read full post . எனது விருப்பமான அம்சம் எனது இண்டெர்நெட் மூலம் எனது வரலாற்றைக் கொடுத்தது. Web Share API The Web Share API adds navigator.

Read More

Offline fallback page with service worker

Paul Kinlan

பல ஆண்டுகளுக்கு முன்னர், நெட்வொர்க் இணைப்பு இல்லாமைக்குரிய சொந்தப் பயன்பாடுகளுக்கு எப்படி பதிலளித்தேன் என சில ஆராய்ச்சி செய்தேன். பகுப்பாய்விற்கான இணைப்பை நான் இழந்துவிட்டேன் (இது Google+ இல் இருந்தது என்று நான் சத்தியம் செய்ய முடியும்), பரவலான கதை பல இணைய பயன்பாடுகள் பின்தொடர்ந்து இணையாக பிணைக்கப்பட்டுள்ளன, அவை நேரடியாக செயல்பட மறுக்கின்றன. வலை பயன்பாடுகள் நிறைய போன்ற ஒலிகள், எனினும் வலை இருந்து அவர்களை அமைக்க என்று விஷயம் அனுபவம் இன்னும் 'பிராண்ட்' என்று, பார்ட் சிம்ப்சன் நீங்கள் ஆன்லைன் (உதாரணமாக) இருக்க வேண்டும் என்று சொல்ல வேண்டும், இன்னும் இன்னும் பெரும்பாலான வலை அனுபவங்களை நீங்கள் ஒரு 'டினோ' (chrome: // dino பார்க்கவும்) பெறுவீர்கள்.

Read More

Editor.js

Paul Kinlan

வலைப்பதிவின் ஆசிரியராகவும், EditorJS ஐப் பயன்படுத்தவும் ஹ்யூகோ அடிப்படையிலான ஆசிரியரால் நான் மேம்படுத்தியிருக்கிறேன். Workspace in classic editors is made of a single contenteditable element, used to create different HTML markups. Editor.js workspace consists of separate Blocks: paragraphs, headings, images, lists, quotes, etc. Each of them is an independent contenteditable element (or more complex structure) provided by Plugin and united by Editor’s Core. Read full post . அது வேலை செய்யும் என்று நான் நினைக்கிறேன்.

Read More

Debugging Web Pages on the Nokia 8110 with KaiOS

Paul Kinlan

நாம் சமீபத்தில் அம்சம் தொலைபேசிகளில் நிறைய வளர்ச்சி செய்து கொண்டிருக்கிறோம், கடினமாக இருந்தது, ஆனால் வேடிக்கையாக இருந்தது. கடினமான பிட் என்பது கயோஸில் நாம் வலைப்பக்கங்களைத் தடுக்க முடியாததைக் கண்டறிந்தது, குறிப்பாக நாம் கொண்டிருந்த வன்பொருள் (நோக்கியா 8110). நோக்கியா ஒரு பெரிய சாதனம், இது கெயோஸ் உடன் கட்டப்பட்டிருக்கிறது, இது Firefox 48 ஐ ஒத்ததாக உள்ளது, ஆனால் அது பூட்டப்பட்டுள்ளது, நீங்கள் பிற Android சாதனங்களில் கிடைக்கும் பாரம்பரிய பாரம்பரிய டெவலப்பர் முறை இல்லை, இது நீங்கள் ஃபயர்பாக்ஸை இணைக்க முடியாது Webide எளிதாக. வலைப்பதிவுகள் ஒரு ஜோடி படித்து, மற்றும் adb பற்றி ஒரு பிட் தெரிந்தும் adb நான் அதை செய்ய எப்படி வேலை.

Read More

Object Detection and Augmentation

Paul Kinlan

நான் மிகவும் நிறைய Shape Detection API உடன் விளையாடுகிறேன். அது எனக்கு மிகவும் பிடிக்கும், உதாரணமாக ஒரு மிக எளிய QRCode detector நான் ஒரு நீண்ட காலத்திற்கு முன்னர் JS QRCode detector ஐ எழுதியது, ஆனால் new BarcodeDetector() API ஐ அது கிடைக்கும் எனில் பயன்படுத்துகிறது. Face Detection , Barcode Detection மற்றும் Text Detection : வடிவம் கண்டறிதல் ஏபிஐ பிற திறன்களைப் பயன்படுத்தி இங்கே நான் கட்டப்பட்ட சில டெமோவின் சிலவற்றை நீங்கள் காணலாம். நான் வார இறுதிகளில் Jeeliz தடுமாறினபோது நான் ஆச்சரியமாக இருந்தது, நான் Jeeliz செயல்திறன் நம்பமுடியாத அளவிற்கு ஈர்க்கப்பட்டார் - நான் ஒரு Pixel3 எக்ஸ்எல் பயன்படுத்தி வழங்கப்பட்டது, ஆனால் முகங்கள் கண்டறிதல் FaceDetector ஏபிஐ என்ன சாத்தியம் விட கணிசமாக விரைவாக தோன்றியது.

Read More

Got web performance problems? Just wait...

Paul Kinlan

நான் ஒரு நல்ல Mariko மற்றும் சக, Mariko ஒரு ட்வீட் பார்த்தேன், நீங்கள் உண்மையில் Mariko வைத்து குறைந்த இறுதியில் சாதனங்கள் ஒரு எல்லை சோதனை. ட்வீட் சூழல் இந்த வலைப்பக்கத்தில் தினசரி வாழ்கின்ற பயனர்களுக்காக கட்டியெழுப்பும்போது வலை அபிவிருத்தி எவ்வாறு இருக்கும் என்பதைப் பார்ப்போம். இந்த இடத்தில் இப்போது நிறைய வேலை செய்து கொண்டிருக்கிறது, ஆனால் ஒரு நாள் நான் ஒரு தளத்தைக் கட்டியிருக்கிறேன், அது ஒரு சற்று நியாயமான அளவிலான செயல்திறன்களில் ஏதாவது வேலை செய்வதற்கு நம்பமுடியாத அளவிற்கு கடினமாக இருந்தது - இங்கு நான் சிக்கிய சில சிக்கல்கள்: பார்வை ஒற்றுமைகள், மற்றும் 300ms கிளிக் தாமதம் (சுற்றி வேலை செய்ய முடியும்) மர்மமான மறு அறிமுகம்.

Read More

Browser Bug Searcher

Paul Kinlan

நான் work our team has done இல் சிலவற்றைப் பிரதிபலிக்கின்றேன், 2017 ஆம் ஆண்டில் இருந்து ஒரு திட்டத்தை கண்டுபிடித்தேன், அது ராபர்ட் நிமான் மற்றும் எரிக் பிடல்மேன் உருவாக்கப்பட்டது. Browser Bug Searcher! . இது ஒரு முக்கிய விசையுடன் நீங்கள் அனைத்து முக்கிய உலாவி என்ஜின்களில் உங்களுக்கு பிடித்த அம்சங்களை ஒரு பெரிய கண்ணோட்டம் கொண்டிருக்கும் என்று நம்பமுடியாத விஷயம். Source code available . இந்த உண்மையில் crbug மற்றும் வெப்கிட் பிழை டிராக்கர்கள் கொண்ட பிரச்சினைகள் ஒரு சிறப்பம்சங்கள், அவர்கள் ஆர்எஸ்எஸ் போன்ற வடிவங்களில் தரவு ஓடைகளை பெற ஒரு எளிய வழி இல்லை.

Read More

Github's Web Components

Paul Kinlan

நான் ஒரு விரைவான Markdown ஆசிரியர் தேடும் https://www.webcomponents.org/ நான் இந்த வலைப்பதிவில் எளிதாக தகவல்களுக்கு செய்ய முடியும் மற்றும் நான் கூறுகளின் ஒரு சுத்தமாகவும் தொகுப்பு முழுவதும் தடுமாறின என்று github . நான் அவர்கள் <time-element> என்று எனக்கு தெரியும் ஆனால் அவர்கள் பயனுள்ள கூறுகள் போன்ற ஒரு நல்ல மற்றும் எளிய தொகுப்பு என்று எனக்கு தெரியாது.

Read More

London from Kingscross

Paul Kinlan

இன்று நன்றாக இருக்கிறது.

Read More

The GDPR mess

Paul Kinlan

நாங்கள் GDPR ஒப்புதலுக்கான ஒரு தொழிற்துறையில் செயல்படுவது ஒரு குழப்பம். யாராவது 'அவசியமான குக்கீகளைப் பயன்படுத்துங்கள்' தவிர வேறொன்றுமே தவிர வேறு எதனையும் தேர்வு செய்ய மாட்டார்கள் என்பதில் எனக்குத் தெரியாது. இருப்பினும் விருப்பத்திற்கும் தேர்விற்கும் இடையில் உள்ள வித்தியாசத்தை என்னால் சொல்ல முடியாது. தேவையான குக்கிகளை மட்டுமே பயன்படுத்துங்கள்.

Read More

Brexit: History will judge us all

Paul Kinlan

வரலாறு இந்த குழப்பத்தில் அனைத்தையும் தீர்த்து வைக்கும். தேசியவாதம், சுயநல நலன்கள், காலனித்துவ-ஹூப்ரிஸ், பிரபல-பாபூனரி ஆகியவற்றின் விளைவுகள் அனைத்திற்கும் ஒரு வழக்கு ஆய்வாளியாக இருக்கும் என்று நான் நம்புகிறேன். புணர்பவர்கள்.

Read More

Ricky Mondello: Adoption of Well-Known URL for Changing Passwords

Paul Kinlan

சபாரி அணியின் மீது ரிக்கி மோண்டெல்லோ சமீபத்தில் ட்விட்டர் எவ்வாறு பயன்படுத்தப்படுகிறது என்பதைப் பற்றிய ஒரு குறிப்பை பகிர்ந்து கொண்டார். /Well-known/change-password spec. I just noticed that Twitter has adopted the Well-Known URL for Changing Passwords! Is anyone aware of other sites that have adopted it? Twitter’s implementation: https://twitter.com/.well-known/change-password; Github’s: https://github.com/.well-known/change-password; Specification :https://github.com/WICG/change-password-url Read full post . இந்த அம்சம் முற்றிலும் என்னை கடந்துவிட்டது ஆனால் அது ஒரு நல்ல யோசனை: நன்கு அறியப்பட்ட இடத்தில் ஒரு கோப்பு கொடுக்கப்பட்டால், உலாவி பயனர்களுக்கு ஒரு UI ஐ வழங்குகிறதா, அவை தளங்களின் சிக்கலான UI ஐத் தொடராமல் தங்கள் கடவுச்சொல்லை விரைவாக மீட்டமைக்க அனுமதிக்கின்றன.

Read More

pinch-zoom-element

Paul Kinlan

ஜேக் மற்றும் குழு இந்த உலாவி சொந்த பிஞ்ச்-ஜூம் இயக்கவியல் (எந்த மொபைல் காட்சியும் பெரிதாக்குதல்) வெளியே HTML எந்த தொகுப்பு மீது பெஞ்ச் மேலாதிக்கம் நிர்வாகி இந்த மாறாக அற்புதமான தனிபயன் உறுப்பு கட்டப்பட்டது. நாம் குரோம் தேவ் உச்சிமாநாட்டில் (… 'Chrome தேவ் உச்சி மாநாட்டில் வெளியிடப்பட்டது' என்று நாம் வெளியிடும் மற்றும் வெளியிட்டுள்ள squoosh பயன்பாட்டிற்கு தேவைப்படும் மைய கூறுகளில் ஒன்றாகும், இது ஜாக் டெவலப்பர் தினத்தில் எல்லோருக்கும் காண்பிக்கப்பட்டது அணி மற்றவர்கள் தடை கீழ் இருந்த போதிலும்;) …) install: npm install --save-dev pinch-zoom-element <pinch-zoom> <h1>Hello!</h1> </pinch-zoom> Read full post .

Read More

894556 - Multiple video tracks in a MediaStream are not reflected on the videoTracks object on the video element

Paul Kinlan

முதல் சிக்கல் வலைப்பக்கத்தில் ஒரு வீடியோ எடிட்டரை உருவாக்க முயற்சித்தேன். நான் பல வீடியோ ஸ்ட்ரீம்களையும் (டெஸ்க்டாப் மற்றும் வலை கேம்) வைத்திருக்கிறேன், மேலும் நான் ஒரு வீடியோ மூலையில் வீடியோ ஸ்ட்ரீம்களுக்கு இடையே மாறுவதற்கு விரும்பினேன், இதனால் வலை கேமிலும் டெஸ்க்டாப்பிலும் விரைவாக மாறலாம் மற்றும் மீடியா ரெக்கார்டர் ஐ உடைக்க முடியாது. வீடியோ ட்ராக்ஸ் பொருளில்தேர்ந்தெடுக்கப்பட்ட சொத்துக்களை மாற்றுவதன் மூலம் இதைச் செய்ய முடியும் என தோன்றுகிறது. `உறுப்பு, ஆனால் நீங்கள் முடியாது, தடங்கள் வரிசையில் 1 உறுப்பு மட்டுமே உள்ளது (மீடியாஸ்ட்ரீம் முதல் வீடியோ டிராக்). What steps will reproduce the problem?

Read More

Barcode detection in a Web Worker using Comlink

Paul Kinlan

நான் QRCodes ஒரு பெரிய ரசிகர், அவர்கள் உண்மையான உலக மற்றும் டிஜிட்டல் உலக இடையே தரவு பரிமாறி மிகவும் எளிமையான மற்றும் சுத்தமாகவும் இருக்கும். சில ஆண்டுகளுக்கு இப்போது நான் ஒரு சிறிய பக்க திட்டம் QRSnapper & mdash; நன்றாக இது ஒரு சில பெயர்கள், ஆனால் இது நான் & mdash; அது ‘கௌசர்மிடியா` API ஐ பயன்படுத்துகிறது, இது பயனரின் கேமராவிலிருந்து நேரடி தரவை எடுக்கிறது, இதன் மூலம் உண்மையான நேரத்திற்கு QR குறியீடுகள் ஸ்கேன் செய்ய முடியும். பயன்பாட்டின் குறிக்கோள், UI இல் 60fps ஐ மற்றும் QR கோட் உடனடி கண்டறிதலை உடனடியாக கண்டறிவதே ஆகும், இதன் பொருள் ஒரு வலை பணியாளர் (அழகிய நிலையான பொருள்) இல் கண்டறிதல் குறியீட்டை வைக்க வேண்டியிருந்தது.

Read More

Running FFMPEG with WASM in a Web Worker

Paul Kinlan

நான் FFMPEG.js நேசிக்கிறேன், அது asm.js உடன் தொகுக்கப்பட்டுள்ளது என்று ஒரு சுத்தமான கருவி மற்றும் அது விரைவில் வீடியோக்களை திருத்த முடியும் என்று JS வலை பயன்பாடுகள் உருவாக்க நாம். FFMPEG.js வலைத் தொழிலாளர்களுடன் இணைந்து பணியாற்றுகிறது, இதன் மூலம் நீங்கள் முக்கிய நூலைத் தடுக்காமல் வீடியோக்களை குறியாக்க முடியும். நான் நேசிக்கிறேன் Comlink. Comlink நாம் ஒரு சிக்கலான postMessage மாநில இயந்திரம் சமாளிக்க இல்லாமல் செயல்பாடுகளை மற்றும் வகுப்புகள் வெளிப்படுத்த மூலம் வலை தொழிலாளர்கள் எளிதாக தொடர்பு கொள்ளலாம். நான் சமீபத்தில் ஒன்றாக இணைக்க வேண்டும். நான் (வெப் சட்டசபைக்கு FFMPEG ஐ ஏற்றுமதி செய்தேன்) (0) (அது வேலை - யாய்) மற்றும் தற்போதைய FFMPEG.

Read More

Translating a blog using Google Cloud Translate and Hugo

Paul Kinlan

நான் சமீபத்தில் இந்தியாவிற்கு ஒரு பயணம் செய்தேன் Google4India நிகழ்வு (விரைவில் அறிக்கை) மற்றும் நிறைய வணிகங்கள் மற்றும் டெவலப்பர்கள் சந்திக்க. நாட்டில் உள்ள பயனர்களின் மொழியில் அதிக உள்ளடக்கத்திற்கு விவாதிக்கப்படும் மிகவும் சுவாரஸ்யமான மாற்றங்களில் ஒன்றாகும், மேலும் இது பயனரின் மொழியைத் தேட, உள்ளடக்கத்தைத் தேட, மேலும் உரை அல்லது குரல் வடிவில் பயனர்களுக்கு அதை மீண்டும் படிக்கவும். முழு பயணமும் எனக்கு நினைவிருக்கிறது. என் வலைப்பதிவு ஹ்யூகோவுடன் கட்டப்பட்டுள்ளது. ஹூகோ இப்போது பல மொழிகளில் எழுதப்பட்ட உள்ளடக்கத்தை ஆதரிக்கிறது. ஹ்யூகோ முற்றிலும் நிலையானது, எனவே புதிய உள்ளடக்கத்தை உருவாக்குவது ஒரு புதிய கோப்பை உருவாக்குவதும், உருவாக்க அமைப்பை மாயமாக்குவதும் ஆகும்.

Read More

Apple - Web apps - All Categories

Paul Kinlan

வலை பயன்பாடுகள் ஐபோன் இல் பயன்பாடுகள் பயன்படுத்த * ஒரு * பரிந்துரைக்கப்படுகிறது வழி போது நினைவில்? What are web apps? Learn what they are and how to use them. முழு இடுகையைப் படிக்கவும். பற்றி 2013 ஆப்பிள் / webapps / மேல் நிலை அடைவு திருப்பி தொடங்கியது / ஐபோன் / விஷயம், அடைவு உண்மையில் நன்றாக இருந்தது, அங்கு பயன்பாடுகள் நிறைய இன்னும் வேலை இன்று. எனினும், AppStore ஐப் பார்த்து டெவலப்பர்கள் நிறைய சிக்கல்களைத் தீர்த்தனர்: AppStore சாதனத்தில் நேரடியாக இருப்பதால், சிறந்த கண்டுபிடிப்பு மற்றும் தேடல் குறிப்பாக.

Read More

Gears API

Paul Kinlan

நான் ஆரம்ப மொபைல் வலை ஏபிஐ பற்றி ஒரு வலைப்பதிவு இடுகை எழுதி மற்றும் அலெக்ஸ் ரஸ்ஸல் கூகிள் கியர்ஸ் எனக்கு நினைவூட்டியது Gears modules include: LocalServer Cache and serve application resources (HTML, JavaScript, images, etc.) locally Database Store data locally in a fully-searchable relational database WorkerPool Make your web applications more responsive by performing resource-intensive operations asynchronously முழு இடுகையைப் படிக்கவும். நான் AppCache மற்றும் WebSQL, புவிஇருப்பு மற்றும் WebWorkers கூகிள் கியர்ஸ் உள்ள கருத்துக்களை வெளியே வந்தார் என்று பார்க்க சுவாரஸ்யமான நினைக்கிறேன் இது உண்மையில் பிழைத்து அந்த பிந்தைய இரண்டு தான்.

Read More

RSS Feed to Google Chat Webhook using Cloud Functions for Firebase and Superfeedr

Paul Kinlan

எங்கள் குழுவினருடன் தொடர்புகொள்வதற்கு நாங்கள் Google Chat ஐ உள்நாட்டில் நிறையப் பயன்படுத்துகிறோம் - அது எங்கள் மெதுவாகப் போகிறது; நாங்கள் ஆர்எஸ்எஸ் மூலமாக அணுகக்கூடிய நிறைய உள்ளடக்கங்களை உருவாக்கிக் கொள்கிறோம், நாங்கள் உங்களுக்கு [அனைவருக்கும் பார்க்கக்கூடிய குழு அணிவழக்கம்] உள்ளது (http://devwebfeed.appspot.com). சமீபத்தில் வரை இது வெப்ஹூக்ஸ் வழியாக எளிமையான பிந்தைய-மட்டுமே போட் ஐ உருவாக்க மிகவும் எளிதானது என்று கண்டுபிடித்தேன் எனக்கு யோசனை அளித்தேன், ஆர்எஸ்எஸ் ஊட்டங்களைப் பெறும் ஒரு எளிய சேவையை நான் உருவாக்க முடியும், பின்னர் அவர்களை எங்கள் அணி அரட்டைக்கு நேரடியாக பதிவு செய்யக்கூடிய எங்கள் வெப் ஹூக்கை அனுப்புகிறது. இது இறுதியில் மிகவும் எளிமையானது, மற்றும் நான் கீழே அனைத்து குறியீடு சேர்த்தேன்.

Read More

'Moving to a Chromebook' by Rumyra's Blog

Paul Kinlan

ரூத் ஜான் Chrome OS க்கு சென்றார் (தற்காலிகமாக): The first thing, and possibly the thing with the least amount of up to date information out there, was enabling Crostini. This runs Linux in a container on the Chromebook, something you pretty much want straight away after spending 15 minutes on it. I have the most recent Pixel, the 256GB version. Here’s what you do. Go to settings. Click on the hamburger menu (top left) - right at the bottom it says ‘About Chrome OS’ Open this and there’s an option to put your machine into dev mode It’ll restart and you’ll be in dev mode - this is much like running Canary over Chrome and possibly turning on a couple of flags.

Read More

What are the pain points for web designers? - Mustafa Kurtuldu

Paul Kinlan

முஸ்தபா எழுதுகிறார்: Tooling is complicated, we are a tooling focused industry, and they change so much. I have used maybe rough eight different tools, from Photoshop to Sketch. That’s before we add prototyping tools to the mix. This may be something we just have to accept. After all, type standards only really started to settle in the 90s, and typography is a 500-year-old discipline. Designers are still finding it difficult to prove the importance of the process.

Read More

Page Lifecycle API - Philip Walton

Paul Kinlan

ஃபிலிப் வால்டன் உங்கள் தாவல்களை உலாவி போது பதிலளிக்க எப்படி பதிலளிக்க (டெவலப்பர்) கட்டுப்பாட்டை கொடுக்க Chrome குழு ஒரு புதிய ஏபிஐ ஒரு அற்புதமான ஆழமான டைவ் உள்ளது. Application lifecycle is a key way that modern operating systems manage resources. On Android, iOS, and recent Windows versions, apps can be started and stopped at any time by the OS. This allows these platforms to streamline and reallocate resources where they best benefit the user. On the web, there has historically been no such lifecycle, and apps can be kept alive indefinitely.

Read More

Add to homescreen changes in Chrome 68 - Pete LePage

Paul Kinlan

Chrome இல் Homescreen இல் சேர்வதற்கு முக்கியமான மாற்றங்கள் பற்றி Pete LePage எழுதுகிறார் Add to Home Screen changes If your site meets the add to home screen criteria, Chrome will no longer show the add to home screen banner. Instead, you’re in control over when and how to prompt the user. To prompt the user, listen for the beforeinstallprompt event, then, save the event and add a button or other UI element to your app to indicate it can be installed.

Read More

A one year PWA retrospective - Pinterest Engineering

Paul Kinlan

Pinterest இன் PWA ஒரு பெரிய கண்ணோட்டம் The verdict Now for the part you’ve all been waiting for: the numbers. Weekly active users on mobile web have increased 103 percent year-over-year overall, with a 156 percent increase in Brazil and 312 percent increase in India. On the engagement side, session length increased by 296 percent, the number of Pins seen increased by 401 percent and people were 295 percent more likely to save a Pin to a board.

Read More

Configuring hugo server to serve 'mjs' ES modules

Paul Kinlan

முன்னிருப்பாக ஹ்யூகோ சரியான உள்ளடக்க வகையுடன் .mjs கோப்புகளைப் பரிமாறாது. உண்மையில், சமீபத்தில் வரை ஹ்யூகோ ஒரு MIME வகைக்கு ஒன்றுக்கும் மேற்பட்ட கோப்பு நீட்டிப்புகளை வழங்க முடியும். இது v0.43 உடன் தெரிகிறது, இது சரி செய்யப்பட்டது. [mediaTypes] [mediaTypes.“text/javascript”] suffixes = [“js”, “mjs”] முழு இடுகையைப் படிக்கவும். மேலே உள்ள குறியீடு சரியான MIME வகை (குறிப்பு தொகுதிகள் ‘உரை / ஜாவாஸ்கிரிப்ட்’ உடன் வழங்கப்பட வேண்டும்) உடன் ES Modules க்கான mjs கோப்புகளைப் பரிமாற உதவுகிறது. இந்த உள்ளூர் சோதனை தேவைப்படுகிறது, ஹோஸ்டிங் மற்றொரு சிக்கல் :)

Read More

Thoughts on importing npm modules to the web as JavaScript modules

Paul Kinlan

நான் எம்.எஸ் தொகுதிகள் பற்றி நேற்று செய்ததைப் பற்றிய எண்ணங்கள் கிடைத்தன I needed a quick way import a simple module get-urls into my project. The module is well tested and it does what I needed … ignore the fact that it’s pretty easy to implement in a couple of lines of JavaScript. The problem I had is that my project is built in ES6, uses modules and I didn’t want to have to bundle up using CommonJS (require).

Read More

This.Javascript: State of Browsers - YouTube

Paul Kinlan

ட்ரேசி லீ இந்த டாட் இலிருந்து ஒரு மாறாக நேர்த்தியான நேரடி ஸ்ட்ரீம் ஏற்பாடு செய்து, பல உலாவி விற்பனையாளர்களிடத்தில் அவர்கள் என்ன வேலை செய்கிறார்கள் என்பதைக் குறித்து தெரிவிக்க வேண்டும்: Browser representatives from Brave, Beaker, Edge, Chrome, & Mozilla get together to talk about recent updates and the state of browsers. Featured Speakers: Brendan Eich -  Creator of Javascript, Co-founder & CEO at Brave Software Paul Frazee - Works on Beaker Browser Matthew Claypotch - Developer Advocate at Mozilla Paul Kinlan - Senior Developer Advocate at Google Patrick Kettner - Edge at Microsoft Amal Hussein - Senior Open Web Engineer at Bocoup Tracy Lee - GDE, RxJs Core Team, This Dot Co-founder முழு இடுகையைப் படிக்கவும்.

Read More

PWACompat: the Web App Manifest for all browsers - @ChromiumDev

Paul Kinlan

சாம் தோரோகுட் எங்கள் அணியில் இருந்து எழுதுகிறார்: You’ve designed a webapp, built its code and service worker, and finally added the Web App Manifest to describe how it should behave when ‘installed’ on a user’s device. This includes things like high-resolution icons to use for e.g. a mobile phone’s launcher or app switcher, or how your webapp should start when opened from the user’s home screen. And while many browsers will respect the Web App Manifest, not every browser will load or respect every value you specify.

Read More