Website Review


Introduce dominio


← Click para actualizar
swiftbysundell.com

Revisión web de swiftbysundell.com

 Generado el 11 Abril 2021 15:42 PM

Resultados antiguos? ACTUALIZAR !


La puntuación es 63/100

Contenido SEO

Título

Swift by Sundell



Longitud : 16

Perfecto, tu título contiene entre 10 y 70 caracteres.
Descripción

Weekly Swift articles, podcasts and tips by John Sundell



Longitud : 56

Preferiblemente tu descripción meta debe contener entre 70 y 160 caracteres (espacios incluidos). Usa esta herramienta gratuita para calcular la longitu del texto.
Palabras Claves (Keywords)



Muy mal. No hemos encontrado palabras clave (meta keywords) en tu página. Usa este generador de meta tags gratuito para crear tus palabras clave.
Propiedades Meta Og Esta página no usa etiquetas Og. Estas etiquetas permiten a los rastreadores sociales estructurar mejor tu página. Usa este generador de etiquetas og gratuito para crearlas.
Titulos
H1 H2 H3 H4 H5 H6
50 20 0 0 0 0
  • [H1] Working with files and folders in Swift
  • [H1] Performing POST and file upload requests using URLSession
  • [H1] Swift’s closure capturing mechanics
  • [H1] Annotating properties with result builder attributes
  • [H1] Swift clip: First class functions
  • [H1] Organizing default argument values
  • [H1] Using Self to refer to enclosing types
  • [H1] A deep dive into Swift’s result builders
  • [H1] Discover SwiftUI
  • [H1] Adding SwiftUI’s ViewBuilder attribute to functions
  • [H1] Optional SwiftUI views
  • [H1] Stream
  • [H1] Exploring some of the lesser-known, built-in Formatter types
  • [H1] Formatting numbers in Swift
  • [H1] The power of UserDefaults in Swift
  • [H1] Using map to transform an optional into a Result type
  • [H1] Using Instabug in a SwiftUI-based iOS app
  • [H1] Podcast: “A Mac-like Mac app” with special guest Benedikt Terhechte
  • [H1] Discover SwiftUI
  • [H1] Adding SwiftUI’s ViewBuilder attribute to functions
  • [H1] Inline wrapping of UIKit or AppKit views within SwiftUI
  • [H1] New Discover page: Combine
  • [H1] Using Combine’s futures and subjects
  • [H1] Discover Combine
  • [H1] Managing self and cancellable references when using Combine
  • [H1] Publishing constant values using Combine
  • [H1] When can Swift’s return keyword be omitted?
  • [H1] Access Control
  • [H1] Chained implicit member expressions in Swift 5.4
  • [H1] Type inference for lazy properties in Swift
  • [H1] Podcast: “Combine and Core Data” with special guest Donny Wals
  • [H1] Discover Combine
  • [H1] Discover Unit Testing
  • [H1] Quickly replacing singletons with functions
  • [H1] Bindable SwiftUI list elements
  • [H1] Discover SwiftUI
  • [H1] Building an Observable type for SwiftUI views
  • [H1] Getting the most out of Xcode Previews for SwiftUI
  • [H1] Bitrise
  • [H1] Automatic handling of property wrapper default values
  • [H1] Emerge
  • [H1] 92: “All of our wildest Swift dreams” with special guest Kaitlin Mahar
  • [H1] Ignoring invalid JSON elements when using Codable
  • [H1] Unit testing Combine-based Swift code
  • [H1] 91: “Is SwiftUI ready for production?” with special guest David Smith
  • [H1] Chained implicit member expressions in Swift 5.4
  • [H1] Managing self and cancellable references when using Combine
  • [H1] Browse all articles
  • [H1] Browse all podcast episodes
  • [H1] Browse all videos
  • [H2] Featured
  • [H2] Recently published
  • [H2] Setting things up
  • [H2] The basics of how result builders work
  • [H2] Combining multiple values into a single result
  • [H2] Conditionals
  • [H2] Conclusion
  • [H2] Names of people
  • [H2] Addresses
  • [H2] Relative time
  • [H2] Lists
  • [H2] Conclusion
  • [H2] Sponsors
  • [H2] Links
  • [H2] Retrofitting with futures
  • [H2] Handling multiple output values
  • [H2] Sending values using subjects
  • [H2] Conclusion
  • [H2] Sponsors
  • [H2] Links
