Abhinc circiter XV annos laboravi in ​​societate ubi struxi apps pro agentibus peregrinis, aeroportus operariis et societatibus porttitor. Etiam compagem UI partium et unius paginae app facultates nostras in-domui fabricavimus. Partes ad omnia habuimus: agros, globulis, tabs, iugis, datatabulationes, menus, datepickers, selecta et multa electa. Etiam elementum div. Div pars nostra magna erat in via, per angulos rotundos in omnibus navigatoribus facere licebat, quod, si crederemus vel non, non erat facile tunc factu.

Nostrum opus in re nostrae historiae fiebat cum JS, Aiax, et dynamicus HTML res novas in futurum visi sunt. Repente potuimus paginam alacriter renovare, a servo datam accipere, et in alias paginas navigare vitare, quae tam tarda visa est et magnum album rectangulum in screen inter duas paginas emicabat. Dictio vulgaris facta est a Jeff Atwood (conditore StackOverflow), quae legebat: "Quaevis applicatio quae in JavaScript scripta esse potest, in JavaScript tandem scribetur." - Jeff Atwood

Ad nos tempore, hoc sensit ut audeat ire et facere illa apps. Sensit quasi lodicula omnia facere cum approbatione JS. Omnia igitur cum JS fecimus, et tempus alias res agendi vestigandi non habuimus. Nos incitamentum non sentimus recte discendi quid HTML et CSS facere posset. Realiter non percepimus ut app suggestum evolvit in toto. Maxime vidimus eam ut aliquid circa opus elaborandum essemus, praesertim cum ad sustentationem navigandi veniret. Potuimus modo plura mittere JS at ea ut facta sunt. Sumeret tempus ut plura discerem quomodo interretiales operati sunt et quae praesto erant in contionibus adiuverunt me? Certe fasciculum codicis fortasse rasi potui qui vere necessarius erat. Sed at tempus velit, non tempor magna. Vides, navigatoris differentias tunc referre satis significantes. Hoc tempus erat cum Internet Explorer adhuc erat navigator dominantis, cum Firefox proximus esset secundus, sed initium mercatus amittere debet ob Chrome popularitatem celeriter lucrandi. Etsi Chrome et Firefox satis bona erant in signis interretialibus consentientibus, ambitus in quibus apps nostri currebant, significabant nos diu IE6 sustinere. Etiam cum IE8 sustinere licebat, adhuc multum differentiae inter navigatores agere debebamus. Non solum illud, sed textus temporis tantum non multas facultates in suggestu ius aedificavit.

Festina proferre hodie. Rerum notae mutatae sunt. Non solum plus harum facultatum habemus quam umquam ante, sed etiam quanti facti sunt in promptu crevit. Quaeramam ergo iterum quaestionem: Utinam tempus plus discendi caperet quomodo opera interretialia et quid in contionibus tibi hodie praesto est? Absolute sic. Discere ad intelligendum et ad usum textus suggestus hodie te ponit in ingenti commodo super alias tincidunt. Utrum operas ad perficiendum, accessibilitatem, alacritatem, omnes simul, vel sicut naviculas UI lineamenta, si id facere vis ut fectum responsalem, sciens instrumenta quae tibi praesto sunt adiuvat ut proposita tua citius et melius perveniat. Aliqua Bibliotheca Necessaria Pro Anymore Scientes quid navigatores hodie sustinent, quaestio ergo est: Quid fossam possumus? Nunquid opus est componente div ad angulos rotundos 2025 facere? Utique non. Terminus-radii proprietas ab omnibus navigatoribus currently adhibitis plus quam 15 annos in hoc puncto sustentata est. Angularis autem figura etiam cito venit, nam et angulos fingit. Videamus lineamenta recentiora relativa quae nunc in omnibus navigatoribus maioribus praesto sunt et quibus clientelis in tuo codebaso existentibus reponere uti potes. Punctum non est omnes bibliothecas ama- tas statim fodere et rescribere codicem tuum. Cetera omnia, auxilium navigandi prius rationi accipere debebis et in aliis causis specialibus propositis tuis definire. Sequentia lineamenta in tribus machinis navigatoriis principalibus (Chromium, WebKit, et Gecko) perficiuntur, sed alia necessaria subsidii navigatri haberes, quae te statim utere prohibent. Nunc tempus est de his rebus cognoscere licet, et fortasse aliquando iis utendum est. Popovers et Dialogi Popover API, elementum

