Een van de meest voorkomende problemen Blocs gebruikers ondervinden dat er items ontbreken of dat items niet worden weergegeven in de app. Over het algemeen kan dit gemakkelijk worden vermeden met meer kennis en begrip van hoe de relatie tussen activa en de Blocs applicatie werkt.
Activa en Blocs
Wanneer u een asset toevoegt aan een Blocs project, is het niet ingebed in de werkelijkheid Blocs project, in plaats daarvan is het verbonden en gekoppeld met behulp van de absoluut pad van het bestand.
De reden hiervoor is dat het in webontwerp gebruikelijk is om bronnen die binnen een website worden gebruikt, te bewerken en bij te werken, buiten de applicatie die wordt gebruikt om de website te bouwen. Door deze koppelingsmethode te gebruiken, kunt u activa, zoals uw bedrijfslogo, van buitenaf bijwerken Blocs en de volgende keer dat u uw project opent, worden de nieuwste versies van dat logo geladen en weergegeven. Als het bestand was ingesloten in het project, zou u dit handmatig moeten vervangen telkens wanneer het wordt gewijzigd.
Deze workflow heeft veel voordelen, maar er zijn natuurlijk enkele valkuilen waar u op moet letten.
Waarom activa worden losgekoppeld
Het meest voorkomende probleem met externe activa is wanneer ze de verbinding verbreken en niet langer zichtbaar zijn binnen het Blocs toepassing. Wanneer dit gebeurt, Blocs zal de Ontbrekend activavenster en u vragen om die ontbrekende items handmatig te zoeken en opnieuw te koppelen. De reden dat dit gebeurt, is omdat de pad naar dat item is gewijzigd en wanneer Blocs zoekt op de oorspronkelijke locatie, wordt het bestand niet meer gevonden.
Het volgende zorgt ervoor dat een asset wordt losgekoppeld.
• Hernoemen het activabestand.
• Hernoemen een van de mappen waarin het activabestand zich bevindt.
• bewegend het activabestand naar een nieuwe locatie.
Ontbrekende items opnieuw verbinden
Wanneer een activakoppeling wordt verbroken, wordt de Ontbrekend activavenster wordt weergegeven en u kunt het ontbrekende bestand lokaliseren, zodat u het opnieuw met het project kunt verbinden. Ontbrekende items kunnen ook permanent worden verwijderd door Rechts klikken ze en selecteren verwijderen vanuit het contextmenu.
Aanbevolen workflows
De beste manier om te voorkomen dat u activa mist bij het werken met Blocs projecten, is om het optie voor het insluiten van activa in Projectinstellingen.
Werken met externe schijven
Als u werkt vanaf een Mac die niet veel ruimte op de harde schijf biedt, is het gebruikelijk om middelen op externe of extra interne schijven op te slaan. Vanwege de beveiligingsaspecten van enkele van de native Mac-technologieën Blocs middelen die zijn opgeslagen op andere schijven dan die waarop het besturingssysteem is opgeslagen, moeten tijdelijk naar dezelfde schijf worden gekopieerd Blocs wordt uitgevoerd terwijl een project open is. Als u ontbrekende activa tegenkomt en een externe of extra interne schijf voor activa gebruikt, is dit speciale post kan helpen.
Werken vanuit Dropbox of iCloud
Het is gebruikelijk om vanuit een cloudservice zoals Dropbox of iCloud te werken. Als u echter middelen van deze cloudplatforms laadt in een project dat zich op de hoofd-HD van de Mac bevindt, zult u merken dat als het project wordt geladen vanaf de harde schijf van een andere Mac, de middelen worden losgekoppeld. Dit komt doordat het (root) gedeelte van het activapad verandert, afhankelijk van de Mac waarop u uw project uitvoert. Om dit te voorkomen, houdt u gewoon de Blocs projectbestand op de cloudservice en de activa, dit voorkomt dat de activapaden veranderen bij het schakelen tussen Macs.
Ontbrekende activa zodra de site is gehost
Als u ontbrekende items, zoals afbeeldingen of video's, tegenkomt nadat uw site is gehost, raden we u aan deze te lezen deze kennisbankpost dat omvat het gebruik van de webinspecteur om problemen aan de serverzijde, zoals ontbrekende activa, te identificeren en op te lossen.