Imagenes Hemos encontrado 23 imágenes en esta web.

Bien, la mayoría de tus imágenes tienen atributo alt.
Ratio Texto/HTML Ratio : 55%

Ideal! El ratio entre texto y código HTML de esta página está entre 25 y 70 por ciento.
Flash Perfecto, no se ha detectado contenido Flash en la página.
Iframe Genial, no se han detectado Iframes en la página.

Reescritura URL Bien. Tus enlaces parecen amigables
Guiones bajos en las URLs Perfecto! No hemos detectado guiones bajos en tus URLs
Enlaces en página Hemos encontrado un total de 116 enlaces incluyendo 0 enlace(s) a ficheros



Ancla Tipo Jugo
John Sundell Externo noFollow
Articles Interna Pasando Jugo
Podcast Interna Pasando Jugo
Videos Interna Pasando Jugo
Discover Interna Pasando Jugo
Sponsorship Interna Pasando Jugo
About Interna Pasando Jugo
Search Interna Pasando Jugo
Show compact list Interna Pasando Jugo
Annotating properties with result builder attributes Interna Pasando Jugo
swiftui Interna Pasando Jugo
language features Interna Pasando Jugo
closures Interna Pasando Jugo
result builders feature Interna Pasando Jugo
“Creating custom SwiftUI container views” Interna Pasando Jugo
SwiftUI’s DSL Interna Pasando Jugo
memberwise initializers feature Interna Pasando Jugo
property wrapper ones do Interna Pasando Jugo
functions Interna Pasando Jugo
Basics article about enums Interna Pasando Jugo
DSL Interna Pasando Jugo
variadic argument list Interna Pasando Jugo
escaping Interna Pasando Jugo
share it Externo Pasando Jugo
email Interna Pasando Jugo
Stream Interna Pasando Jugo
Stream Externo Pasando Jugo
Exploring some of the lesser-known, built-in Formatter types Interna Pasando Jugo
foundation Interna Pasando Jugo
data transformation Interna Pasando Jugo
localization Interna Pasando Jugo
“Computed properties in Swift” Interna Pasando Jugo
Using Instabug in a SwiftUI-based iOS app Externo Pasando Jugo
catalyst Interna Pasando Jugo
macos Interna Pasando Jugo
Apple Podcasts Externo Pasando Jugo
Overcast Externo Pasando Jugo
Castro Externo Pasando Jugo
Pocket Casts Externo Pasando Jugo
RSS Interna Pasando Jugo
Stream Externo Pasando Jugo
Clubhouse Externo Pasando Jugo
Benedikt on Twitter Externo Pasando Jugo
Hyperdeck on Twitter Externo Pasando Jugo
The previous episode with Benedikt Interna Pasando Jugo
Hyperdeck Externo Pasando Jugo
The Contravariance podcast Externo Pasando Jugo
Mac Catalyst Externo Pasando Jugo
NSDocument Externo Pasando Jugo
An example of embedding a GeometryReader as a background Interna Pasando Jugo
The isFlipped property Externo Pasando Jugo
The NSView animator API Externo Pasando Jugo
NSProxy Externo Pasando Jugo
NSCollectionView Externo Pasando Jugo
Triggering terminal commands from Swift Externo Pasando Jugo
Intro and outro music by Dariusz Dziuk Externo Pasando Jugo
New Discover page: Combine Interna Pasando Jugo
Using Combine’s futures and subjects Interna Pasando Jugo
combine Interna Pasando Jugo
custom publisher implementations Interna Pasando Jugo
this Basics article Interna Pasando Jugo
Futures/Promises pattern Interna Pasando Jugo
“The power of type aliases in Swift” Interna Pasando Jugo
covered in depth in this article Interna Pasando Jugo
When can Swift’s return keyword be omitted? Interna Pasando Jugo
Q&A Interna Pasando Jugo
this Basics article Interna Pasando Jugo
SwiftUI Interna Pasando Jugo
function/result builder Interna Pasando Jugo
early return Interna Pasando Jugo
core data Interna Pasando Jugo
unit testing Interna Pasando Jugo
Emerge Externo Pasando Jugo
Bitrise Externo Pasando Jugo
Donny on Twitter Externo Pasando Jugo
Practical Combine Externo Pasando Jugo
Practical Core Data Externo Pasando Jugo
The 2019 holiday special Interna Pasando Jugo
UML Externo Pasando Jugo
Quick Externo Pasando Jugo
Unit testing Interna Pasando Jugo
Donny’s try! Swift talk about Core Data Externo Pasando Jugo
Connecting and merging Combine publishers Interna Pasando Jugo
The Publisher protocol Externo Pasando Jugo
OperationQueue Externo Pasando Jugo
Grand Central Dispatch Interna Pasando Jugo
PromiseKit Externo Pasando Jugo
Combine’s Future type Externo Pasando Jugo
PassthroughSubject Externo Pasando Jugo
Unit testing asynchronous code Interna Pasando Jugo
Unit testing Combine-based code Interna Pasando Jugo
NSPersistentContainer Externo Pasando Jugo
Core Data’s perform API Externo Pasando Jugo
Realm Externo Pasando Jugo
Bindable SwiftUI list elements Interna Pasando Jugo
collections Interna Pasando Jugo
two-way binding Interna Pasando Jugo
key path Interna Pasando Jugo
Bitrise Interna Pasando Jugo
continuous integration service Externo Pasando Jugo
Test reports Externo Pasando Jugo
Ship Externo Pasando Jugo
Trace Externo Pasando Jugo
Automatic handling of property wrapper default values Interna Pasando Jugo
properties Interna Pasando Jugo
Emerge Interna Pasando Jugo
server-side swift Interna Pasando Jugo
api design Interna Pasando Jugo
Ignoring invalid JSON elements when using Codable Interna Pasando Jugo
codable Interna Pasando Jugo
project management Interna Pasando Jugo
Chained implicit member expressions in Swift 5.4 Interna Pasando Jugo
Managing self and cancellable references when using Combine Interna Pasando Jugo
memory management Interna Pasando Jugo
Publish Externo Pasando Jugo
Twitter Externo noFollow