HTML, ac ::exo- mentum pseudo-elementum adiuvare vos potest clientelas a populo repellere;tooltip et bibliothecas alternis, ut Floating UI, Tippy.js, Tether, seu Tooltip React. Apibilitatem tractant et procurationem umbilici tibi, extra cistam, valde customizabiles sunt utendo CSS, et facile animari possunt. Accordion Elementum, nomen attributum pro elementis mutuo exclusis, et ::singula contentorum pseudo-elementum removent necessitatem compositionis partium sicut Bootstrap Accordion vel React Accordion component. Modo utens suggestu hic significat facilius est folks qui HTML/CSS codicem tuum norunt intelligere, nisi prius certa bibliotheca uti discas. Etiam significat immunem te esse mutationes in bibliotheca praevaricationis vel illius bibliothecae discontinuatione. Et, sane, minus codicem significat et currere. Elementa singularia mutue exclusiva non indigent JS aperire, claudere vel animare. CSS Syntax Cascade stratis, CSS codebase magis ordinatae, CSS nidificans, pro magis compactis CSS, novis colorum functionibus, relativis coloribus, et color-mis, nova mathematica functiones sicut abs(), sign(), pow() et alii subsidia reducere adiuvant in CSS pre-processores, utilitas bibliothecarum sicut Bootstrap et Tailwind, vel etiam bibliothecarum runtime CSS-in-JS. Ludus mutante: has(), una ex maxime quaesitis notis diu, necessitatem removet solutionum plurium complicatarum JS-substructio. JS Utilitas Methodi moderni ordinata sicut findLast(), vel at(), necnon modi differentiae (), intersection(), unionis () et aliae dependentiae in bibliothecas Lodash reducere possunt. Continens Queries Continens inquisitiones UI partes respondent rebus praeter magnitudinem prospectus respondentibus, et ideo eas per diversos contextus plus reus efficiunt. Nihil opus est ut bibliotheca JS-gravis UI ad hoc amplius, neque opus est ut vel polyfill. Layout Grid, subgrid, flexa vel multi-columna iam diu circumacta fuerunt, sed eventus Civitatis CSS perlustrat, manifestum est tincidunt tendere cautos esse cum novis rebus capiendis et diutissime exspectandum antequam id faciant. Hae notae baseline diu fuerunt et eas uti posses ad tollendas dependentias rerum sicut ratio electronicarum Bootstrap, Studii Framework's flexbox utilitates, Bulma eget fixum, euismod materialise, vel Tailwind columnas. Non dico te compagem tuam demittere. Tuam turmam ob eam causam adoptavisti, et removens ut magnum consilium esse posset. Sed spectans quid suggestum interretialem offerre possit sine fascia tertia superposita venit cum multa beneficia. Rerum ne egeas amplius in proximo Future Nunc celeriter nonnulla inspiciamus quae bibliotheca in proximo futuro non egent. Hoc est, nempe res inferiores non satis paratae ad massam adoptionis, sed earum ignarus et usui potentiae postea usui esse potest. Anchora Positioning CSS positio ancora positiones popoverarum et instrumentorum ad alia elementa pertinentia tractat, easque inspiciendo, etiam movendo, scrolling vel resiendo, curat. Magnum hoc complementum est Popover API de quo ante dictum est, quod etiam facilius migrare faciet a solutionibus intensivis JS solutionibus. Navigatio API Navigatio API adhiberi potest navigationem in singulis paginis tractandis et magnum complementum esse, vel etiam repositum, ad React Router, Next.js fundere, vel functiones angularis fundere. View Transitus API Prospectus transitus API inter diversos paginae status animare potest. In unius paginae applicatione, hoc lenis transitus inter civitates facillime facit, et iuvare potest ut bibliothecas animationis removeas ut Anime.js, GSAP, vel Motion.dev. Melius, etiam API cum multis-paginis applicationibus adhiberi potest. Memento antea, cum dixi causam unius paginae apps in societate ubi ante quindecim annos laboravi edificavimus erat ne candida paginarum rela- menta cum navigantibus vitaret? Quod si tunc API praesto fuisset, pulchram paginam transitus effectus sine unius paginae compage consequi potuissemus, et sine ingenti totius appitione initiali. Librum agitatae Animations Librum animationum agitatae currunt in librum positionis usoris, magis quam tempus, quibus magnam solutionem praebet pro narrato et producto peregrinationum. Nonnulli aliquid in summo cum eo abierunt, sed cum bene usus est, hoc instrumentum efficacissimum esse potest, et bibliothecas amoliri potest auxilio: ScrollReveal, GSAP Scroll, velWOW.js. Fusce Eligit Lorem eligere est commune elementum quod te plene sinit eius aspectum et contentum customizare, dum accessibilitas et beneficia praestandi praebet. Hoc diu adventus fuit, et pluma perquam petita, et mirabile est videre eum mox venire ad suggestum interretialem. Cum selectis structuris in custodis, tandem omnia fossa haec dura ad conservandum codicem JS pro consuetudine tua selecta. CSS Masonry CSS Masonry aliud est opportunum suggestum interretialem quam cupio ampliore tempore manere. Cum CSS Masonry, rationes difficiles, vel etiam impossibilis consequi potes, cum flexo, craticula vel aliis in CSS extensione primitivis constructis. Tincidunt saepe adhibitis bibliothecae tertiae factionis ad layouts Masonry consequendos, sicut bibliothecam JS Masonry. Sed de illo postea. Hoc punctum involvamus antequam ad Masonry moveatur. Quid debes curare Forum officium est plenum tincidunt interretialibus cum experientia in JavaScript et in tabulis proximi diei. Ita vero, quid est punctum in discendo uti primitivis interretialibus magis, si eadem facere potes cum bibliothecis, utilitatibus et tabulis, quas hodie nosti? Cum tota industria in his compagibus innitatur, et in bibliotheca dextra tantum trahere potes, venditores non navigare debes cum his bibliothecis tantum operari, ut eas oneras et citius curras, potius quam ut tincidunt pro suggestu uti persuadeas? Primum omnium auctorum bibliothecae operam dabimus, meliusque compages efficimus discendo quid in illis locis utantur et corrigendo. Secundo autem, "usto suggestu" satis significantes utilitates afferre potest. Mittens Minus Code Ad Devices Praecipuum beneficium est ut multo minus codicem ad clientium tuorum inventa finias. Secundum 2024 Interreti Almanac, mediocris numerus petitionum HTTP circa 70 per situs est, quarum maxima JavaScript cum 23 petitionibus debetur. Anno 2024, JS imagines assecutus est ut genus tabellae dominantis nimis. Numerus medianus paginarum postulationum pro files JS 23, usque ad 8% cum 2022. Magnitudo paginae annum crescit ultra annum. Mediana pagina pondus nunc circiter 2MB est, quod 1.8MB plus quam abhinc annos X fuit.

Certa celeritas nexus interretinalis tua probabiliter etiam auxit, sed casu omnibus non est. Non omnibus eadem ratio facultatum est. In tertia parte codicis trahens res cum suggestu facere potes, sed verisimillimum significat plus te navem codici, et ideo pauciores clientes attingere quam solere velis. In tela, effectus onerationis malae ad magnas abdicationes rates ducit et famam notam laedit. Currens Minus Code De Corporis Fabrica Praeterea signum quod navem in clientibus tuis cogitationibus agis verisimile decurrit si JavaScript abstractiones paucioribus utitur in summo suggestu. Probabiliter etiam magis promptus est et per defaltam facilior. Haec omnia ad plures et beatiores clientes ducit. Compesce collegam meum Alex Russell in inaequalitate spacium annuum perficiendi diarii, quod ostendit premium machinarum a mercatis late abesse cum billions usorum ob divitias inaequalitatis. Atque haec lacuna tantum temporis crescit.

Inaedificata structura propositum Unum pluma suggestum quod cito venit et quod me ipsum dolor sit CSS Masonry.

Quid Massonry sit explicando incipiam. Quid est Masonry Masonry genus est layout quae per annos Pinterest popularis facta est. Vestigia independens contentorum gignit intra quae res se componunt quam proxime ad initium vestigationis sicut possunt.