Palabras Clave SEO

Nube de Palabras Clave using like value result setting swiftui swift name var now
Consistencia de las Palabras Clave
Palabra Clave (Keyword) Contenido Título Palabras Claves (Keywords) Descripción Titulos
name 70
setting 66
swift 56
like 56
swiftui 54

Usabilidad

Url Dominio : swiftbysundell.com
Longitud : 18
Favicon Genial, tu web tiene un favicon.
Imprimibilidad No hemos encontrado una hoja de estilos CSS para impresión.
Idioma Genial. Has declarado el idioma en.
Dublin Core Esta página no usa Dublin Core.

Documento

Tipo de documento (Doctype) HTML 5
Codificación Perfecto. Has declarado como codificación UTF-8.
Validez W3C Errores : 1
Avisos : 0
Privacidad de los Emails Genial. No hay ninguna dirección de email como texto plano!
HTML obsoleto Genial, no hemos detectado ninguna etiqueta HTML obsoleta.
Consejos de Velocidad
Excelente, esta web no usa tablas.
Muy mal, tu web está usando estilos embenidos (inline CSS).
Genial, tu página web usa muy pocos ficheros CSS.
Perfecto, tu web usa pocos ficheros JavaScript.
Su sitio web no se beneficia de gzip. Intente implementarlo en su sitio web.

Movil

Optimización Móvil
Icono para Apple
Etiqueta Meta Viewport
Contenido Flash

Optimización

Mapa del sitio XML ¡Perfecto! Su sitio tiene un mapa del sitio en XML.

http://swiftbysundell.com/sitemap.xml
Robots.txt http://swiftbysundell.com/robots.txt

¡Estupendo! Su sitio web tiene un archivo robots.txt.
Herramientas de Analítica No disponible

No hemos encontrado ninguna herramienta de analítica en esta web.

La analítica Web le permite medir la actividad de los visitantes de su sitio web. Debería tener instalada al menos una herramienta de analítica y se recomienda instalar otra más para obtener una confirmación de los resultados.

PageSpeed Insights


Dispositivo
Categorias


Visi mobilieji | Darbo birža | Receptai | Vyriski ir moteriski batai | ETS 2 mods | Kur apsistoti Šiauliuose? | IT naujienos |