Multi homines Masonry vident magnam optionem in portfolios et porticus photographicas, quod certe facere possunt. Sed Masonry flexibilior est quam quae in Pinterest vides, et non est limitata ad iustas cataractas in layout. In layout structura;

Vestigia esse columnas vel ordines;

Vestigia contentorum non omnes eiusdem quantitatis sunt:

Items can spatia multa vestigia:

Res certae vestigiis collocari possunt; semper algorithmum activitates automaticae sequi non habent:

Demos Hic pauca simplicia demos posui utendo exspectando instrumento CSS Masonry in Chromium. Demo gallery photographicum ostendens quomodo res (titulus in hoc casu) plures semitas spatiari possit:

Alius pinacotheca photographica vestigia variarum magnitudinum ostendens:

Renuntiatio situs extensionis cum quibusdam vestigiis latius quam aliis, et quaedam item totam latitudinem extensionis;

Kanban tabulam ostendens items in certis vestigiis poni posse:

Nota: Thedemos superiores factae sunt cum versione Chromium quae nondum praesto est plerisque usoribus interretialibus, quia CSS Masonry tantum modo incipiens in navigatoribus implenda est. Attamen tincidunt telae bibliothecas feliciter utentes ad rationes structuras Masonry per annos iam creandas fuerunt. Sites Using Masonry Hodie Re quidem vera structura hodie interretialis satis communis est. Pauca hic praeter Pinterest exempla inveni;

Et plura, minus aperta, exempla;

Quomodo ergo hae propositiones factae sunt? Workarounds Dolum unum, quod vidi adhibitum, flexbox layout usus est loco, mutato directione ad columnam, eamque involvo. Hoc modo, supellex variae altitudinis in multiplicibus, independens columnis collocare potes, dando impressionem structurae extensionis:

Sunt autem duo circumscriptiones cum hoc opere;

Ut sit amet nibh quis quam mattis vestibulum. Cum Flexbox, item primam columnam primam imple et, cum plena est, tunc ad alteram columnam accede. Cum Masonry, item acervus in quocunque vestigio (vel columna in hoc casu) plus spatii in promptu habet. Sed etiam, et fortasse potius, hoc opus requirit ut ad flexbox continens altitudinem certam constituas; alioquin nulla involutio fieret.

Tertia pars Masonry Libraries Pro maioribus casibus tincidunt bibliothecas utentes sunt. Bibliotheca celeberrima et popularis haec simpliciter Masonry appellata est, et circiter 200,000 vicibus septimana accipitur secundum NPM. Quadratum spatium etiam praebet compositionem layout quae structuram structuram facit, ob nullum codicem alterum, et multis locis eo utentibus. Utraque harum optionum usus JavaScript codice ad res in layout. Inaedificata Masonry Im 'molestus sum Masonry nunc incipit apparere in navigatro sicut in pluma aedificata-in CSS. Subinde uti poteris Masonry sicut tu Grid seu Flexbox, id est, sine ullo labore operis vel tertii codicis. Turma mea apud Microsoft has aedificata est in Masonry auxilio in Chromium aperta fonte project, quod Edge, Chrome, et multi alii navigatores innituntur. Mozilla actu primus venditoris navigatoris ad exsequendam structuram Masonry anno 2020 retractandam proposuit. Et Apple etiam valde studuit ut hanc novam tabulam primitivae textus efficiat. Opus ad normas plumas etiam praecedit, cum consensu in CSS coetus laborantis circa directionem generalem et etiam novum genus ostentationis ostentationis: grid-lances. Si plura discere vis de structura et progressu indagare, meas paginas facultates CSS Masonry reprehendo. In tempore, cum structura baseline facta est, sicut Grid seu Flexbox, eo simpliciter uti et beneficio valebimus:

Melior effectus, Melior alacritas, Otia et simpliciore codice utimur.

Haec propius inspiciamus. Melior euismod Masonry-sicut ratio layout fabricandi, vel tertia factione bibliotheca potius utens, significat te currere JavaScript codicem ad res in screen ponere. Hoc quoque modo hunc codicem red- dendum erit. Imo vel nihil apparebit, vel res in locis rectis vel magnitudinum non erunt, donec JavaScript codicem currat. Conspectus structurae saepe ponitur pro principali parte paginae, quae significat signum fore ut tuum principale contentum postea appareat quam aliter habere posset, turpi tua LCP, vel Maximae Contentful Poena metrica, quae magnum munus agit in perceptis faciendis et inquisitionis optimizationibus. Probavi Bibliothecam JS Masonry cum simplici extensione et lento 4G nexu simulando in DevTools. Bibliotheca non valde magna est (24KB, 7.8KB gzipped), sed 600ms onerare sub condiciones examinis tulit. Hic gestum est memoria monstrans longum 600ms pondus temporis ad bibliothecam structuram factam, et nullam aliam actionem reddens dum id ageretur contigisse;

Praeterea, post onere initiali temporis, scriptura receptae opus est ad parsed, compilata, deinde currendum. Quae omnia, ut ante dixi, paginae reddi- tionem intercluserant. Cum constructo-in instrumento Masonry in navigatro, scripturam onerare et currere non habemus. Navis navigatoris modo rem suam faciet in pagina initiali gressum reddens. Melius Responsiveness Similia cum pagina prima onera, fenestra pasco resiciens ducit ad propositum reddens in illa pagina denuo. Hic, licet, si pagina bibliothecae JS utatur Masonry, non tamen opus est ut scripturam iterum oneres, quia iam est.hic. Sed signum movens supellex in locis rectis currere debet. Nunc haec bibliotheca maxime videtur satis celeriter hoc facere cum pagina onera. Sed in fenestra resize necesse est cum animat ad alium locum movere, et hoc magnum interest. Utique, utentes non morantur fenestras suas pasco residentes quantum tincidunt faciunt. Sed haec animata resipiscendi experientiam valde gravat et ad tempus perceptum addit, quod paginae suae novae quantitati accommodare potest. Otium usus et simplicior Code Quam facile est pluma interreti uti et quam simplicia forma codicis momenti sunt quae magnum discrimen ad equos tuos efficere possunt. Numquam possunt tam magni momenti esse quam experientiam finalem usorum, scilicet, sed elit experientiam impacta conservabilitatem. Usus in pluma interretiali aedificato venit cum utilitates magnas in illa fronte:

Tincidunt qui iam noverunt HTML, CSS, JS verisimile maxime ea pluma uti facile possunt quia destinatus est ad bene integrare et cum reliquis interreti suggesti consentire. Nullum periculum est frangendi mutationum quomodo pluma adhibetur. Nulla fere periculum est illius plumae deprecatae vel non contentae.

In casu constructo-in Masonry, quod est propositum primitivum, eo uteris ex CSS, sicut Grid vel Flexbox, nulla JS implicatur. Aliae quoque possessiones CSS layout-related est, ut hiatus, opera ut eas exspectas. Nullae cautelae vel operae ad cognoscendum, et quae addiscamus, documenta sunt in MDN. Pro Masonry JS lib, initialization est aliquantulum complexum: requirit attributum cum syntaxi specificis, cum elementis occultis HTML ut columnam et hiatum magnitudinum ponat. Plus, si columnas spatiari vis, lacunam amplitudinis includere necesse est ut difficultates vitare possis:

...

Hoc comparemus cum quo-in structura structurae structurae structurae simile videretur:

...

Simplicior, codice compactior qui iustus rebus uti potest sicut hiatus et ubi vestigia in spatio 2 spanning fiunt, sicut in euismod, et te non requirit ut rectam latitudinem quae hiatus magnitudinem comprehendit computare. Quomodo Cognoscere What's Available And When It's Available? Super, quaestio non vere est si in structura JS bibliothecis constructa uti debes, sed cum potius. Bibliotheca JS Masonry mirabilis est et lacunam in suggestu interreti multos annos implevit, et multis tincidunt et utentibus felicibus. Pauca vitia habet si eam ad exsequendam structuram aedificandam compares, sed ea non magni momenti sunt si haec exsecutio parata non est. Facile est mihi has novas telae suggestus refrigerari notas enumerare quia apud a venditore navigatoris laboro, et ideo scire tendo quid venturus sit. At tincidunt saepe communicant, perlustrant perlustrant, novarum rerum vestigia dura servantes. Certior morari difficile est, et societates non semper prioritizare discendi usquam sunt. Ad hoc adiuvandum, hic paucae sunt facultates quae updates modis simplicibus et compactis praebent ut informationes quas cito debes acquirere possis;

Web suggestum explorator situs lineamenta: In pagina emissionis notas poteris interesse. Et, si vis RSS, notas emissiones pascere perspicias, sicut et in New Available Baseline and Late Available feeds.

TelaRostra Status ashboardday: Paginas baselines anno varias suas fortasse amo.

Chrome Platform Status' paginae roadmap.

Si plus temporis habes, fortasse etiam notas emissionis venditores navigatri esse interested:

Chrome Ore Firefox Safari

Pro plus etiam opibus, reprehendo meum navigandi in Platform Cheatsheet. Mea res adhuc non Implemented Id est altera parte problematis. Etiam si tempus, industriam et vias custodiendi invenis, adhuc frustratio est cum auditione tua auditione et notis dilectis tuis effectis. Fortasse per annos singulos certum cimex solvendum expectavisti, aut pluma specifica ad navem in navigatro ubi adhuc defuit. Quod dicam est navigatoris concionatorum audiunt. Plurium iunctorum crucis-organizationis pars sum, ubi elit signa et feedback omni tempore tractamus. Multos varias opiniones fontes intuemur, tam internos apud quemque venditorem venditorem et externum/publicam in foris, aperta principia incepta, diaria et lustrationes. Semper autem vias meliores facere conamur tincidunt ut causas specificas earumque necessitates adhibeas. Quare, si potes, plus postulare a vendentibus navigatoribus et pressione nos ut lineamenta quae debes efficiant. Tempus sumo, et terrere etiam potest (ne dicam altum impedimentum ad ingressum), sed etiam operatur. Hic paucae sunt viae quam vocem tuam (or societatis tuae) accipere potes: Sume annalis Status JS, Status CSS, et Status HTML lustrationum. Magnum munus ludunt quomodo operandi venditores navigandi prioritizandi sunt. Si signum specificum API subnixum per navigatores constanter perficiendum desideras, roga propositio exhibenda in proximis Interop project iterationibus. Plus temporis requirit, sed vide quomodo Shopify et RUMvision listas optationis communicaverunt pro Interop 2026. Retineo informationes huius modi possunt esse valde utiles ad vendentes navigatores ad prioritizandum. Pro utilibus nexus ad vendentes navigatores influere, reprehendo meum navigandi in Platform Cheatsheet. conclusio Ad finem, ut spero, hoc articulus reliquit te cum paucis ad cogitandum;

Excitatio ad Masonry et alia tela opportuna. Paucis notis interretialibus utendo incipere velis. Aliquot fragmenta consuetudinis vel codicis 3 factionis in favorem in lineamentis constructis removere poteras. Paucis modis vestiganda est adventus et influxus vendentium navigantium.

Potius, spero me tibi persuasum esse beneficiorum utendi suggestu interretiali suo plenae potentiae.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free